~/utils
Small utilities and scripts I've written (mostly for myself or my niece):
Scripts
- magic-sqr.js - Generate magic squares of all orders.
- seven-segment.py - Display hex numbers in simple seven segment style.
Puzzles
- DigiTricks - Practice mental math.
- 15 puzzle - 15 puzzle game (3x3, 4x4, and 5x5 versions).
- Lights Out - Classic 5x5 Lights Out game.
- Even grid puzzle - A grid puzzle by Brian Brushwood, implemented to practice the Pointer Events API.
- /mh - Monty Hall problem simulator.
Games
- Blastoff! - A kid-friendly version of Hangman where you try to launch a rocket into space.
- Snake - Simple snake game.
- Pong - Simple Pong clone.
- /a2z - How fast can you type the alphabet?
Toys
Date/Time
- /deathcrush - Visualize your life.
- /timer - Simple stopwatch + countdown timer.
- /tz - Local times of common time zones.
- /yp - Year progress.
- /doy - Ordinal date ⇄ YYYY-MM-DD converter.
Cryptography
- /morse - Morse code encoder/decoder.
- /rail-fence - Rail fence cipher encoder/decoder.
- /caesar - Caesar/ROT13 cipher encoder/decoder.
- /vigenere - Vigenère cipher encoder/decoder.
- /affine - Affine/Atbash ciphers encoder/decoder.
- /a1z26 - A1Z26 cipher encoder.
- /eleet - 13375p34k encoder.
- /pig-latin - Pig Latin encoder.
Misc
- /unix-perms - Unix file system permissions visualizer.
- /major - Major system sounds visualizer.
- /roman - Arabic ⇄ roman numeral converter.
- /lorem-ipsum - Lorem ipsum generator.