[ANN] JavaScript Solid Server (JSS) - lightweight Solid server for Node.js

Hi all,

I’ve been working on a lightweight Solid server written in Node.js and
wanted to share an early release: *JavaScript Solid Server (JSS)*.

servejss is a drop-in alternative to npx serve with REST write support. Run
it in one command:

npx servejss

JSS serves your current directory as a Solid pod with:

   -

   Full REST support (GET/PUT/DELETE)
   -

   LDP + WAC semantics
   -

   Content negotiation (Turtle / JSON-LD)
   -

   WebSocket notifications
   -

   Solid-OIDC authentication
   -

   Live reload, edit a file, the browser refreshes automatically
   -

   Optional --public mode for local prototyping

It’s designed to be dependency-light and portable, suitable for low-power
devices and phones. For example, I use it to serve a personal pod directly
from a Termux terminal on Android.

The goal is a fast, minimal Solid server for development, experimentation,
and single-user pods. This is still an early MVP and not production-ready;
core LDP/WAC/notifications are covered by tests, and additional protocol
bindings are evolving. LInked Web Storage (LWS) bindings are planned. It
already passes over 80% of the solid test harness.

JSS aims to complement existing Solid servers by prioritizing simplicity,
portability, and developer ergonomics.

Links:

   -

   npm: javascript-solid-server
   -

   Quick start: npx servejss
   -

   GitHub: https://github.com/JavaScriptSolidServer/JavaScriptSolidServer
   -

   License: AGPL-3.0

Feedback welcome.

Melvin Carvalho

Received on Wednesday, 11 February 2026 15:48:03 UTC