Hacker GitHub

← All repos

tursodatabase/turso

View on GitHub ↗ ★ 25,123 Rust

A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.

47 mentions on Hacker News by 43 people: 4 stories, 43 comments · first 2024-12-10 · latest 2026-09-01

Mentions per year 47 mentions · busiest year 2025 (24)
20082026
  1. TPC-H is the recommended approach in Turso's CONTRIBUTING.md - https://github.com/tursodatabase/turso/blob/main/CONTRIBUTIN...
    comment by shellpipe · 2026-09-01 · in Io_uring Without Readahead
  2. …this one might or might not have; a hypothetical Rust SQLite would probably need a lot of unsafe ( https://github.com/tursodatabase/turso has 556 unsafe blocks in the core), and I don't have a sense of whether the particular part that…
    comment by ameliaquining · 2026-08-12 · in Tracking down the 16-year-old WAL-reset SQLite bug
  3. …over the network you can look at https://turso.tech/ it’s a almost drop in replacement for sqlite ( https://github.com/tursodatabase/turso/blob/main/COMPAT.md )
  4. https://github.com/tursodatabase/turso
    comment by estebank · 2026-07-11 · in Prefer strict tables in SQLite
  5. …ecosystem to consider. [1] https://turso.tech/blog/introducing-limbo-a-complete-rewrite... [2] https://github.com/tursodatabase/turso
    comment by smitty1e · 2026-07-11 · in The Lindy effect in software
  6. …claiming to have found a way to execute arbitrary SQL. The project in question? An SQL server... https://github.com/tursodatabase/turso/pull/4322
  7. Its the account that posted this PR https://github.com/tursodatabase/turso/pull/6257
    comment by jmuguy · 2026-05-15 · in We are retiring our bug bounty program
  8. …such attempt I've seen, and just like the other two it looks like this project is totally doomed: https://github.com/tursodatabase/turso/ Like, look: https://github.com/tursodatabase/turso/issues/6412 It's stunning considering this project…
    comment by LLMCodeAuditor · 2026-04-16 · in SDL bans AI-written commits
  9. I believe the full docs are here: https://github.com/tursodatabase/turso/blob/main/docs/manual...
    comment by nikisweeting · 2026-04-03 · in Modern SQLite: Features You Didn't Know It Had
  10. …do call out the compromises - they have a whole page about how they are not yet fully compatible: https://github.com/tursodatabase/turso/blob/main/COMPAT.md
  11. …but: 1) It's MIT licensed. Including the test suite which is something lacking in SQLite: https://github.com/tursodatabase/turso 2) They have a paid cloud option to drive income from: https://turso.tech/pricing
  12. …and the inability to access the proprietary SQLite test suite. See the features and roadmap at https://github.com/tursodatabase/turso
  13. It's pretty easy to get some hard data, it's an open source project. I went to https://github.com/tursodatabase/turso/pulls?q=is%3Apr+is%3A... and looked at the last few PRs: https://github.com/tursodatabase/turso/pull/4824/files "some…
  14. Like this? https://github.com/tursodatabase/turso Disclaimer: Credit goes to whoever mentioned this in this discussion before me.
    comment by goku12 · 2026-01-06 · in C Is Best (2025)
  15. SQLite's test suite is proprietary. A Rust implementation exists. It's called turso https://github.com/tursodatabase/turso There's a whole company around it.
    comment by EricRiese · 2026-01-06 · in C Is Best (2025)
  16. I forgot what Limbo was, Rust rewrite of SQLite, now called Turso. https://github.com/tursodatabase/turso I could see it being useful for pure Rust projects once its completed. I mean in Java / Kotlin land, I prefer to use H2 in some cases…
    comment by giancarlostoro · 2026-01-06 · in C Is Best (2025)
  17. …another language. Almost certainly correct. It is however being rewritten in Rust by other people https://github.com/tursodatabase/turso . This is probably best thought of as a seperate, compatible project rather than a true rewrite.
    comment by nicoburns · 2026-01-06 · in C Is Best (2025)
  18. …the Rust rewrite of sqlite by Turso [1]. The big advantage is the file format compatibility. [1] https://github.com/tursodatabase/turso
  19. …[0] https://rustc-dev-guide.rust-lang.org/overview.html [1] https://github.com/epilys/rsqlite3 [2] https://github.com/tursodatabase/turso/ [3] https://sqlite.org/chronology.html [4] https://www.sqlite.org/whyc.html [5]…
    comment by az09mugen · 2025-11-26 · in APT Rust requirement raises questions
  20. …Sometime after the HN backlash[2], that paragraph was removed. Eventually, Turso released https://github.com/tursodatabase/turso without a code of conduct and hasn't had one since. For me, the saddest part of the affair is that Richard…
  21. fwiw there's a project doing just that: https://github.com/tursodatabase/turso they have a blog hinting at some answers as to "why": https://turso.tech/blog/introducing-limbo-a-complete-rewrite...
    comment by t14n · 2025-10-15 · in Why Is SQLite Coded In C
  22. …simultaneous writers having landed in main and it's not document as a feature in the release notes https://github.com/tursodatabase/turso/commits neither the prerelease https://github.com/tursodatabase/turso/releases/tag/v0.3.0-p... nor…
  23. …is ignoring the elephant in the room: SQLite is being rewritten in Rust and it's going quite well. https://github.com/tursodatabase/turso It has async I/O support on Linux with io_uring, vector support, BEGIN CONCURRENT for improved write…
    comment by slashdev · 2025-10-14 · in Why Is SQLite Coded In C
  24. …And we are going all-in" https://turso.tech/blog/we-will-rewrite-sqlite-and-we-are-go... - Project: https://github.com/tursodatabase/turso Status: "Turso Database is currently under heavy development and is not ready for production use."
    comment by pella · 2025-10-14 · in Why Is SQLite Coded In C
  25. 3 different types of sqlite, 14 different versions total: https://github.com/tursodatabase/turso/network/dependencies?...
  26. …for Limbo (the SQLite Rust rewrite) to have 3135 dependencies (of those, 1313 Rust dependencies). https://github.com/tursodatabase/turso/network/dependencies
  27. SQLite in Rust https://github.com/tursodatabase/turso CPython in Rust https://github.com/RustPython/RustPython Bash in Rust https://github.com/shellgei/rusty_bash
    comment by odie5533 · 2025-09-05 · in Fil's Unbelievable Garbage Collector
  28. …recent DBSP-based Incremental View Maintenance capability [0] would make of a view like this. [0] https://github.com/tursodatabase/turso/tree/main/core/increm...
  29. …three [3] implementations, right? [1] sqlite.org [2] https://github.com/tursodatabase/libsql [3] https://github.com/tursodatabase/turso
  30. I tried to add it to ClickBench, but the first CREATE TABLE statement leads to panic in Rust: https://github.com/tursodatabase/turso/issues/2058
  31. How about Limbo, the SQLite rewrite in rust? https://github.com/tursodatabase/limbo
  32. …Rust) will include this feature, though there is no ETA yet. It's currently being discussed here: https://github.com/tursodatabase/limbo/discussions/1149 . Please share your thoughts and use cases.
    comment by avinassh · 2025-03-31 · in Turso SQLite Offline Sync Public Beta
  33. …to Turso in the future) is our Rust rewrite of SQLite. It is also open source (MIT license) - https://github.com/tursodatabase/limbo
    comment by avinassh · 2025-03-31 · in Turso SQLite Offline Sync Public Beta
  34. …Extinguish What makes you think that? Limbo is MIT licensed and I don't see any CLA on [1]. [1]: https://github.com/tursodatabase/limbo/blob/main/CONTRIBUTIN...
    comment by rustc · 2025-03-31 · in Turso SQLite Offline Sync Public Beta
  35. …be reached. AFAIK the platform continue to use libSQL, given the early stage of Limbo. [1] - https://github.com/tursodatabase/limbo/milestone/1
    comment by SchwKatze · 2025-03-31 · in Turso SQLite Offline Sync Public Beta
  36. …one of the cofounders on a recent podcast was very enthusiastic about the benefits of the approach. https://github.com/tursodatabase/limbo/tree/main/simulator https://changelog.com/podcast/626
  37. SQLites alternative in rust is a thing though https://github.com/tursodatabase/limbo
  38. …https://github.com/sqlite/sqlite/tree/master/test tursodatabase/limbo//testing: https://github.com/tursodatabase/limbo/tree/main/testing
  39. If you don’t know it already, you’ll probably be interested in limbo: https://github.com/tursodatabase/limbo It’s much more ambitious/complete than the db presented in the tutorial. If memory serves me correctly, it uses the same parser…
  40. …“Limbo” is aiming for here You know ... you could just read a little before writing so much. On https://github.com/tursodatabase/limbo it says their stated goals are - "SQLite compatibility. SQL dialect support. File format support. SQLite…
    comment by nindalf · 2024-12-19 · in In Search of a Faster SQLite
  41. …seen many improvements since then, one being support for Deterministic Simulation Testing. repo: https://github.com/tursodatabase/limbo
    comment by avinassh · 2024-12-17 · in In Search of a Faster SQLite
  42. …fast as SQLite will be hard with full compatibility given that I expect a lot more branching etc? https://github.com/tursodatabase/limbo/blob/main/COMPAT.md
    comment by durandal1 · 2024-12-10 · in Limbo: A complete rewrite of SQLite in Rust
  43. …WASM as first class, and has Deterministic Simulation Testing support from the beginning. source: https://github.com/tursodatabase/limbo