JavaScript Apps
Client-side, interactive, and running live in your browser.
No install required — just click and explore.
The Language That Changed Everything
JavaScript was born in 1995 — not over months of careful planning, but in a legendary ten-day sprint by Brendan Eich at Netscape Communications. Originally called Mocha, then briefly LiveScript, it landed on its final name for reasons that had nothing to do with technology. In 1995 Java was the hottest language in the industry — Sun Microsystems had launched it with enormous fanfare as the future of “write once, run anywhere” software. Netscape had a partnership with Sun, and renaming their little browser scripting language JavaScript was a deliberate co-branding move: borrow Java’s buzz, make the newcomer sound like a natural companion to the big serious one. Brendan Eich has called it a “marketing scam” made above his head.
The irony is magnificent: the language that borrowed Java’s name for credibility went on to become far more ubiquitous than Java ever was. JavaScript runs in every browser on the planet. Java retreated mostly into enterprise back-ends and Android development. The two share almost nothing — different syntax philosophy, different type systems, different execution models. The name has confused beginners for thirty years and counting. The real revolution arrived with ES2015, which gave us const, let, arrow functions, classes, and template literals — turning a language famous for quirky bugs into a genuinely modern platform. At TNT, it’s our first love — and every app in this collection proves why.
JavaScript by the Numbers
Named for marketing. Unrelated to Java. Runs everything.
Looking for the Classics?
100+ fully-functional TNT JavaScript apps, built 2015–2025 and still running strong.
Browse Legacy JS AppsThe New Collection
Fresh builds, modern JavaScript, student-crafted, at times. New apps added as they ship.