{"id":29538,"url":"https://github.com/recallnet/awesome-decentralized-database","name":"awesome-decentralized-database","description":"A curated list of awesome decentralized databases and related resources.","projects_count":41,"last_synced_at":"2026-10-15T10:00:19.005Z","repository":{"id":152316479,"uuid":"621968507","full_name":"recallnet/awesome-decentralized-database","owner":"recallnet","description":"A curated list of awesome decentralized databases and related resources.","archived":false,"fork":false,"pushed_at":"2023-09-13T15:57:33.000Z","size":19,"stargazers_count":180,"open_issues_count":0,"forks_count":8,"subscribers_count":9,"default_branch":"main","last_synced_at":"2026-10-10T00:36:26.647Z","etag":null,"topics":["blockchain","crdt","database","decentralized","ethereum","graphql","ipfs","nosql","p2p","sql","sqlite"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/recallnet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-03-31T19:37:05.000Z","updated_at":"2026-10-07T12:25:29.000Z","dependencies_parsed_at":"2024-01-15T18:46:36.615Z","dependency_job_id":"7f1bb67e-d58b-4fa4-876f-ff509145a69b","html_url":"https://github.com/recallnet/awesome-decentralized-database","commit_stats":null,"previous_names":["recallnet/awesome-decentralized-database"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/recallnet/awesome-decentralized-database","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/recallnet%2Fawesome-decentralized-database","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/recallnet%2Fawesome-decentralized-database/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/recallnet%2Fawesome-decentralized-database/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/recallnet%2Fawesome-decentralized-database/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/recallnet","download_url":"https://codeload.github.com/recallnet/awesome-decentralized-database/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/recallnet%2Fawesome-decentralized-database/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344836268,"owners_count":38329830,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-15T02:00:06.843Z","response_time":105,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"created_at":"2024-01-13T12:57:59.214Z","updated_at":"2026-10-15T10:00:19.006Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Other Awesome Lists","Encryption and Security","Relational Databases","NoSQL Databases","Learning","Real-time Databases"],"sub_categories":["Peer-to-Peer","Blockchain","IPFS","Raft"],"readme":"# Awesome Decentralized Database\n\nAwesome Decentralized Database is a curated list of the best decentralized database solutions, tools, resources, and learning materials that empower developers to build data-driven applications on the decentralized web. PRs are welcome!\n\n## Contents\n\n- [Relational Databases](#relational-databases)\n  - [Blockchain](#blockchain)\n  - [IPFS](#ipfs)\n  - [Peer-to-Peer](#peer-to-peer)\n  - [Raft](#raft)\n- [Real-time Databases](#real-time-databases)\n  - [Peer-to-Peer](#peer-to-peer-1)\n- [NoSQL Databases](#nosql-databases)\n  - [Blockchain](#blockchain-1)\n  - [Peer-to-Peer](#peer-to-peer-2)\n- [Encryption and Security](#encryption-and-security)\n- [Learning](#learning)\n- [Other Awesome Lists](#other-awesome-lists)\n\n## Relational Databases\n\n### Blockchain\n\n- [AergoLite](https://github.com/aergoio/aergolite) - AergoLite: SQLite with Blockchain.\n- [Catena](https://github.com/pixelspark/catena) - Catena is a distributed database based on a blockchain, accessible using SQL.\n- [Daisy](https://github.com/ivoras/daisy) - Private proof of authority blockchain where blocks are SQLite databases, in Go.\n- [Tableland](https://github.com/tablelandnetwork/go-tableland/) - Decentralized SQLite database that provides provides wallet-based authentication, row-level permissions, and high performance at a low cost.\n\n### IPFS\n\n- [go-bs-sqlite3](https://github.com/ipfs/go-bs-sqlite3) - IPFS blockstore.\n- [ipfs-sqlite-block-store](https://github.com/Actyx/ipfs-sqlite-block-store) - IPFS blockstore.\n- [ipfs-sqlite-cli](https://github.com/jtsmedley/ipfs-sqlite-cli) - CLI utility to backup and restore a database from IPFS. Requires local instance of GO-IPFS running.\n\n### Peer-to-Peer\n\n- [CR-SQLite](https://github.com/vlcn-io/cr-sqlite) - CR-SQLite is a run-time loadable extension for SQLite and libSQL. It allows merging different SQLite databases together that have taken independent writes.\n- [IceFireDB](https://github.com/IceFireDB/IceFireDB/tree/main/IceFireDB-SQLite) - IceFireDB-SQLite database is a decentralized SQLite database.\n\n### Raft\n\n- [ChiselStore](https://github.com/chiselstrike/chiselstore) - ChiselStore is an embeddable, distributed SQLite for Rust, powered by Little Raft.\n- [ha-sqlite](https://github.com/uglyer/ha-sqlite) - High-availability sqlite database service based on raft.\n- [raft-sqlite](https://github.com/shettyh/raft-sqlite) - Raft backend using SQLite.\n- [ReSqlite](https://github.com/jervisfm/resqlite) - ReSqlite is an extension of Sqlite that aims to add basic replication functionality to Sqlite database.\n- [tqlite](https://github.com/minghsu0107/tqlite) - Distributed SQL database with replication, fault-tolerance, tunable consistency and leader election.\n\n## Real-time Databases\n\n### Peer-to-Peer\n\n- [Fireproof](https://github.com/fireproof-storage/fireproof) - Fireproof is a decentralized realtime database that stores documents using prolly-trees.\n- [Redwood](https://github.com/redwood/redwood) - Highly-configurable, distributed, realtime database that manages a state tree shared among many peers.\n\n## NoSQL Databases\n\n### Blockchain\n\n- [BigchainDB ](https://github.com/bigchaindb/bigchaindb) - Blockchain database.\n- [Bluzelle](https://github.com/bluzelle/curium) - Decentralized database for Web 3.0 using blockchain and edge computing for greater performance and security.\n- [ComposeDB](https://github.com/ceramicstudio/js-composedb) - Decentralized, composable graph database to build interoperable applications on Ceramic.\n- [The Graph](https://github.com/graphprotocol/contracts) - Indexing protocol for querying networks like Ethereum, IPFS, Polygon, and other blockchains.\n\n### Peer-to-Peer\n\n- [db3](https://github.com/dbpunk-labs/db3) - Open-source and decentralized firebase firestore alternative for building fully decentralized dApps quickly with minimal engineering effort.\n- [OrbitDB](https://github.com/orbitdb/orbit-db) - Serverless, distributed, peer-to-peer database.\n- [WeaveDB](https://github.com/weavedb/weavedb) - NoSQL database powered by Warp Contracts (SmartWeave) on the Arweave blockchain.\n\n## Encryption and Security\n\n- [FreeSQLiteEncryption](https://github.com/shenghe/FreeSQLiteEncryption) - Add-on to the public domain version of SQLite that allows an application to read and write encrypted database files.\n- [Threshold Network](https://www.nucypher.com/) - Access control with end-to-end encrypted data sharing and communication without the need to trust a centralized authority.\n- [Lit](https://github.com/LIT-Protocol/js-sdk) - Create and manage distributed cryptographic key-pairs for condition-based encryption and programmatic signing.\n- [sqlcipher](https://github.com/sqlcipher/sqlcipher) - Fork of the SQLite database library that adds 256 bit AES encryption of database files and other security features.\n- [sqlite_codec](https://github.com/abc34/sqlite_codec) - sqlite3 with built-in transparent encryption based on mbedtls library.\n\n## Learning\n\n- [Awesome Database Learning](https://github.com/pingcap/awesome-database-learning) - Another _awesome list_ for database learning.\n- [Learn GraphQL](https://github.com/hasura/learn-graphql) - Learn real world GraphQL, quickly.\n- [Learn SQL](https://github.com/WebDevSimplified/Learn-SQL) - Practice and learn SQL from the basics.\n\n## Other Awesome Lists\n\n- [Awesome CRDT](https://github.com/alangibson/awesome-crdt)\n- [Awesome DB Tools](https://github.com/mgramin/awesome-db-tools)\n- [Awesome Consensus](https://github.com/dgryski/awesome-consensus)\n- [Awesome Decentralized](https://github.com/croqaz/awesome-decentralized)\n- [Awesome Ethereum](https://github.com/bekatom/awesome-ethereum)\n- [Awesome IPFS](https://github.com/ipfs/awesome-ipfs)\n- [Awesome Peer-to-Peer](https://github.com/kgryte/awesome-peer-to-peer)\n- [Awesome Postgres](https://github.com/dhamaniasad/awesome-postgres)\n- [Aweseom SQLite](https://github.com/planetopendata/awesome-sqlite)\n- [Awesome Time Series Database](https://github.com/xephonhq/awesome-time-series-database)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/recallnet%2Fawesome-decentralized-database/projects"}