Hasty Briefsbeta

Bilingual

GenosDB (GDB) – Decentralized P2P Graph Database

9 months ago
  • #web-development
  • #decentralized
  • #graph-database
  • GenosDB is a lightweight, decentralized graph database for modern web applications.
  • Features include real-time peer-to-peer synchronization, WebAuthn-based authentication, and role-based access control (RBAC).
  • Utilizes efficient local storage with OPFS and serialization via MessagePack and Pako compression.
  • Supports external modules for extending capabilities like reverse or Radix Tree indexing.
  • Currently in beta phase; not recommended for production use until stable.
  • Completed features include basic and advanced queries, AI query modules, distributed storage, and conflict resolution (LWW).
  • Pending features focus on improving incremental synchronization and security enhancements like biometric authentication.
  • Built with dependencies like @msgpack/msgpack, pako, trystero (using Nostr protocol), and BroadcastChannel.
  • Includes interactive documentation, examples, and a repository visualization for contributors.
  • Open for community contributions via GitHub Discussions and Gitter chat.
  • Licensed under MIT; minified builds are available, with source code not publicly released yet.
  • Created by Esteban Fuster Pozzi, a Full Stack JavaScript Developer.