duckdb-sqlite

DuckDB extension to read and write to SQLite databases (by duckdb)

Duckdb-sqlite Alternatives

Similar projects and alternatives to duckdb-sqlite

  1. budibase

    342 duckdb-sqlite VS budibase

    Budibase is an open-source low code platform that helps you build internal tools in minutes 🚀

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. db-benchmark

    reproducible benchmark of database-like ops

  4. DuckDB

    DuckDB is an analytical in-process SQL database management system

  5. wasi-libc

    WASI libc implementation for WebAssembly

  6. wasm-bindgen

    Facilitating high-level interactions between Wasm modules and JavaScript

  7. orbitdb

    35 duckdb-sqlite VS orbitdb

    Peer-to-Peer Databases for the Decentralized Web

  8. go-sqlite3

    Go bindings to SQLite using wazero (by ncruces)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pglite

    30 duckdb-sqlite VS pglite

    Embeddable Postgres with real-time, reactive bindings.

  11. jsr

    The open-source package registry for modern JavaScript and TypeScript

  12. duckdb-wasm

    19 duckdb-sqlite VS duckdb-wasm

    WebAssembly version of DuckDB

  13. go-duckdb

    go-duckdb provides a database/sql driver for the DuckDB database engine.

  14. wa-sqlite

    11 duckdb-sqlite VS wa-sqlite

    WebAssembly SQLite with support for browser storage extensions

  15. sqlsync

    SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.

  16. ibis

    32 duckdb-sqlite VS ibis

    the portable Python dataframe library

  17. ClickBench

    ClickBench: a Benchmark For Analytical Databases

  18. react-native-quick-sqlite

    Discontinued Fast SQLite for react-native.

  19. sqlite-wasm-http

    An experimental HTTP VFS driver for SQLite WASM

  20. sqlitestudio

    A free, open source, multi-platform SQLite database manager.

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better duckdb-sqlite alternative or higher similarity.

duckdb-sqlite discussion

Log in or Post with

duckdb-sqlite reviews and mentions

Posts with mentions or reviews of duckdb-sqlite. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-10-15.
  • Sqlite3 WebAssembly
    20 projects | news.ycombinator.com | 15 Oct 2024
    You can use DuckDB WASM independently of Pyodide and can extend it with SQLite.

    Though it seems to be somewhat limited. I couldn't even check what version it has, since sqlite_version() was missing. Version in the repository [1] is 3.38.1, which is from quite a ways ago.

    At the moment DuckDB web shell can't load SQLite extension, since that hasn't been released for yesterday's 1.1.2. Earlier version does work using recently updated WASM edition. That can be extended with spatial including GDAL, vector search etc [2]. Making your own "SQL web shell" wasn't too hard, though docs weren't quite complete enough for me.

    [1] https://github.com/duckdb/sqlite_scanner/blob/main/src/sqlit...

  • DuckDB 0.7.0
    2 projects | news.ycombinator.com | 13 Feb 2023
    It's not a dumb question at all. I'm pretty knowledgeable with DBs and still find it very difficult to understand how many of these front-end/pass-through engines work.

    Checkout Postgres Foreign Data Wrappers. That might be the most well known approach for accessing one database through another. The Supabase team wrote an interesting piece about this recently.

    https://supabase.com/blog/postgres-foreign-data-wrappers-rus...

    You might also want to try out duckdb's approach to reading other DBs (or DB files). They talk about how they can "import" a sqlite DB in the above 0.7.0 announcement, but also have some other examples in their duckdblabs github project. Check out their "...-scanner" repos:

    https://github.com/duckdblabs/postgres_scanner

    https://github.com/duckdblabs/sqlite_scanner

  • Notes on the SQLite DuckDB Paper
    4 projects | news.ycombinator.com | 1 Sep 2022
    DuckDB can actually read SQLite or Postgres directly! In the SQLite case, something like Litestream plus DuckDB could work really well!

    Also, with Pyarrow's help, DuckDB can already do this with Delta tables!

    https://github.com/duckdblabs/sqlite_scanner

    https://github.com/duckdblabs/postgresscanner

  • Friendlier SQL with DuckDB
    8 projects | news.ycombinator.com | 12 May 2022
    Excellent question! I'll jump in - I am a part of the DuckDB team though, so if other users have thoughts it would be great to get other perspectives as well.

    First things first - we really like quite a lot about the SQLite approach. DuckDB is similarly easy to install and is built without dependencies, just like SQLite. It also runs in the same process as your application just like SQLite does. SQLite is excellent as a transactional database - lots of very specific inserts, updates, and deletes (called OLTP workloads). DuckDB can also read directly out of SQLite files as well, so you can mix and match them! (https://github.com/duckdblabs/sqlitescanner)

    DuckDB is much faster than SQLite when doing analytical queries (OLAP) like when calculating summaries or trends over time, or joining large tables together. It can use all of your CPU cores for sometimes ~100x speedup over SQLite.

    DuckDB also has some enhancements with respect to data transfer in and out of it. It can natively read Pandas, R, and Julia dataframes, and can read parquet files directly also (meaning without inserting first!).

    Does that help? Happy to add more details!

  • DuckDB extension to read SQLite databases
    1 project | news.ycombinator.com | 25 Mar 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic duckdb-sqlite repo stats
5
224
7.9
about 1 month ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai