Skip to content
View drsamonline's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report drsamonline

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
drsamonline/README.md
Dr. Sohil Momin — homeopathic physician building offline-first, open-source software for medicine, learning and play

Dr. Sohil Momin

Homeopathic physician (BHMS) · building offline-first, open-source software for medicine, learning and play

I'm a practising homeopathic physician who builds software. One rule shapes all of it: it has to keep working when the connection drops. Everything here is offline-first and privacy-respecting — no accounts, no telemetry, no subscriptions — from a 551-tool Windows utility suite to open materia medica and repertory tools for clinicians, alongside browser games and engines built for the pleasure of it.

Away from medicine and code: poet and social worker.

GitHub  ·  LinkedIn  ·  Reddit  ·  Facebook  ·  about.me  ·  Email

GitHub metrics for drsamonline — recent activity and contribution calendar
GitHub followers 68 public repositories 66 projects

LinkedIn Reddit Facebook about.me Email Homeopathic physician (BHMS) Offline-first, no telemetry License: MIT


Featured

  • All4ONE — 551 portable Windows tools in one free .exe — file operations, hashing, PDF and Office batch jobs, media conversion, network diagnostics, registry helpers, disk cleaning and security audits. Zero installs, zero telemetry.  ·  source
  • boericke-repertory — Boericke's Repertory as a free, offline single-file web app — a searchable clinical repertory and repertorisation tool, compiled by Dr. Sohil Momin after Oscar E. Boericke, M.D. (1927).  ·  source
  • neon-runner — A retro auto-fire side-scrolling shooter — one self-contained HTML file. Move, jump and duck; the gun fires itself.  ·  source
  • open-materia-medica — The classical homeopathic materia medica in plain language — 344 remedy portraits, with a free web edition and an offline Android companion.  ·  source
  • remedy-relationship-explorer — An offline, single-file explorer for homeopathic remedy relationships, built from public-domain materia medicas (Boericke 1927, Clarke 1900, Hering 1879).  ·  source
  • smartbill-app — A fast, serverless, single-page GST billing and invoicing app for Indian businesses, with local IndexedDB storage.  ·  source
  • ULTIMATE-WINDOWS-OPTIMIZER — A PowerShell and batch toolkit for documented, reversible Windows 10/11 debloat and performance tweaks.  ·  source

Projects by category

Desktop & System Tools

  • All4ONE — 551 portable Windows tools in one free .exe — file operations, hashing, PDF and Office batch jobs, media conversion, network diagnostics, registry helpers, disk cleaning and security audits. Zero installs, zero telemetry.
  • blinkcode-ai — Optical file-transfer PWA — compress a file into a File DNA container, paint it as SpectraCode colour matrices and recover it with a camera.
  • BLINKTRANSFER — Offline file transfer via animated QR codes — no internet, no Bluetooth, no cables.
  • CLDR — A single tiny Rust binary that sits in the system tray, pops up on a keystroke and runs whatever you type — a sum, a path, an app or a search.
  • lexora — LEXORA — Layered EXact-text Repository and Adaptive compression architecture: canonicalise text, then compress it with guaranteed byte-exact recovery (Phase 1 prototype).
  • lockhtml — PIN-protect or one-time-view any HTML file with AES-256-GCM — a cross-platform CLI plus a browser GUI that runs on any OS.
  • NEO — NOVA — a statically-typed, compiled systems programming language whose compiler lowers to C, JavaScript, Rust and WebAssembly.
  • The_Browser — Aetheris — an experimental C++ browser engine (not production-ready), built on a Ladybird/SerenityOS-derived codebase.
  • TTB — TinyToolBox — 590 tiny utilities bundled into one lightweight, offline-first browser extension (Chrome, Edge, Firefox and Safari).
  • ULTIMATE-WINDOWS-OPTIMIZER — A PowerShell and batch toolkit for documented, reversible Windows 10/11 debloat and performance tweaks.

Games & Engines

  • aethelgard-games — Two free Aethelgard browser games — a visual novel (The Books) and a role-playing game (Chronicles of Fate).
  • dance-fight — A single-file browser rhythm game where every fight move is a dance move, driven by the beat grid of your own track.
  • idle-city-ages-of-growth — A single-file idle city-builder that grows from a Stone Age village into a Fusion Age world-city.
  • neon-engine — A code-only open-world game engine for the browser — no assets, no dependencies; every texture, mesh and sound is generated at runtime.
  • neon-games — Two free open-world browser games on the Neon Engine — Dead Zone (zombie survival) and Neon Police.
  • neon-runner — A retro auto-fire side-scrolling shooter — one self-contained HTML file. Move, jump and duck; the gun fires itself.
  • retro-strike — A complete retro third-person shooter in a single HTML file — a custom software 3D renderer and chiptune audio, no dependencies.

