Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

awesome-decentralized-database

A curated list of awesome decentralized databases and related resources.
https://github.com/tablelandnetwork/awesome-decentralized-database

Last synced: about 24 hours ago
JSON representation

  • Relational Databases

    • Blockchain

      • AergoLite - AergoLite: SQLite with Blockchain.
      • Catena - Catena is a distributed database based on a blockchain, accessible using SQL.
      • Daisy - Private proof of authority blockchain where blocks are SQLite databases, in Go.
      • Tableland - Decentralized SQLite database that provides provides wallet-based authentication, row-level permissions, and high performance at a low cost.
      • Tableland - Decentralized SQLite database that provides provides wallet-based authentication, row-level permissions, and high performance at a low cost.
    • IPFS

    • Peer-to-Peer

      • 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.
      • IceFireDB - IceFireDB-SQLite database is a decentralized SQLite database.
    • Raft

      • ChiselStore - ChiselStore is an embeddable, distributed SQLite for Rust, powered by Little Raft.
      • ha-sqlite - High-availability sqlite database service based on raft.
      • raft-sqlite - Raft backend using SQLite.
      • ReSqlite - ReSqlite is an extension of Sqlite that aims to add basic replication functionality to Sqlite database.
      • tqlite - Distributed SQL database with replication, fault-tolerance, tunable consistency and leader election.
  • Real-time Databases

    • Peer-to-Peer

      • Fireproof - Fireproof is a decentralized realtime database that stores documents using prolly-trees.
      • Redwood - Highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
  • NoSQL Databases

    • Blockchain

      • BigchainDB - Blockchain database.
      • Bluzelle - Decentralized database for Web 3.0 using blockchain and edge computing for greater performance and security.
      • ComposeDB - Decentralized, composable graph database to build interoperable applications on Ceramic.
      • The Graph - Indexing protocol for querying networks like Ethereum, IPFS, Polygon, and other blockchains.
    • Peer-to-Peer

      • db3 - Open-source and decentralized firebase firestore alternative for building fully decentralized dApps quickly with minimal engineering effort.
      • WeaveDB - NoSQL database powered by Warp Contracts (SmartWeave) on the Arweave blockchain.
      • OrbitDB - Serverless, distributed, peer-to-peer database.
  • Encryption and Security

    • Peer-to-Peer

      • FreeSQLiteEncryption - Add-on to the public domain version of SQLite that allows an application to read and write encrypted database files.
      • Lit - Create and manage distributed cryptographic key-pairs for condition-based encryption and programmatic signing.
      • sqlcipher - Fork of the SQLite database library that adds 256 bit AES encryption of database files and other security features.
      • sqlite_codec - sqlite3 with built-in transparent encryption based on mbedtls library.
      • Threshold Network - Access control with end-to-end encrypted data sharing and communication without the need to trust a centralized authority.
  • Learning

  • Other Awesome Lists