Hello.
Postgres-backed auth for Express. Sessions, remember-me, email verification, password reset, OAuth (GitHub/Google/Azure), role bitmasks, 2FA (TOTP + email/SMS OTP + backup codes), activity logging.
Composable, provider-agnostic LLM workflow library. Functional pipelines over immutable conversation contexts. Supports OpenAI, Anthropic, Gemini, xAI, Ollama. Tool execution with approval, streaming, structured outputs, threads, embeddings, image generation, MCP integration.
Terminal UI renderer with JSX components and SolidJS-style signals. Direct-mode rendering with flexbox layout, double-buffered cell diffing, and minimal ANSI output. Zero dependencies.
Small, focused utilities. All ESM, zero or minimal dependencies.
| Package | Description | ||
|---|---|---|---|
| @prsm/realtime | Distributed WebSocket framework with Redis-backed rooms, records, presence, channels, collections, and persistence | ||
| @prsm/devtools | Read-only Express middleware dashboard for observing @prsm infrastructure at runtime | ||
| @prsm/cron | Redis-backed distributed cron scheduler with leader election and cron expression support | ||
| @prsm/queue | Redis-backed distributed task queue with per-tenant grouped concurrency | ||
| @prsm/lock | Distributed locking primitives for Redis - mutex and semaphore | ||
| @prsm/cells | Reactive computation graph with async-first distributed coordination via Redis | ||
| @prsm/limit | Redis-backed rate limiting - token bucket, sliding window, leaky bucket | ||
| @prsm/from | Fluent, immutable query builder for arrays of objects | ||
| @prsm/fsm | Non-deterministic finite state machine with persistence | ||
| @prsm/workflow | Durable workflow engine with explicit steps, persisted execution state, retries, and inspectable history | ||
| @prsm/hash | Salted string hashing with self-describing hash format | ||
| @prsm/ids | Reversible integer-to-short-string obfuscation | ||
| @prsm/ms | Human-friendly time expression parser |
Composable spatial data structures for JavaScript. Every index implements the same query interface - learn one API, pick the data structure that fits your access pattern.
| Package | Description | ||
|---|---|---|---|
| @gridworkjs/core | Geometry primitives (point, rect, circle) and spatial index protocol | ||
| @gridworkjs/quadtree | Quadtree spatial index for sparse, uneven point and region data | ||
| @gridworkjs/rtree | R-tree spatial index with bulk loading for rectangles and polygons | ||
| @gridworkjs/hashgrid | Spatial hash grid for uniform distributions and fast neighbor lookups | ||
| @gridworkjs/kd | KD-tree for static point sets and nearest-neighbor queries | ||
| @gridworkjs/query | Higher-level queries (radius, knn, ray, within) against any index |
Live game state inspector. TUI application for real-time process memory visualization, built on procmod.
Spectral fractal path tracer. Renders 3D fractal geometry using SDF raymarching and physically-based spectral path tracing via Vulkan compute shaders. Deterministic seed-based output.
Interactive 3D terrain generation explorer. Implements gradient-trick and DLA mountain generation techniques with real-time parameter tweaking and orbit camera controls.
Zig-based PHP runtime. What bun is to Node, zphp is to PHP. Runtime, package manager, test runner, formatter, and binary compiler in a single fast binary.
Composable runtime game instrumentation primitives for Rust. Process memory, pattern scanning, function hooking, struct mapping, and overlay rendering.
| Crate | Description | ||
|---|---|---|---|
| procmod-core | Cross-platform process memory read/write | ||
| procmod-scan | Fast pattern and signature scanning for byte slices | ||
| procmod-layout | Struct mapping with pointer chain traversal via derive macros | ||
| procmod-hook | Inline function hooking and detouring | ||
| procmod-overlay | Game overlay rendering with transparent click-through windows |
Reversible JSON diffing, patching, and merging. The WASM serialization boundary made it slower than pure JS alternatives.
| Package | Description | |
|---|---|---|
| @jsondelta/diff | Structural JSON diffing with reversible deltas | |
| @jsondelta/patch | Patch application and delta inversion | |
| @jsondelta/merge | Three-way merge with conflict detection |