Health & Medicine

  • bmi-bmr-tdee-macros-fluid-calculator — A single-file clinical calculator — BMI, BMR (Mifflin–St Jeor), TDEE, macros, fluids and body composition, with Indian and WHO BMI cut-offs and an English/Hindi/Gujarati interface.
  • boericke-repertory — Boericke's Repertory as a free, offline single-file web app — a searchable clinical repertory and repertorisation tool, compiled by Dr. Sohil Momin after Oscar E. Boericke, M.D. (1927).
  • gentle-pediatrics-companion — A triage-first home companion app for a sick child — nine common childhood situations, a red-flag check and remedy orientation from the book Gentle Pediatrics.
  • HMS — HHMS — a LAN-based hospital management system purpose-built for homeopathic hospitals and clinics, with a server-owned database and no cloud lock-in.
  • homoeopathic-materia-medica-repertory-json — Open-domain homoeopathic materia medica and repertory texts as app-ready JSON — 13 books (1840–1906), about 108,000 rubrics.
  • MATERIA-MEDICA-BUILDER — Build your own materia medica and repertory — offline, private and yours to export.
  • open-materia-medica — The classical homeopathic materia medica in plain language — 344 remedy portraits, with a free web edition and an offline Android companion.
  • remedy-relationship-explorer — An offline, single-file explorer for homeopathic remedy relationships, built from public-domain materia medicas (Boericke 1927, Clarke 1900, Hering 1879).
  • skin-case-tracker — A private, offline skin-case tracker built on the HHMS dashboard (History, Habits, Mapping, Symptoms) with a 90-day pattern engine, from the book The Skin Is a Liar.
  • whispering-body-first-aid — A home homeopathic first-aid companion of 30 remedies with a symptom finder, dosing guidance and emergency signs, in English, Hindi and Gujarati.

Mind & Wellbeing

  • conqueror-os — A private, offline resilience workspace in a single HTML file — read, reflect, journal, track and review.
  • mnemosyne-companion — A study companion for Mnemosyne Materia Medica — 100 polycrest remedies as poetic pearls, keynotes and spaced-repetition drills.
  • read-live-transform-app — A companion PWA to Read. Live. Transform.: A Practical Reading of the Qur'an — read the verse, live the practice, keep the change.
  • SmartNotes — SmartNote Scheduler — AI-powered notes, reminders and scheduling: write in plain English and it files itself.
  • the-symphony-companion — A pocket PWA companion to The Symphony of the Present — the book's ideas as cards, its practices as a checklist, a breathing timer and a gratitude journal.
  • unstoppable-mind-companion — An offline companion to The Unstoppable Mind — the book's key points, exercises, a 7-day challenge and flashcards.

Audio & Media

  • ambient-sound-studio — A private, offline ambient sound mixer in a single HTML file — 25 synthesised layers, 36 presets and WAV/Opus export.

Business & Productivity

  • Matneo — An AI-powered digital products and automation platform — practical planners, templates, AI resources and offline browser-based tools.
  • smartbill-app — A fast, serverless, single-page GST billing and invoicing app for Indian businesses, with local IndexedDB storage.

Meta & Infrastructure

  • app-builder — A shared build kit that compiles a static web app into a single-file portable Windows EXE and an Android WebView APK.
  • skills — Reusable, machine-consumable skills extracted from every drsamonline project — a categorised, self-updating catalogue.

