Free developer tools, open source and coding tips.
Website · YouTube · npm · MiniFyn
Fast, zero-dependency Caesar cipher for Node.js, plus a free online decoder.
- Encrypt, decrypt, ROT13 and brute-force crack all 25 shifts
- Strings, Buffers and Streams, CJS + ESM, TypeScript types
- Browser playground with shareable cipher challenges
Live tool · npm · GitHub · Video
npm install @gykh/caesar-cipherFast, zero-dependency Vigenère cipher for Node.js that cracks unknown keys.
- Encrypt and decrypt with a keyword, preserving case and punctuation
- Recover an unknown key with index of coincidence and frequency analysis
- Strings, Buffers and chunk-safe Streams, CJS + ESM, TypeScript types
- Browser playground that cracks the key live
Live tool · npm · GitHub · Video
npm install @gykh/vigenere-cipher⚙️ Enigma
Zero-dependency WWII Enigma machine for Node.js, plus a browser simulator.
- Real rotor wirings I–VIII, reflectors A/B/C, ring settings and plugboard
- Middle-rotor double step, tested against a genuine 1941 German Army message
- Strings, Buffers and Streams, CJS + ESM, TypeScript types
Live tool · npm · GitHub · Video
npm install @gykh/enigma📡 Morse
Zero-dependency Morse code encoder and decoder for Node.js, with sound, light and vibration.
- Full ITU set, prosigns, accented letters and custom symbols
- WAV audio, PARIS and Farnsworth timings,
navigator.vibrate()patterns - CLI (
npx @gykh/morse "SOS" --play), Strings, Buffers and Streams, TypeScript types
Live tool · npm · GitHub · Video
npm install @gykh/morseZero-dependency, offline cat facts for Node.js, plus a fact-of-the-day page.
- Random facts, unique batches, fact of the day and search
- 108 curated facts bundled: no API, no network, no rate limits
- CLI (
npx @gykh/cat-facts), CJS + ESM, TypeScript types
Live tool · npm · GitHub · Video
npx @gykh/cat-factsBuilt by the same author, MiniFyn makes privacy-first web and mobile utilities that keep your data on your device wherever possible.
| Tool | What it does | Get it |
|---|---|---|
| 🔗 MiniFyn | URL shortener with QR codes, bio-links and click analytics | Web · Chrome · API |
| 🧰 Developer tools | Code minifier, JSON formatter, JWT debugger and link expander, in your browser | Web |
| 🛡️ ScamGuard | Check suspicious links, QR codes and redirect chains before opening them | Web · Chrome · Android |
| 🔒 CensorFyn | Redact faces, IDs, card numbers and QR codes in photos and videos, 100% offline | Web · Android |
| ⚡ ClipFyn | Prepare crisp 1080p 9:16 videos on-device so uploads stay sharp | Web · Android |
More on the MiniFyn GitHub and blog.
Issues and pull requests are welcome on each repository. Created by Sylvester Das.
If these packages help you, you can support the work on GitHub Sponsors or Buy Me a Coffee.