Hacker GitHub

← All repos

obi1kenobi/trustfall

View on GitHub ↗ ★ 2,896 Rust

A query engine for any combination of data sources. Query your files and APIs as if they were databases!

24 mentions on Hacker News by 8 people: 3 stories, 21 comments · first 2022-04-29 · latest 2026-05-28

Mentions per year 24 mentions · busiest year 2022 (13)
20082026
  1. Congratulations for this ! Did you consider https://github.com/obi1kenobi/trustfall to query all your data sources ? If yes, what were the limits of this engine ?
  2. Trustfall seems really promising for querying files as if they were a db https://github.com/obi1kenobi/trustfall
    comment by nylonstrung · 2026-02-15 · in SCM as a database for the code
  3. …it again with Picat! - He's doing other very interesting things with programming languages, e.g.: https://github.com/obi1kenobi/trustfall
    comment by asciimike · 2024-02-21 · in Planner programming blows my mind
  4. …github.com/obi1kenobi/cargo-semver-checks - Trustfall query engine, which powers cargo-semver-checks: https://github.com/obi1kenobi/trustfall - Trustfall playground, where you can query Rust library APIs in your browser -- for example,…
  5. …https://play.predr.ag/hackernews Here's a link to that project if you'd like to check it out: https://github.com/obi1kenobi/trustfall I gave a 10min conference talk on it last year titled "How to query (almost) everything"…
  6. …any data source: DBs, APIs, files like PDF, CSV, or JSON, or any combination of those. GitHub: https://github.com/obi1kenobi/trustfall Playground showing the query "which GitHub/Twitter users comment on HackerNews stories about OpenAI?":…
  7. …that can query APIs, source code, ML models, etc. My own Trustfall query engine is one of them: https://github.com/obi1kenobi/trustfall For example, you can query the HackerNews APIs from your browser: "Which Twitter/GitHub users comment…
  8. …s.rs/trustfall_core/latest/trustfall_core/interpr... This is the equivalent abstract class in Python: https://github.com/obi1kenobi/trustfall/blob/pytrustfall-v0.... For Python, the package docs have some (underwhelming) additional…
    comment by obi1kenobi · 2023-02-09 · in Trustfall: How to Query (Almost) Everything
  9. …respectively. There are also a few more demo adapters in the Trustfall repo itself: https://github.com/obi1kenobi/trustfall I expect the number of adapters to grow significantly in the coming months, so please stay tuned and let me know if…
    comment by obi1kenobi · 2023-02-09 · in Trustfall: How to Query (Almost) Everything
  10. …//docs.rs/trustfall_core/latest/trustfall_core/interpr... It's also available in the Python bindings: https://github.com/obi1kenobi/trustfall/blob/pytrustfall-v0.... Tl;Dr of the optimizations API is that every call into the adapter gets a…
    comment by obi1kenobi · 2023-02-09 · in Trustfall: How to Query (Almost) Everything
  11. …AI's website": https://play.predr.ag/hackernews#?f=1&q=IyBDcm9zcyBBUEkgcXVl... The repo is here: https://github.com/obi1kenobi/trustfall It's not just a toy implementation -- it has real-world uses too: - I gave a conference talk on how to…
  12. …https://play.predr.ag/hackernews#?f=1&q=IyBDb21tZW50cyBvbiB0... Using the Trustfall query engine: https://github.com/obi1kenobi/trustfall 10min conference talk on what else Trustfall can do: https://www.hytradboi.com/2022/how-to-query-almos…
  13. …semver rule is implemented as a query using Trustfall's GraphQL + custom directives syntax. [0]: https://github.com/obi1kenobi/trustfall [1]: https://crates.io/crates/cargo-semver-checks
  14. …if you decide to take a peek! It supports Rust, Python, and (extremely soon!) WASM in the browser. https://github.com/obi1kenobi/trustfall
  15. …this is what Trustfall lets me do. More info in my reply on an ancestor comment in the thread. [0]: https://github.com/obi1kenobi/trustfall
  16. …if you're interested in trying it out despite those caveats, I'd love to hear what you think! [0]: https://github.com/obi1kenobi/trustfall [1]: https://crates.io/crates/cargo-semver-checks [2]: https://github.com/obi1kenobi/cargo-semver-che…
  17. …to learn more: https://www.hytradboi.com/2022/how-to-query-almost-everythin ... Project GitHub: https://github.com/obi1kenobi/trustfall
    comment by obi1kenobi · 2022-05-07 · in GraphQL Is a Trap?
  18. …almost everything in GraphQL'ish format. This[2] talk by author explains it in few minutes. [1]: https://github.com/obi1kenobi/trustfall [2]: https://www.hytradboi.com/2022/how-to-query-almost-everythin...
    comment by anuvrat1 · 2022-05-06 · in GraphQL Is a Trap?
  19. …like to learn more: https://www.hytradboi.com/2022/how-to-query-almost-everythin... Project GitHub: https://github.com/obi1kenobi/trustfall
    comment by obi1kenobi · 2022-05-06 · in GraphQL Is a Trap?
  20. Why hand-roll one when you can use one that's already available and thoroughly tested :) https://github.com/obi1kenobi/trustfall (Hi Dustin!)
    comment by obi1kenobi · 2022-05-06 · in GraphQL Is a Trap?
  21. …etc. 10min talk video: https://www.hytradboi.com/2022/how-to-query-almost-everythin... GitHub: https://github.com/obi1kenobi/trustfall
    comment by obi1kenobi · 2022-05-06 · in GraphQL Is a Trap?