Fast Solid Pod - The fastest way to run a Solid pod
npm install fastpod> The fastest way to run a Solid pod. Zero configuration, just works.


fastpod is the quickest way to get your own Solid pod server running.
``bashRun instantly with npx (no installation required!)
npx fastpod
ā” Performance
fastpod lives up to its name. Here are real benchmark results:
`
š Benchmark Results
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Startup Time: ~3 seconds
First Response: 3ms Average Response Times:
GET: 0.63ms
PUT: 0.84ms
POST: 0.64ms
DELETE: 0.44ms
Throughput: 1,569 requests/sec
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
`What this means:
- š Server starts in ~3 seconds from
npx fastpod
- ā” Sub-millisecond response times for all operations
- šŖ Handles 1,500+ requests per second
- šÆ Production-ready performance out of the box⨠Features
- ā
Zero configuration - Just works
- ā
Lightning fast - Server starts in seconds
- ā
Solid Protocol - Full spec compliance
- ā
WebID Authentication - Decentralized identity
- ā
Passkey Support - Modern passwordless auth
- ā
WebSocket Notifications - Real-time updates
- ā
JSON-LD Native - First-class linked data support
š¦ Installation
$3
`bash
npx fastpod
`$3
`bash
npm install -g fastpod
fastpod
`š® Usage
`bash
Start with defaults
fastpodCustom port
fastpod --port 8080Custom data directory
fastpod --root /var/podsMulti-user mode
fastpod --multiuserDisable authentication
fastpod --no-authShow help
fastpod --help
`š How It Works
fastpod is a lightweight wrapper around jspod, which provides a beautiful CLI for JavaScriptSolidServer.
Stack:
`
fastpod ā jspod ā JavaScriptSolidServer
`Each layer adds value:
- JavaScriptSolidServer: Full-featured Solid server implementation
- jspod: Beautiful CLI with sensible defaults
- fastpod: Fastest, easiest way to get started
š First Run
Step 1: Run the command
`bash
npx fastpod
`Step 2: Open http://localhost:5444 in your browser
Step 3: Register with your device's passkey (fingerprint, Face ID, etc.)
Step 4: Start using your pod!
šÆ Why fastpod?
- Fast to type: Just 7 characters (
fastpod`)- Solid Project: https://solidproject.org
- Solid Protocol: https://solidproject.org/TR/protocol
- WebID: https://www.w3.org/2005/Incubator/webid/spec
- jspod: https://github.com/JavaScriptSolidServer/jspod
Contributions welcome! This package is intentionally minimal - just a friendly wrapper.
MIT - see LICENSE
Built on jspod and JavaScriptSolidServer.
---
Made with ā¤ļø for the Solid community
"Your pod, fast"