Get the latest tech news

Show HN: GoatDB – A lightweight, offline-first, realtime NoDB for Deno and React


Lightweight NoDB for Deno & React. Contribute to goatplatform/goatdb development by creating an account on GitHub.

When you make changes (like task.set('done', true)), they're applied immediately in memory while GoatDB handles computing diffs, committing to local storage, syncing with the server, and resolving conflicts automatically in the background. This dual-layer approach combines cryptographic verification with flexible access controls to create a comprehensive security model that protects data integrity at both the protocol and application levels. To handle indexing conflicts efficiently, GoatDB takes inspiration from Logoot by assigning continuous identifiers to each element in the data, ensuring insertions and deletions won’t interfere with each other.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Deno

Deno

Photo of realtime nodb

realtime nodb

Photo of goatdb

goatdb

Related news:

News photo

Oracle Won't Withdraw 'JavaScript' Trademark, Says Deno. Legal Skirmish Continues

News photo

Kill Oracle's 'JavaScript' trademark, Deno asks USPTO

News photo

Show HN: Universal Logger for Node, Deno, Bun, Browser