{"id":15050576,"url":"https://github.com/lichuang/awesome-sqlite","last_synced_at":"2025-04-06T13:09:59.581Z","repository":{"id":255373454,"uuid":"849216219","full_name":"lichuang/awesome-sqlite","owner":"lichuang","description":"awesome things related to SQLite","archived":false,"fork":false,"pushed_at":"2024-12-27T14:54:27.000Z","size":9,"stargazers_count":112,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-30T12:09:10.616Z","etag":null,"topics":["sqlite","sqlite-extension","sqlite-orm","sqlite3"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lichuang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-29T07:30:30.000Z","updated_at":"2025-03-21T05:15:47.000Z","dependencies_parsed_at":"2024-08-29T16:19:38.366Z","dependency_job_id":"58e9d771-c0f5-47ce-b4e2-466add7ce4c4","html_url":"https://github.com/lichuang/awesome-sqlite","commit_stats":null,"previous_names":["lichuang/awesome-sqlite"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lichuang%2Fawesome-sqlite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lichuang%2Fawesome-sqlite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lichuang%2Fawesome-sqlite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lichuang%2Fawesome-sqlite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lichuang","download_url":"https://codeload.github.com/lichuang/awesome-sqlite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247430856,"owners_count":20937874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["sqlite","sqlite-extension","sqlite-orm","sqlite3"],"created_at":"2024-09-24T21:27:33.839Z","updated_at":"2025-04-06T13:09:59.554Z","avatar_url":"https://github.com/lichuang.png","language":null,"readme":"# awesome-sqlite\n\n## forks\n\n* [Tencent/wcdb: WCDB is a cross-platform database framework developed by WeChat.](https://github.com/Tencent/wcdb)\n* [tursodatabase/libsql: libSQL is a fork of SQLite that is both Open Source, and Open Contributions.](https://github.com/tursodatabase/libsql)\n* [tursodatabase/limbo: Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite.](https://github.com/tursodatabase/limbo)\n\n## backup and replicate\n\n* [benbjohnson/litestream: Streaming replication for SQLite.](https://github.com/benbjohnson/litestream)\n* [lichuang/replited: Replica SQLite to every where(S3\\ftp\\webdav\\google drive\\dropbox,etc)](https://github.com/lichuang/replited)\n* [superfly/litefs: FUSE-based file system for replicating SQLite databases across a cluster of machines](https://github.com/superfly/litefs)\n* [litements/s3sqlite: Query SQLite files in S3 using s3fs](https://github.com/litements/s3sqlite)\n* [mycelial/mycelite: Mycelite is a SQLite extension that allows you to synchronize changes from one instance of SQLite to another.](https://github.com/mycelial/mycelite)\n* [orbitinghail/sqlsync: SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.](https://github.com/orbitinghail/sqlsync)\n* [vlcn-io/cr-sqlite: Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite](https://github.com/vlcn-io/cr-sqlite)\n* [zknill/sqledge: Replicate postgres to SQLite on the edge](https://github.com/zknill/sqledge)\n* [aergoio/aergolite: AergoLite: Trustless SQLite Replication](https://github.com/aergoio/aergolite)\n* [powersync-ja/powersync-sqlite-core: PowerSync SQLite Extension](https://github.com/powersync-ja/powersync-sqlite-core)\n* [maxpert/marmot: A distributed SQLite replicator built on top of NATS](https://github.com/maxpert/marmot)\n\n## distribute\n\n* [rqlite/rqlite: The lightweight, user-friendly, distributed relational database built on SQLite.](https://github.com/rqlite/rqlite)\n* [canonical/dqlite: Embeddable, replicated and fault-tolerant SQL engine.](https://github.com/canonical/dqlite?tab=readme-ov-file)\n* [jervisfm/resqlite: Replicated Sqlite Database built upon of the RAFT distributed consensus protocol](https://github.com/jervisfm/resqlite)\n* [sebadob/hiqlite: Hiqlite - highly-available, embeddable, raft-based SQLite + cache](https://github.com/sebadob/hiqlite)\n\n## extentions\n\n* [nalgeon/sqlean: The ultimate set of SQLite extensions](https://github.com/nalgeon/sqlean)\n* [asg017/sqlite-vec: A vector search SQLite extension that runs anywhere!](https://github.com/asg017/sqlite-vec)\n* [asg017/sqlite-vss: A SQLite extension for efficient vector search, based on Faiss!](https://github.com/asg017/sqlite-vss)\n* [backtrace-labs/verneuil: Verneuil is a VFS extension for SQLite that asynchronously replicates databases to S3-compatible blob stores.](https://github.com/backtrace-labs/verneuil)\n* [techrah/sqlite3-compression-encryption-vfs: Compression and Encryption Virtual File System for SQLite 3.](https://github.com/techrah/sqlite3-compression-encryption-vfs)\n* [asg017/sqlite-lembed: A SQLite extension for generate text embeddings from GGUF models using llama.cpp](https://github.com/asg017/sqlite-lembed)\n* [asg017/sqlite-rembed: A SQLite extension for generating text embeddings from remote APIs (OpenAI, Nomic, Ollama, llamafile...)](https://github.com/asg017/sqlite-rembed)\n* [phiresky/sqlite-zstd: Transparent dictionary-based row-level compression for SQLite](https://github.com/phiresky/sqlite-zstd)\n* [asg017/sqlite-loadable-rs: A framework for writing fast and performant SQLite extensions in Rust](https://github.com/asg017/sqlite-loadable-rs)\n\n## GUI\n\n* [hawkchch/SQLiteExplorer: 一个查看SQLite文件结构的工具软件](https://github.com/hawkchch/SQLiteExplorer)\n* [little-brother/sqlite-gui: Lightweight SQLite editor for Windows](https://github.com/little-brother/sqlite-gui)\n* [sqlitebrowser/sqlitebrowser: Official home of the DB Browser for SQLite (DB4S) project. Previously known as \"SQLite Database Browser\" and \"Database Browser for SQLite\". Website at:](https://github.com/sqlitebrowser/sqlitebrowser)\n* [beekeeper-studio/beekeeper-studio: Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.](https://github.com/beekeeper-studio/beekeeper-studio)\n* [coleifer/sqlite-web: Web-based SQLite database browser written in Python](https://github.com/coleifer/sqlite-web)\n* [outerbase/studio: A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.](https://github.com/outerbase/studio)\n\n## encryption and decryption\n\n* [sqlcipher/sqlcipher: SQLCipher is a standalone fork of SQLite that adds 256 bit AES encryption of database files and other security features.](https://github.com/sqlcipher/sqlcipher)\n* [Tencent/sqlcipher: SQLCipher is an SQLite extension that provides 256 bit AES encryption of database files.](https://github.com/Tencent/sqlcipher)\n* [shenghe/FreeSQLiteEncryption: The Free SQLite Encryption Extension (FSEE)](https://github.com/shenghe/FreeSQLiteEncryption)\n* [OlivierJG/botansqlite3: Sqlite3 encryption codec to allow full database encryption using the algorithms supported by Botan.](https://github.com/OlivierJG/botansqlite3)\n* [jingqi/sqlite-encrypt: [InUse] Sqlite with encryption, based on SSE(SQLite Encryption Extension) interface](https://github.com/jingqi/sqlite-encrypt)\n\n## wrapper/ORM\n\n* [SqliteModernCpp/sqlite\\_modern\\_cpp: The C++14 wrapper around sqlite library](https://github.com/SqliteModernCpp/sqlite_modern_cpp)\n* [rogerbinns/apsw: Another Python SQLite wrapper](https://github.com/rogerbinns/apsw)\n* [fnc12/sqlite\\_orm: ❤️ SQLite ORM light header only library for modern C++](https://github.com/fnc12/sqlite_orm)\n* [sqlalchemy/sqlalchemy: The Database Toolkit for Python](https://github.com/sqlalchemy/sqlalchemy)\n* [stephencelis/SQLite.swift: A type-safe, Swift-language layer over SQLite3.](https://github.com/stephencelis/SQLite.swift)\n* [diesel-rs/diesel: A safe, extensible ORM and Query Builder for Rust](https://github.com/diesel-rs/diesel)\n\n## internals\n\n* [SQLite Internals: How The World's Most Used Database Works](https://www.compileralchemy.com/books/sqlite-internals/#c4)\n* [SQlite源码分析](https://huili.github.io/)\n\n## history\n\n* [SQLite: Past, Present, and Future](https://www.vldb.org/pvldb/vol15/p3535-gaffney.pdf)\n* [The Untold Story of SQLite With Richard Hipp - CoRecursive Podcast](https://corecursive.com/066-sqlite-with-richard-hipp/)\n\n## article\\podcast\\video\n\n* [SQLite的文艺复兴 · BMPI](https://www.bmpi.dev/dev/renaissance-sqlite/)\n* [SQLite is not a toy database](https://antonz.org/sqlite-is-not-a-toy-database/)\n* [Announcing D1: our first SQL database](https://blog.cloudflare.com/introducing-d1/)\n* [SQLite in the browser with WASM/JS | Hacker News](https://news.ycombinator.com/item?id=33374402)\n* [SQLite: How it works, by Richard Hipp - YouTube](https://www.youtube.com/watch?v=ZSKLA81tBis)\n* [SQLite \u0026 Database Tooling](https://blog.textile.io/sqlite-and-database-tooling)\n* [Zero-latency SQLite storage in every Durable Object](https://blog.cloudflare.com/sqlite-in-durable-objects/)\n* [How bloom filters made SQLite 10x faster - blag](https://avi.im/blag/2024/sqlite-past-present-future/?continueFlag=86f3716db9eaf357cfaed703388fd4ff)\n* [In search of a faster SQLite - blag](https://avi.im/blag/2024/faster-sqlite/)\n* [SQL Statement Logging for Making SQLite Truly Lite](https://www.vldb.org/pvldb/vol11/p513-park.pdf)\n\n## other\n\n* [Introducing a Query Acceleration Path for Analytics in SQLite3](https://www.cidrdb.org/cidr2022/papers/p56-prammer.pdf)\n* [aergoio/litetree: SQLite with Branches](https://github.com/aergoio/litetree)\n* [aergoio/sqlite-stored-procedures: Stored Procedures for SQLite](https://github.com/aergoio/sqlite-stored-procedures)\n* [simonw/datasette: An open source multi-tool for exploring and publishing data](https://github.com/simonw/datasette)\n* [simonw/sqlite-utils: Python CLI utility and library for manipulating SQLite databases](https://github.com/simonw/sqlite-utils)\n* [dbcli/litecli: CLI for SQLite Databases with auto-completion and syntax highlighting](https://github.com/dbcli/litecli)\n* [asg017/sqlite-ecosystem: An overview of all my SQLite extensions, and a roadmap for future extensions and tooling!](https://github.com/asg017/sqlite-ecosystem)\n* [dpapathanasiou/simple-graph: This is a simple graph database in SQLite, inspired by \"SQLite as a document database\"](https://github.com/dpapathanasiou/simple-graph)\n* [torymur/sqlite-repr: Visual representation of on-disk database file format used by all releases of SQLite since version 3.0.0.](https://github.com/torymur/sqlite-repr)","funding_links":[],"categories":["Other Lists"],"sub_categories":["TeX Lists"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flichuang%2Fawesome-sqlite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flichuang%2Fawesome-sqlite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flichuang%2Fawesome-sqlite/lists"}