← Back to Home

Technology Catalog

Everything you need to build local-first, self-sovereign applications. 49 projects across 8 categories.

πŸ”„

CRDTs & Sync Engines

Conflict-free data types that make real-time collaboration and offline-first possible

Automerge

production

A JSON-like CRDT that allows concurrent changes without coordination. The gold standard for local-first data.

CRDTJavaScriptRustSync

Yjs

production

High-performance CRDT framework optimized for real-time text editing. Powers many collaborative editors.

CRDTJavaScriptReal-timeText

ElectricSQL

beta

Postgres-compatible sync engine. Write to local SQLite, sync to Postgres automatically.

SQLPostgresSQLiteSync

Replicache

production

Sync framework for building fast, collaborative web apps with offline support.

SyncJavaScriptMultiplayer

DXOS ECHO

beta

Encrypted, replicated object database with CRDT semantics and peer-to-peer sync.

CRDTTypeScriptP2PEncrypted

Triplit

beta

Full-stack database with built-in sync. Write to a local cache, changes sync automatically.

DatabaseTypeScriptSync

PowerSync

production

Sync engine for mobile and web apps with Postgres. Works with SQLite locally.

SyncMobileSQLitePostgres

cr-sqlite

beta

SQLite extension adding CRDT capabilities. Turn any SQLite database into a CRDT.

SQLiteCRDTExtension
πŸ’Ύ

Local Databases

Client-side databases for storing data on device

Dexie.js

production

A minimalistic IndexedDB wrapper. Makes client-side storage simple and reactive.

IndexedDBJavaScriptReactive

SQLite WASM

production

SQLite compiled to WebAssembly. Full SQL power in the browser.

SQLiteWASMBrowser

PGlite

beta

Postgres in the browser and Node.js via WASM. Full Postgres compatibility locally.

PostgresWASMBrowser

RxDB

production

Reactive database for JavaScript with offline-first sync capabilities.

ReactiveJavaScriptOffline

WatermelonDB

production

High-performance reactive database for React and React Native apps.

ReactReact NativeReactive

OPFS (Origin Private File System)

production

Browser API for fast, private file storage. Native performance for web apps.

Browser APIFile SystemNative
🌐

P2P & Networking

Peer-to-peer communication and data transfer without central servers

libp2p

production

Modular peer-to-peer networking stack. The foundation for IPFS and many P2P apps.

P2PNetworkingModular

IPFS

production

Content-addressed, peer-to-peer file system. Data lives everywhere.

P2PFile SystemContent-Addressed

Hypercore

production

Secure, distributed append-only log. Foundation for Hyperswarm and Hyperdrive.

P2PAppend-onlyDistributed

WebRTC

production

Browser API for real-time peer-to-peer communication. Audio, video, and data.

Browser APIReal-timeP2P

Iroh

beta

Fast, efficient sync protocol built on IPFS concepts. From the creators of IPFS.

P2PRustSync

Socket Supply

beta

Build P2P apps that work everywhereβ€”desktop, mobile, and web from one codebase.

P2PCross-platformDesktop
πŸͺͺ

DIDs & Identity

Decentralized identifiers and identity management

did:web

production

Simple DID method using web domains. Easy to implement, widely supported.

DIDWebSimple

did:key

production

Self-certifying DIDs from public keys. No blockchain needed.

DIDSelf-certifyingOffline

did:ion

production

Microsoft's DID method using Bitcoin's blockchain for anchoring.

DIDBitcoinMicrosoft

SpruceID / DIDKit

production

Cross-platform DID and Verifiable Credential toolkit in Rust/WASM.

DIDVCRustWASM

Ceramic Network

production

Decentralized data network for composable web3 applications with DIDs.

DIDData NetworkWeb3

KERI

experimental

Key Event Receipt Infrastructure. Next-gen decentralized key management.

IdentityKey ManagementAdvanced
πŸ“œ

Verifiable Credentials

Digital credentials that are tamper-proof and privacy-preserving

W3C VC Data Model

production

The standard for expressing credentials on the web in a verifiable way.

StandardW3CFoundation

AnonCreds

production

Privacy-preserving credentials with zero-knowledge proofs. From Hyperledger.

PrivacyZKPHyperledger

BBS+ Signatures

experimental

Cryptographic signatures enabling selective disclosure in credentials.

CryptographySelective Disclosure

Trinsic

production

Platform for building and issuing verifiable credentials at scale.

PlatformEnterpriseVC

Veramo

production

JavaScript framework for Verifiable Data with DID and VC support.

JavaScriptFrameworkDIDVC

walt.id

production

Open-source identity and wallet infrastructure. SSI made accessible.

WalletInfrastructureOpen Source
πŸ‘›

Wallets & Agents

Tools for users to manage their identity and credentials

Hyperledger Aries

production

Framework for building SSI agents and wallets. Industry standard.

AgentHyperledgerFramework

Credible

beta

Mobile wallet for verifiable credentials from Spruce.

MobileWalletVC

Bifold Wallet

production

Open-source mobile wallet built on Aries. Reference implementation.

MobileAriesOpen Source

SIWE (Sign-In with Ethereum)

production

Use your Ethereum wallet to sign into web apps. No passwords.

EthereumAuthenticationWeb3

Metamask

production

The most popular crypto wallet. Now supporting DIDs and VCs.

WalletEthereumBrowser
πŸ—οΈ

Frameworks & Apps

Complete frameworks and applications built on local-first principles

TinyBase

production

Reactive data store for local-first apps. Simple, powerful, tiny.

ReactiveSmallJavaScript

Jazz

beta

Build local-first apps with sync built-in. Collaborative by default.

FrameworkCollaborativeTypeScript

Evolu

beta

Local-first platform with end-to-end encryption for privacy-first apps.

E2E EncryptionPrivacyTypeScript

Logseq

production

Privacy-first knowledge management app. Your notes, your device.

AppNotesKnowledge Graph

Obsidian

production

Markdown-based knowledge base. Files live on your computer.

AppNotesMarkdown

AnyType

production

Open, local-first alternative to Notion. Your data never leaves your device.

AppNotion-likeE2E Encryption

Linear

production

Project management with instant local-first sync. Set the UX standard.

AppProject ManagementCommercial
πŸ“‹

Standards & Specifications

Open standards that make interoperability possible

DID Core

production

W3C specification for Decentralized Identifiers. The foundation of SSI.

W3CStandardDID

DIDComm

production

Messaging protocol for secure, private DID-to-DID communication.

DIFMessagingProtocol

UCAN

experimental

User Controlled Authorization Networks. Capabilities without servers.

AuthorizationCapabilityP2P

AT Protocol

production

Bluesky's protocol for federated social networking with DIDs.

SocialFederationDID

ActivityPub

production

W3C standard for federated social networking. Powers Mastodon.

W3CFederationSocial

See It In Action

Explore how these technologies combine to create next-generation ecosystems.