METABYTE
Back to articles

Create a 90s GeoCities style website in seconds with Python

Feeling nostalgic for blinking GIFs and visitor counters? Now you can generate a retro GeoCities site with a single command.

11 mai 20262 min read
Create a 90s GeoCities style website in seconds with Python

Remember when websites looked like a MySpace profile on steroids? If you lived through the GeoCities era, you recall the glorious mess of animated GIFs, sparkly backgrounds, and "Under Construction" signs. Now you can relive that aesthetic in seconds with the Python package create-geocities-app.

Just pip install it and run create-geocities-app my-site, and boom — you've got a local server serving up a page that screams 1997. Starry background, neon welcome text, visitor counter, and a mandatory fire GIF. It's like a time machine for your browser.

Sure, a modern dev might scoff: "Why would I need this when I have Tailwind and Next.js?" But let's be honest: sometimes you want to build something without a single npm dependency. Plus, it's a great way to break the monotony of JIRA tickets and code reviews. Or you could prank a colleague by swapping their dev server with this masterpiece.

The package leverages Python's built-in modules, so no external dependencies. It's perfect for a quick nostalgia trip or to show juniors where web design came from. And who knows — maybe it'll inspire the next big retro-web framework.

METABYTE studio comment: Looking back helps us appreciate how far we've come. But if your production site ever starts resembling GeoCities, give us a call — we'll help you modernize without the blinking GIFs.

NEXT STEP

Liked the approach?

We apply the same principles to client projects: AI, automation, products that don't die after launch.