2026-07-10 –, P2P Portal
NextGraph is a protocol, a framework, and a platform that supports easy development of Local-First, decentralized, secure and private apps, with end-to-end encryption.
By combining the best of the local first world (Yjs, Automerge CRDT libraries), a Graph database (RDF), DID (decentralized identifiers) for users and documents, and end-to-end encryption plus encryption at rest, we provide an SDK that offers all the requirements of portability, interoperability and security needed today for building a true alternative to Big Tech platforms and products. The ecosystem of apps built with NextGraph is growing, and it is getting easier to use the SDK specially with the ORM. Let's explore what can be done today with NextGraph, including the new ELFA project that has just started, and that aims at delivering a full suite of apps for productivity tools and social network.
This talk will be composed of two parts. We will first introduce the general architecture of our platform, engine, protocol and SDK, giving an overview of its components. We will show how we support any kind of CRDT, including Automerge and Yjs, and the CRDT for Graph database (RDF) that we have developed.
Then will introduce the web-based SDK and its new ORM TypeScript SDK for NextGraph that turns document/database records into ordinary, typed objects with two‑way binding for React, Vue, and Svelte. Reactive POJOs - Objects are wrapped in a proxy, so any property change triggers a signal, which updates both the UI and sends a JSON patch to the engine. Signals provide an efficient, event‑driven mechanism for state propagation and have been gaining popularity in modern front‑end ecosystems.
Finally, we will present the ELFA consortium (Encrypted Local-First Applications), which is already active at producing a full productivity suite of apps, like a wiki, knowledge base, spreadsheets, email, calendar, contacts, video calls and more, all based on NextGraph, so it is all local first and end-to-end encrypted. A sub-granting program will open soon on 1st of August on NLnet.nl website for anyone to apply for grants of maximum 50K. If you want to build an additional app that integrates and complements the ELFA suite, submit your proposal before end of September.
Niko is a French engineer specializing in encryption, local-first, and semantic web, linked data, graph data. After the Snowden revelations in 2013, he decided to quit his job & dedicate his time to building Nextgraph.org, a decentralized platform for malleable apps based on a graph database featuring CRDTs, P2P and E2EE. He embraced the Local First movement and join a vibrant community of developers, engineers and researchers who are working toward a truly decentralized web, with data and software ownership for the user.
Jeremiah Lee is a humanitarian technologist and human rights activist. He grew up under the California sun, but now calls Stockholm home.
