← the estate

The kits

The shared cores every app here is built on — offline, dependency-free, and each with its own documentation. A kit is a library, not an app: it is never bolted onto an existing app, it is what a new one is built from.

25 kits · generated 2026-11-10

art-kit

The art primitives Forge was missing: an indexed palette, a pixel canvas, draw ops, a delta undo stack, dithering, median-cut quantisation and sprite sheets.

docs & demo  ·  source

canvasditheringgenerativeisometric

astro-kit

The shared astronomy core: sun and moon longitude (Meeus), ayanamsa, sunrise/sunset, and tithi, nakshatra, yoga and karana.

docs & demo  ·  source

astronomyindiakitzero-dependency

audio-kit

Synthesis, theory, patterns and notation for offline apps: ADSR envelopes, oscillator voices, filters, scales, chords, a pattern sequencer and staff layout.

docs & demo  ·  source

adsraudiojavascriptmusic-theory

book-kit

The companion-app-from-a-book pattern: chapters, key points, practices, flashcards, search and reading progress.

docs & demo  ·  source

educationkitreadingzero-dependency

case-kit

Clinical case tracking: sections, dated symptoms, follow-ups, a timeline and a summary.

docs & demo  ·  source

case-managementclinicalkitzero-dependency

code-kit

QR encoding (versions 1-40, L/M/Q/H, all eight masks), a small syntax highlighter and copyable snippet blocks — one zero-dependency file.

docs & demo  ·  source

encoderkitoffline-firstqr-code

compress-kit

The shared compression core: gzip, deflate and deflate-raw via the platform's Compression Streams.

docs & demo  ·  source

compressionkitzero-dependency

crypto-kit

The shared crypto core: AES-256-GCM, PBKDF2 passphrase keys, sealed envelopes and one-time view, on Web Crypto.

docs & demo  ·  source

cryptographyencryptionkitzero-dependency

export-kit

Save text, JSON, CSV and binary to the user's device, and bundle files into a store-only ZIP.

docs & demo  ·  source

exportkitzero-dependency

form-kit

24 form controls for offline apps — inputs, OTP, select, autocomplete, calendar, upload, checkbox, switch, slider, rate, toggles, colour — with one API and one validation pass.

docs & demo  ·  source

form-controlsformskitoffline-first

frame-kit

The shared transfer-frame core: a self-describing frame, a rateless collector and byte/checksum utilities.

docs & demo  ·  source

kitprotocoltransferzero-dependency

game-kit

The shared game core: a fixed-timestep loop, input, scenes, save/load and maths.

docs & demo  ·  source

gameskitzero-dependency

lan-kit

The shared LAN core: a local room with a real-time channel over Server-Sent Events and POST.

docs & demo  ·  source

kitlanoffline-firstzero-dependency

markdown-kit

Markdown to HTML with a streaming reveal: render what is finished and hold back what could still change, so model output never flashes a broken parse.

docs & demo  ·  source

kitllmmarkdownoffline-first

ml-kit

The classic algorithms from scratch for offline features: tf-idf, Naive Bayes, k-NN, k-means, PCA, ID3, linear regression and Markov chains — no model, no API key, no network.

docs & demo  ·  source

algorithmsclusteringgrammarjavascript

motion-kit

The shared motion core: springs, easings and transition presets as numbers — the Lobe UI motion vocabulary in one zero-dependency file.

docs & demo  ·  source

animationeasingkitmotion

optical-kit

The shared optical-transfer core: a systematic LT fountain code, self-describing frames and a pluggable codec.

docs & demo  ·  source

kitopticaltransferzero-dependency

repertory-kit

The homeopathic repertorisation core: rubric grading and grade-weighted remedy scoring.

docs & demo  ·  source

homeopathykitrepertoryzero-dependency

search-kit

Ranked search over big corpora — an inverted index with prefix and fuzzy matching.

docs & demo  ·  source

kitsearchzero-dependency

srs-kit

Spaced repetition (SM-2) for flashcards — scheduling, lapses, due cards and stats.

docs & demo  ·  source

educationkitspaced-repetitionzero-dependency

tokens-kit

The Lobe UI token set as data: 121 colour names, 187 values per mode, sizes and shadows — generated from lobe-mygo, opt-in only.

docs & demo  ·  source

colorsdesign-systemdesign-tokenskit

ui-kit

A reactive UI layer small enough for a single file: signals, computed, reactive effects, hyperscript, a keyed list, events, a hash router and form binding.

docs & demo  ·  source

frontendhyperscriptjavascriptno-build

web-kit

The shared offline-first runtime for drsamonline apps: storage, i18n (EN/HI/GU), CSV, PWA, theme, SEO and accessibility.

docs & demo  ·  source

kitoffline-firstpwazero-dependency

weft8-kit

The Loom's Weft-8 as a reusable kit — an auditable, step-limited rule engine you can drop into another app.

docs & demo  ·  source

assemblyeducationkitretrocomputing

widgets-kit

The component layer for offline apps: buttons, tags, avatars, alerts, progress, modals, drawers, toasts, menus, tabs, accordion, pagination, steps and layout. No CSS ships.

docs & demo  ·  source

accessibilitydesign-systemkitoffline-first

Support the work — one person, no company, no ads, no tracking. Any amount, or none.

UPI drsohilboi@ybl Ko-fiPayPalAll projectsEmail