Other / New

  • aethelgard-rpg-engine — A dependency-free, vanilla-JavaScript engine for deep, single-player browser RPGs. Engine only — ships a small generic sample world; the games it powers live in drsamonline/aethelgard-games.
  • app-companion-forge — Forge tooling (not a product app): an offline pocket console for the Forge system.
  • app-panchang — A daily Indian almanac — tithi, nakshatra, yoga, karana, rahu-kaal and muhurat, computed offline. Built with Forge.
  • astro-kit — The shared astronomy core for drsamonline apps: sun and moon longitude (Meeus), ayanamsa, sunrise/sunset, and tithi/nakshatra/yoga/karana. Zero dependencies. MIT.
  • book-kit — The companion-app-from-a-book pattern: chapters, key points, practices, flashcards, search and reading progress. Zero dependencies, MIT.
  • canteen-lan — Order from your table over the room's own Wi-Fi - a LAN canteen board for Forge
  • case-kit — Clinical case tracking: sections, dated symptoms, follow-ups, a timeline and a summary. Zero dependencies, MIT.
  • chalk-lan — A shared whiteboard for the room: everyone on the same Wi-Fi draws on the same board, live. Offline, no accounts. Built with Forge on web-kit + lan-kit.
  • compress-kit — The shared compression core for drsamonline apps: gzip, deflate and deflate-raw via the platform's Compression Streams. One file, no dependencies. MIT.
  • crypto-kit — The shared crypto core for drsamonline apps: AES-256-GCM, PBKDF2 passphrase keys, sealed envelopes, one-time view. One file, Web Crypto. MIT.
  • dashboard — Live status of the drsamonline system: the repo fleet, build health, downloads and the store. Public so it can use free GitHub Pages.
  • export-kit — Save text, JSON, CSV and binary to the user's device, and bundle files into a store-only ZIP. One file, no dependencies. Built with Forge.
  • frame-kit — The shared transfer-frame core for drsamonline apps: a self-describing frame, a rateless collector and byte/checksum utilities. One file, no dependencies. MIT.
  • game-kit — The shared game core for drsamonline apps: a fixed-timestep loop, input, scenes, save/load and maths. Zero dependencies. MIT.
  • helioprism — One app, two optical transports — send a file with light over QR or a colour matrix. Offline, no network.
  • kent-repertory-explorer — Offline, single-file explorer for Kent's Repertory (1897) — 74,667 rubrics, 735,500 graded remedy links, case builder and grade-weighted repertorisation. No server, no backend.
  • lan-kit — The shared LAN core for drsamonline apps: a local room with a real-time channel over Server-Sent Events + POST. Zero dependencies. MIT.
  • ml-kit — The classic algorithms, from scratch, for offline features: tf-idf + cosine, Naive Bayes, k-NN, k-means, PCA, ID3, linear regression, Markov chains and a grammar expander. Zero dependencies, single file, no model, no API key, no network. MIT.
  • offline-pdf-toolkit — Merge, split, rotate, reorder, watermark, number and compress PDFs entirely in your browser. No upload, no account, no server — works offline. Single self-contained HTML file.
  • optical-kit — The shared optical-transfer core: a systematic LT fountain code, self-describing frames, and a pluggable codec. One file, no dependencies. MIT.
  • profile-kit — A small, reusable kit for a theme-aware, self-updating GitHub profile — hero banner, metrics card and README generator.
  • repertory-kit — The homeopathic repertorisation core: rubric grading and grade-weighted remedy scoring. Zero dependencies, MIT.
  • saga-vn-engine — Saga — a small, dependency-free visual-novel engine for the browser. Plain JavaScript, one stylesheet, no build step. Engine only; the games it powers live in drsamonline/aethelgard-games.
  • seance — Strongbox (master-list app) - sealed notes, opened once: seal a note with a passphrase, it opens once. Offline, no accounts. Built with crypto-kit + web-kit. (Fold-in of the working name 'seance'.)
  • search-kit — Ranked search over big corpora: an inverted index with prefix and fuzzy matching. Zero dependencies, MIT.
  • srs-kit — Spaced repetition (SM-2) for flashcards: scheduling, lapses, due cards and stats. Zero dependencies, MIT.
  • today-card — Today Card - one card for the day: your date, one intention, one task, and a streak. Offline, no accounts. Built with web-kit and Forge.
  • web-kit — The shared offline-first runtime for drsamonline apps: storage, i18n (EN/HI/GU), CSV, PWA, theme, SEO, a11y. One file, no build step. MIT.

Explore everything → drsamonline.github.io

Built with

This profile is assembled from other people's work, and it deserves the credit.

  • lowlighter/metrics — the rendering engine behind the stats card. It uses the classic template with the base (header, activity) and calendar plugins, and its extras_css option to produce a matched light and dark pair from one configuration. Worth knowing: config_theme is not a real option and silently does nothing, despite how often it is copied around — light/dark has to be done with extras_css and two renders.
  • avgupta456/github-trends — the idea of tracking lines of code by language over time, and the pattern of embedding a hosted SVG instead of generating one in the repo. Its embed is parked here until an account is created on their service.
  • rzashakeri/beautify-github-profile — the catalogue this was worked from. The badge vocabulary comes from its Badges section (the shields.io family), and metrics was chosen from its Widgets list; the busier widgets it also lists (typing SVG, profile trophy, contribution snake) were deliberately left out to keep this page quiet.

Pinned Loading

  1. smartbill-app smartbill-app Public

    A fast, serverless, single-page billing and invoicing application built with Vue.js, tailored for Indian businesses. Features local IndexedDB storage and GST support.

    HTML 1

  2. ULTIMATE-WINDOWS-OPTIMIZER ULTIMATE-WINDOWS-OPTIMIZER Public

    OPTIMIZE DEBLOAT TWEAK TO THE LEVEL PHYSICALLY POSSIBLE ANY WINDOWS 10/11 INSTALLATION

    PowerShell 1

  3. All4ONE All4ONE Public

    🧰 551 portable Windows tools in ONE free .exe — file ops, hashing, PDF/Office batch, image/video/audio, network diagnostics, registry helpers, disk cleaner, security audits. Zero installs, zero tel…

    Python 1

  4. blinkcode-ai blinkcode-ai Public

    BlinkCode AI — single-shot optical file transfer PWA (compression -> SpectraCode -> camera -> restore)

    JavaScript 1

  5. CLDR CLDR Public

    Command Run Utility - Performance over Bloat

    Rust 1

  6. The_Browser The_Browser Public

    Aetheris Browser — an experimental C++ browser engine with a dependency-free rendering foundation (Ladybird/SerenityOS-derived). Not production-ready.

    C++ 1