
Built a lightweight open-source Durable Objects runtime for Node.js
Tired of wiring up Redis + WebSockets + sticky sessions every time I wanted realtime features (chat, presence, collab cursors, etc.).
So I made Nalo — a single-node runtime where each live thing gets a stable address like /ws/room/lobby. One object owns state, connected clients, and event ordering. Zero heavy deps, simple persistence, and some fun browser demos.
Still v0.1 but works nicely.
Would love feedback!