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. ▲ 143
    Turso is an in-process SQL database, compatible with SQLite
    story by marklit · 2026-01-19 · 102 comments
  15. ▲ 2
    Turso: The Next Evolution of SQLite
    story by nateb2022 · 2026-01-09 · 0 comments
  16. 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)
  17. 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)
  18. 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)
  19. …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)
  20. …the Rust rewrite of sqlite by Turso [1]. The big advantage is the file format compatibility. [1] https://github.com/tursodatabase/turso
  21. …[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
  22. …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…
  23. 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
  24. …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…
  25. …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
  26. …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
  27. 3 different types of sqlite, 14 different versions total: https://github.com/tursodatabase/turso/network/dependencies?...
  28. …for Limbo (the SQLite Rust rewrite) to have 3135 dependencies (of those, 1313 Rust dependencies). https://github.com/tursodatabase/turso/network/dependencies
  29. 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
  30. …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...
  31. …three [3] implementations, right? [1] sqlite.org [2] https://github.com/tursodatabase/libsql [3] https://github.com/tursodatabase/turso
  32. 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
  33. ▲ 4
    Turso Database is a project to build the next evolution of SQLite
    story by mooreds · 2025-07-08 · 0 comments
  34. How about Limbo, the SQLite rewrite in rust? https://github.com/tursodatabase/limbo
  35. …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
  36. …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
  37. …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
  38. …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
  39. …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
  40. SQLites alternative in rust is a thing though https://github.com/tursodatabase/limbo
  41. …https://github.com/sqlite/sqlite/tree/master/test tursodatabase/limbo//testing: https://github.com/tursodatabase/limbo/tree/main/testing
  42. 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…
  43. ▲ 2
    Limbo is a wip, in-process OLTP DBMS, compatible with SQLite
    story by DaGardner · 2025-01-14 · 0 comments
  44. …“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
  45. …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
  46. …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
  47. …WASM as first class, and has Deterministic Simulation Testing support from the beginning. source: https://github.com/tursodatabase/limbo