๐ Welcome to Shivering
A personal collection of web development projects: HTML5 games you can play in your browser, interactive experiments, and browser-based tools that process your files locally โ no uploads, no sign-ups, no tracking beyond the essentials.
๐ฎ Featured Sections
Games
14 classic arcade and puzzle games built with HTML5 Canvas and vanilla JavaScript. Play Snake, Tetris, Pong, Breakout, 2048, Minesweeper, Wordle, Asteroids, and more โ no downloads, no plugins.
Tools
30+ PDF and image processing tools that run entirely in your browser. Merge, split, compress, convert, and edit documents with complete privacy โ your files never leave your device.
Playground
Interactive demos and creative coding experiments โ pixel art editors, weather widgets, signature pads, CSS animations, and more. Each project explores a different facet of the web platform.
Blog
Technical articles about how these projects were built โ HTML5 Canvas game development, browser-only document processing, progressive web apps, and JavaScript techniques.
โก Why This Site?
๐ Privacy First
Document tools process everything locally. No file uploads, no servers, no data collection beyond standard analytics.
๐ฑ Works Everywhere
Every game and tool works on desktop, tablet, and mobile. Games include touch controls; tools are fully responsive.
๐ Works Offline
This is a Progressive Web App. Install it to your home screen and use it without an internet connection after the first visit.
๐ Free to Use
Everything here is free. No accounts, no paywalls, no subscription tiers. Just open the page and use it.