JavaScript Solid Server

A minimal, fast, JSON-LD native Solid server with Git integration and Nostr authentication

Documentation GitHub

Why JSS?

JSON-LD Native

No RDF parsing overhead. JSON-LD is the native format, with optional Turtle support for interoperability.

Git Integration

Clone and push to pods using standard git commands. Your code and data in one place.

Nostr Authentication

Sign requests with your Nostr keys via NIP-98. Decentralized identity without passwords.

Solid Protocol

Full LDP CRUD, Web Access Control, WebSocket notifications, and Solid-OIDC support.

Minimal & Fast

432 KB, 10 dependencies. 5,000+ requests/sec. Start in milliseconds.

Self-Sovereign

Your data in your pod. Fine-grained access control. No vendor lock-in.

Get Started

Install globally and start your server in seconds

npm install -g javascript-solid-server && jss start