Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lichuang/awesome-sqlite

awesome things related to SQLite
https://github.com/lichuang/awesome-sqlite

List: awesome-sqlite

sqlite sqlite-extension sqlite-orm sqlite3

Last synced: 23 days ago
JSON representation

awesome things related to SQLite

Awesome Lists containing this project

README

        

# awesome-sqlite

## forks

* [Tencent/wcdb: WCDB is a cross-platform database framework developed by WeChat.](https://github.com/Tencent/wcdb)
* [tursodatabase/libsql: libSQL is a fork of SQLite that is both Open Source, and Open Contributions.](https://github.com/tursodatabase/libsql)

## backup and replicate

* [benbjohnson/litestream: Streaming replication for SQLite.](https://github.com/benbjohnson/litestream)
* [lichuang/replited: Replica SQLite to every where(S3\ftp\webdav\google drive\dropbox,etc)](https://github.com/lichuang/replited)
* [superfly/litefs: FUSE-based file system for replicating SQLite databases across a cluster of machines](https://github.com/superfly/litefs)
* [litements/s3sqlite: Query SQLite files in S3 using s3fs](https://github.com/litements/s3sqlite)
* [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)
* [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)
* [vlcn-io/cr-sqlite: Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite](https://github.com/vlcn-io/cr-sqlite)
* [zknill/sqledge: Replicate postgres to SQLite on the edge](https://github.com/zknill/sqledge)
* [aergoio/aergolite: AergoLite: Trustless SQLite Replication](https://github.com/aergoio/aergolite)

## distribute

* [rqlite/rqlite: The lightweight, user-friendly, distributed relational database built on SQLite.](https://github.com/rqlite/rqlite)
* [canonical/dqlite: Embeddable, replicated and fault-tolerant SQL engine.](https://github.com/canonical/dqlite?tab=readme-ov-file)
* [jervisfm/resqlite: Replicated Sqlite Database built upon of the RAFT distributed consensus protocol](https://github.com/jervisfm/resqlite)
* [sebadob/hiqlite: Hiqlite - highly-available, embeddable, raft-based SQLite + cache](https://github.com/sebadob/hiqlite)

## extentions

* [nalgeon/sqlean: The ultimate set of SQLite extensions](https://github.com/nalgeon/sqlean)
* [asg017/sqlite-vec: A vector search SQLite extension that runs anywhere!](https://github.com/asg017/sqlite-vec)
* [asg017/sqlite-vss: A SQLite extension for efficient vector search, based on Faiss!](https://github.com/asg017/sqlite-vss)
* [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)
* [techrah/sqlite3-compression-encryption-vfs: Compression and Encryption Virtual File System for SQLite 3.](https://github.com/techrah/sqlite3-compression-encryption-vfs)
* [asg017/sqlite-lembed: A SQLite extension for generate text embeddings from GGUF models using llama.cpp](https://github.com/asg017/sqlite-lembed)
* [asg017/sqlite-rembed: A SQLite extension for generating text embeddings from remote APIs (OpenAI, Nomic, Ollama, llamafile...)](https://github.com/asg017/sqlite-rembed)

## GUI

* [hawkchch/SQLiteExplorer: 一个查看SQLite文件结构的工具软件](https://github.com/hawkchch/SQLiteExplorer)
* [little-brother/sqlite-gui: Lightweight SQLite editor for Windows](https://github.com/little-brother/sqlite-gui)
* [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)

## encryption and decryption

* [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)
* [Tencent/sqlcipher: SQLCipher is an SQLite extension that provides 256 bit AES encryption of database files.](https://github.com/Tencent/sqlcipher)
* [shenghe/FreeSQLiteEncryption: The Free SQLite Encryption Extension (FSEE)](https://github.com/shenghe/FreeSQLiteEncryption)
* [OlivierJG/botansqlite3: Sqlite3 encryption codec to allow full database encryption using the algorithms supported by Botan.](https://github.com/OlivierJG/botansqlite3)
* [jingqi/sqlite-encrypt: [InUse] Sqlite with encryption, based on SSE(SQLite Encryption Extension) interface](https://github.com/jingqi/sqlite-encrypt)

## wrapper/ORM

* [SqliteModernCpp/sqlite\_modern\_cpp: The C++14 wrapper around sqlite library](https://github.com/SqliteModernCpp/sqlite_modern_cpp)
* [rogerbinns/apsw: Another Python SQLite wrapper](https://github.com/rogerbinns/apsw)
* [fnc12/sqlite\_orm: ❤️ SQLite ORM light header only library for modern C++](https://github.com/fnc12/sqlite_orm)
* [sqlalchemy/sqlalchemy: The Database Toolkit for Python](https://github.com/sqlalchemy/sqlalchemy)
* [stephencelis/SQLite.swift: A type-safe, Swift-language layer over SQLite3.](https://github.com/stephencelis/SQLite.swift)

## internals

* [SQLite Internals: How The World's Most Used Database Works](https://www.compileralchemy.com/books/sqlite-internals/#c4)
* [SQlite源码分析](https://huili.github.io/)

## history

* [SQLite: Past, Present, and Future](https://www.vldb.org/pvldb/vol15/p3535-gaffney.pdf)
* [The Untold Story of SQLite With Richard Hipp - CoRecursive Podcast](https://corecursive.com/066-sqlite-with-richard-hipp/)

## article and podcast

* [SQLite的文艺复兴 · BMPI](https://www.bmpi.dev/dev/renaissance-sqlite/)
* [SQLite is not a toy database](https://antonz.org/sqlite-is-not-a-toy-database/)
* [Announcing D1: our first SQL database](https://blog.cloudflare.com/introducing-d1/)

## other

* [Introducing a Query Acceleration Path for Analytics in SQLite3](https://www.cidrdb.org/cidr2022/papers/p56-prammer.pdf)
* [aergoio/litetree: SQLite with Branches](https://github.com/aergoio/litetree)
* [aergoio/sqlite-stored-procedures: Stored Procedures for SQLite](https://github.com/aergoio/sqlite-stored-procedures)
* [simonw/datasette: An open source multi-tool for exploring and publishing data](https://github.com/simonw/datasette)
* [simonw/sqlite-utils: Python CLI utility and library for manipulating SQLite databases](https://github.com/simonw/sqlite-utils)
* [dbcli/litecli: CLI for SQLite Databases with auto-completion and syntax highlighting](https://github.com/dbcli/litecli)
* [asg017/sqlite-ecosystem: An overview of all my SQLite extensions, and a roadmap for future extensions and tooling!](https://github.com/asg017/sqlite-ecosystem)