A complete, reactive to-do list with filtering, persistent OPFS storage, and real-time P2P sync — built with GenosDB and vanilla JavaScript, no backend. For a simpler version, see the quick To-Do List.
Key Features
- Add, complete, and delete tasks with instant P2P sync
-
Reactive UI —
db.map()streams changes in real-time - OPFS persistence — data survives page reloads
- Fully serverless — no backend required
Live Demo
Advanced To-Do List — Try it live
This article is part of the official documentation of GenosDB (GDB).
GenosDB is a distributed, modular, peer-to-peer graph database built with a Zero-Trust Security Model, created by Esteban Fuster Pozzi (estebanrfp).
📄 Whitepaper | overview of GenosDB design and architecture
🛠 Roadmap | planned features and future updates
💡 Examples | code snippets and usage demos
📖 Documentation | full reference guide
🔍 API Reference | detailed API methods
📚 Wiki | additional notes and guides
💬 GitHub Discussions | community questions and feedback
🗂 Repository | Minified production-ready files
📦 Install via npm | quick setup instructions
Top comments (0)