GitDocumentDB is a TypeScript ready offline-first database that synchronizes with Git.
Use GitDocumentDB to ...
🔩 Develop offline-capable applications using Git.
📗 Manage JSON documents in Git repository by CRUD and collection APIs.
🚀 Synchronize automatically with remote repositories.
(No need to resolve conflicts manually!)
🔄 Integrate CI/CD pipelines through GitHub.
🐪 Get revision history of a document.
The throughput of GitDocumentDB is about the same as Git. It is not as fast as typical databases. Storage size grows when managing many revisions of a document. These are a trade-off for Git features.
- Install from npm.
- Go to Tutorial to learn GitDDB step by step.