- HTML 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| 8-bit-dino | ||
| PHTMLTextEditor | ||
| README.md | ||
| test.html | ||
Frick The Damn Chromebook Restrictions
A collection of single-file, fully-offline HTML tools for locked-down
Chromebooks. Every tool is one .html file you can double-click and run with no
server, no internet, no install, no extension, and no dependencies. If your
school leaves USB file transfer and local HTML execution enabled, this works.
These are offline webpages, not exploits. They don't bypass network filters, admin policy, or anything else — they simply give you a real tool (an editor, a game) that runs locally, the way a device should.
Projects
| Project | What it is | Open this file |
|---|---|---|
| 8-bit-dino | A complete original 8-bit endless runner (canvas, pixel art, Web Audio) | 8-bit-dino/dino.html |
| PHTMLTextEditor | A tiny offline Notepad-style text editor | PHTMLTextEditor/editor.html |
Each project folder has its own README with full details. Each project also
keeps its original task.txt specification alongside it.
Quick start
- Copy the repo (or a single project folder) onto the Chromebook — USB drive, Downloads, Google Drive, whatever you can reach.
- Double-click the HTML file, or open Chrome and use File → Open File, or drag the file into a tab.
- That's it. No setup, no build step, no terminal.
If you want to confirm local HTML execution works at all before anything else,
open test.html — it just proves Chrome will run a local file.
Repository layout
.
├── README.md this file
├── test.html "does local HTML run here?" sanity check
├── 8-bit-dino/ the game (see its README + task.txt)
│ ├── dino.html ← the playable, self-contained game
│ ├── task.txt original build specification
│ ├── *.png / *.pxo source art (not needed at runtime)
│ └── README.md
└── PHTMLTextEditor/
├── editor.html ← the editor, self-contained
├── task.txt original build specification
└── README.md
Only the .html files are runtime deliverables. Everything else (.pxo source
art, .png originals, task.txt) is development material — the HTML files do
not need any of it to be present.
Why this exists
The original note that started this collection:
I am the greatest hacker that's ever lived. Not because I'm good at hacking. It's because I'm willing to provide liberty to those in need.
I grew up in another country. There, they didn't have these stupid chromebooks or their restrictions. I grew up, knowing that whenever I used a device, no school district could limit what I saw or did. I grew up knowing freedom.
It's quite ironic that here, children grow up being spied upon. Isn't that just funny?
This is a collection of HTML files. These are essentially offline webpage files; They can be double-clicked to open a webpage that runs independently of the internet. If your school does not disable USB file transfer and HTML file execution, this will work. Though, I warn you: do not overuse the things in here. I've seen many cases of schools turning a blind eye towards exploits used in small amounts, but once it spreads to the masses and goes out of control, it gets banned. Forever.
I hope this collection provides joy to whoever is in need of a proper text editor, and a little Chrome Dino game.
Ground rules for everything here
- Zero network. No
fetch, noXMLHttpRequest, no WebSockets, no CDNs, no web fonts, no analytics, no telemetry. All tools work with Wi-Fi off. - Self-contained. HTML, CSS, JS, images, and audio live inside the one file.
- No build step. No npm, no Node, no Python, no server.
- Plain browser tech. Canvas, Web Audio,
localStorage, File API — nothing exotic. - Local data stays local. Any saved state uses
localStorageon your machine and is never uploaded.