June 26, 2026
Dot prompt? Dot plot twist
Show HN: WebBase-III – dBASE III rebuilt in the browser with its own interpreter
A retro database just crashed into 2025, and the comments are pure nostalgia chaos
TLDR: WebBase-III brings a 1980s data program back to life in the browser, letting people use it almost like they did decades ago. Commenters turned the launch into a nostalgia party, with jokes about reviving even more ancient software and brutal reminders that old code history was often a total mess.
A developer has rebuilt dBASE III, a beloved old-school database tool from the 1980s, right inside the browser — and the crowd reaction is basically equal parts history lesson, reunion special, and geeky midlife crisis. The project, called WebBase-III, lets people click in and start typing old commands to manage data the way office power-users did decades ago, only now it runs on modern web tech and opens instantly with no setup drama. For anyone who has never heard of dBASE, think of it as a pre-modern data app where you talked directly to your files instead of poking around menus.
But the real show is in the comments, where nostalgia hit hard. One person dropped a full-on vintage dBASE ad and called it “delightful, 80s-core,” setting off the mood immediately: this wasn’t just a software demo, it was a time machine. Another commenter instantly joked, “FoxPro and Clipper next,” which is basically the nerd equivalent of shouting “world tour when?” from the front row.
And then came the spicy history. One commenter brought up the famously cursed rewrite of dBASE into the C programming language, saying it ended up “essentially undocumented and inhuman in syntax,” which is the sort of brutal drag that makes old software fans both laugh and wince. Another person shared that they once built a music recommendation system with dBase and Clipper in 1997 — and have now reborn it with modern tools, proving this whole thread has major “your dad’s software is cooler than your startup” energy.
Key Points
- •WebBase-III recreates dBASE III in the browser with a custom W3Script interpreter implemented in TypeScript.
- •The application includes classic dBASE-style capabilities such as terminal commands, BROWSE editing, @ SAY GET forms, .prg program editing, indexing, and reports.
- •Its technical stack includes Node.js, WebSockets, SQLite, and better-sqlite3 with WAL mode for persistent storage.
- •The Assistant sidebar can perform database tasks through wizards and echoes the generated W3Script commands into the terminal.
- •The project can be run through Codespaces with no local install or locally via npm commands for development and production.