Projects.
A curated collection of tools and libraries I’ve built.
Featured
docmd
Build production-ready documentation from Markdown in seconds. No React, no bloat, just content.
memoryblock
Private AI workspaces that run locally, using fewer tokens and less compute.
GitHubTree
Visualise any GitHub repository folder structure. Available as a web app, CLI tool, and node.js library.
Migrator
Migrate notes between Google Keep, Apple Notes, Evernote, and Notion.
Other Tools & Libraries
Android Smart WebView
A simple use webview integrated with native features & plugin support for building hybrid apps.
dhwani
A JavaScript library & web app for real-time vocal swar (note) detection for Hindustani classical music.
embed-lite
Lightweight tool for embeding content from various sources into web pages.
lite-template
Ultra lightweight, no-dependency async template engine compatible with basic EJS syntax.
lite-hl
A universal, no-config, heuristic code tokenizer and highlighter.
lite-matter
Ultra lightweight, zero-bloat frontmatter extractor.
genctx
A node.js CLI tool to generate high-signal code context for AI agents and assistants.
tree-fs
Turn text trees into real files. The standard "Paste & Go" receiver for AI-generated projects.
extract-inline-style
Extract inline style attributes from HTML elements and move them to an external CSS file.
ci-debug
Safely print system info and environment variables with reducted secrets for debugging CI pipelines.
md-fusion
Convert notes between HTML/JSON and Markdown with YAML Frontmatter.
enex-io
High-performance parser and generator for Evernote/Apple Notes (.enex) files.
gkeep-parser
Convert Google Keep Takeout exports (HTML) into structured JSON data.
clean-context
Code cleaner for AI context, strips comments and noise while strictly protecting strings, URLs, and regex.
force-exit-zero
Force a command to exit with code 0 (success), regardless of the result. Perfect for CI pipelines.
env-must-exist
CLI to assert that environment variables are present. Fails fast in CI/CD if missing.
PlanTrip
Visualize, organize, and manage itineraries and travel stops with a clean, visual timeline.
thirsty-ai
Calculate hidden environmental cost of modern Artificial Intelligence usage.
android-biometric-gate
A secure, lifecycle-aware biometric lock screen for any Android Activity.
android-webview-print-helper
A lightweight utility to easily print Android WebView content to PDF or physical printers.
android-webview-js-bridge
A lightweight, two-way, promise-based bridge between Android Kotlin/Java and JavaScript in WebViews.
android-webview-fcm-sync
A lightweight utility to sync FCM tokens into Android WebView cookies for targeted push notifications.
android-webview-file-handler
A lightweight library to handle file uploads, camera captures, and permissions in Android WebViews.
WhereDidMyTaxGo
A simple, visual breakdown of how government budgets spend your tax money, per person.
fluid.js
A lightweight, zero-dependency fluid simulation for web that reacts to device motion.
nineclip
Small clipboard manager to record last 9 clips FILO for devs.
shaml
A shameless micro library for auto-correcting variable types and possibly fail.
TheLostPath
An experimental 2D maze game made with HTML5 canvas and JavaScript.