I build small browser tools for annoyances that should have a simple fix. The utilities in this catalog run locally in your browser, require no account, and do not collect or send analytics. The account also contains a few clearly labelled automation and portfolio examples with different runtime needs.
| Project | What it solves | Use it | Source |
|---|---|---|---|
| Invisibles | Reveals and cleans hidden Unicode without reading the pages you visit | Open Invisibles | cig13zs/invisibles |
| Lead Intake Automation | Shows a human-reviewed n8n workflow for qualifying and routing inbound leads | See the workflow | cig13zs/lead-intake-automation |
| Plusminus | Turns instrument specifications and repeated readings into an uncertainty budget | Open Plusminus | cig13zs/plusminus |
These are the current validation projects. Adoption and client results will be added only after they are measured.
Also maintained: Toolfold is the consolidated home for selected general-purpose utilities. The smaller repositories below remain public as focused releases and historical engines. Carryover remains available and receives compatibility fixes only.
| Tool | Description | Live Web App | Source |
|---|---|---|---|
| Clean CSV | Delimiter auto-detection, RFC 4180 quote balancing & column repair | Open | cig13zs/clean-csv |
| JSON Fixer | Tolerant JSON repair for unquoted keys, single quotes & trailing commas | Open | cig13zs/json-fixer |
| JSON to CSV | Deep recursive nested JSON flattener & RFC 4180 CSV serializer | Open | cig13zs/json-to-csv |
| JSON to TypeScript | Recursive interface deduction & TypeScript type definition generator | Open | cig13zs/json-to-typescript |
| JSON Schema Gen | Draft-07 JSON Schema inference with automatic format validation | Open | cig13zs/json-schema-gen |
| Minify JSON | JSON payload minifier with syntax verification & compression metrics | Open | cig13zs/minify-json |
| MD Table Kit | Converts spreadsheet TSV and CSV cells into aligned Markdown tables | Open | cig13zs/md-table-kit |
| HTML Table to CSV | Character-tolerant <table> parser and CSV data extractor |
Open | cig13zs/html-table-to-csv |
| SQL to JSON | SQL INSERT INTO statement parser and structured JSON converter |
Open | cig13zs/sql-to-json |
| Tool | Description | Live Web App | Source |
|---|---|---|---|
| Writing Pattern Check | Transparent sentence variation, vocabulary diversity, repetition and phrase-list metrics | Open the web app | cig13zs/ai-text-classifier |
| AI Text Humanizer | Replaces stiff AI buzzwords with clear, natural human phrasing | Open | cig13zs/ai-text-humanizer |
| AI Token Estimator | Rough token and context-size estimate from local text | Open | cig13zs/ai-token-estimator |
| Case Master | Convert between camelCase, snake_case, PascalCase & kebab-case | Open | cig13zs/case-master |
| Clean Markdown | Normalizes heading hierarchies, list bullets & trailing whitespace | Open | cig13zs/clean-markdown |
| Diff Highlighter | Line-by-line diff engine highlighting additions, deletions & changes | Open | cig13zs/diff-highlighter |
| Extract Emails | High-precision email address extractor with deduplication | Open | cig13zs/extract-emails |
| Extract URLs | Discovers and extracts HTTP/HTTPS URLs with query normalization | Open | cig13zs/extract-urls |
| HTML Entities | Bidirectional encoder and decoder for HTML5 named & numeric entities | Open | cig13zs/html-entities |
| Lorem Generator | Generates mock paragraphs, sentences, words, and realistic lists | Open | cig13zs/lorem-generator |
| Tool | Description | Live Web App | Source |
|---|---|---|---|
| Chmod Calc | Numeric octal (755, 644) to symbolic Linux permissions calculator | Open | cig13zs/chmod-calc |
| Cron Master | Parses, validates, and translates crontab syntax into plain English | Open | cig13zs/cron-master |
| cURL to Fetch | Converts shell cURL commands into JavaScript fetch() snippets |
Open | cig13zs/curl-to-fetch |
| Dockerfile Lint | Analyzes Dockerfile syntax, layer caching, and security guidelines | Open | cig13zs/dockerfile-lint |
| Gitignore Gen | Curated .gitignore rules for Node, Python, Rust, Go & OS files | Open | cig13zs/gitignore-gen |
| HTTP Status | Searchable HTTP status codes reference with RFC specifications | Open | cig13zs/http-status |
| IP Subnet | IPv4 CIDR subnet mask, network IP, broadcast, and host range calculator | Open | cig13zs/ip-subnet |
| NGINX Config Builder | Generates hardened reverse proxy & SPA server configuration blocks | Open | cig13zs/nginx-config-builder |
| Quick Regex | Offline regex tester with capture group extraction & match offsets | Open | cig13zs/quick-regex |
| SemVer Calc | Semantic version parser, validator, and major/minor/patch incrementer | Open | cig13zs/semver-calc |
| Tool | Description | Live Web App | Source |
|---|---|---|---|
| Base64 URL | URL-safe Base64 encoding/decoding without padding (RFC 7515) | Open | cig13zs/base64-url |
| Bcrypt Tool | Generates and verifies salted bcrypt blowfish password hashes | Open | cig13zs/bcrypt-tool |
| Hash Text | Computes SHA-256, SHA-512, SHA-1, and MD5 cryptographic hashes | Open | cig13zs/hash-text |
| HMAC Gen | Generates HMAC-SHA256 and HMAC-SHA512 message authentication codes | Open | cig13zs/hmac-gen |
| JWT Tool | Decodes and inspects JSON Web Token headers, payloads & expiration | Open | cig13zs/jwt-tool |
| Password Entropy | Bit-level password entropy calculation and brute-force estimate | Open | cig13zs/password-entropy |
| TOTP Gen | RFC 6238 Time-based One-Time Password 2FA token generator | Open | cig13zs/totp-gen |
| ULID Gen | Generates Universally Unique Lexicographically Sortable Identifiers | Open | cig13zs/ulid-gen |
| UUID v4 Gen | Cryptographically secure RFC 4122 Version 4 UUID batch generator | Open | cig13zs/uuid-v4-gen |
| Tool | Description | Live Web App | Source |
|---|---|---|---|
| Aspect Ratio | Aspect ratio calculator with responsive padding-top formulas | Open | cig13zs/aspect-ratio |
| Box Shadow | Natural multi-layer CSS box shadows and elevation presets | Open | cig13zs/box-shadow |
| Clamp Calc | Fluid CSS typography and spacing clamp() formula calculator |
Open | cig13zs/clamp-calc |
| Color Palette | Harmonic color scheme generator (complementary, triadic, shades) | Open | cig13zs/color-palette |
| CSS Glass | Frosted glassmorphism CSS generator with backdrop-filter blur | Open | cig13zs/css-glass |
| CSS Gradient | Linear, radial, conic, and mesh gradients with custom color stops | Open | cig13zs/css-gradient |
| CSS Grid Gen | Visual CSS Grid layout declarations with fr units and gaps | Open | cig13zs/css-grid-gen |
| Flexbox Gen | Interactive CSS Flexbox layout declarations and alignments | Open | cig13zs/flexbox-gen |
| LCH Picker | Converts colors between Hex, RGB, HSL, and modern CSS Oklch/LCH | Open | cig13zs/lch-picker |
| Px to Rem | Batch pixel to accessible CSS REM and EM unit converter | Open | cig13zs/px-to-rem |
| SVG Optimizer | Strips comments, editor metadata & empty tags to minify SVGs | Open | cig13zs/svg-optimizer |
| Tool | Description | Live Web App | Source |
|---|---|---|---|
| Epoch Time | Unix timestamp to UTC, ISO-8601, and relative human distance | Open | cig13zs/epoch-time |
| Favicon Gen | SVG emoji favicon generator with HTML link snippet tags | Open | cig13zs/favicon-gen |
| File Checksum | Offline checksum comparison and integrity verification | Open | cig13zs/file-checksum |
| List Cleaner | Deduplicate, sort, trim, and format messy text lists | Open | cig13zs/list-cleaner |
| Meta Tag Gen | OpenGraph, Twitter Cards, and SEO HTML meta tag generator | Open | cig13zs/meta-tag-gen |
| Query String Parser | Parses URL query string parameters into structured JSON | Open | cig13zs/query-string-parser |
| Timezone Meeting | Multi-timezone meeting planner and business hour overlap finder | Open | cig13zs/timezone-meeting |
| URL Slug Gen | Converts titles and headlines into clean, SEO-friendly URL slugs | Open | cig13zs/url-slug-gen |
| User Agent Info | Parses browser User-Agent strings into browser, OS & device info | Open | cig13zs/user-agent-info |
| Word Counter | Real-time word, character, sentence, and reading time counter | Open | cig13zs/word-counter |
Most browser utilities process input locally and contain no analytics. Check each repository for its exact network access, offline behavior, license, and known limits.
If these small tools save you time or solve an annoyance, you can support my independent open-source development at ko-fi.com/jju1s.