Settings

Theme

Scaffold a 1990s Geocities-themed static website

pypi.org

45 points by whatsupdog a month ago · 24 comments

Reader

mnky9800n a month ago

This is the way.

I made my home page like MySpace:

https://johnspace.xyz

Because it used to be the internet was fun and centered on making stuff yourself and sharing with others. Just like geocities allowed. But now a lot of it all seems like the people making things want to sell things and this has been done at the expense of having spaces for non profit seeking creativity. This is also why I made https://rainy-city.com. Sorry for the self promotion but I really want people to create more stuff like this. Just fun things to find on the internet.

  • xp84 a month ago

    I want to steal your idea, but then felt bad for stealing, but also I decided why can’t I steal this idea too, since you didn’t invent MySpace :D

    Nice execution btw.

    • mnky9800n a month ago

      Feel free to take it I would love if more people do. I found the original a long time ago somewhere on GitHub. Actually one thing I wanted to do and never got around to it was making it like one click deploy to GitHub pages so anyone can fork the repo and run a setup and build their own version of the page. Although now Claude code basically solves that problem. Lol.

      Feel free to send me a link to your page when you make it and we can add it to the list of MySpace graduates (currently me and you).

  • AnthonyR a month ago

    This is great!

zahlman a month ago

> Also checkout my other projects: Best Sugar Daddy Apps Best Sugar Daddy Apps 2026 Best Sugar Daddy Apps NPM Best Sugar Daddy Apps Socket

That's, er, definitely not where I expected this to be leading.

Although I guess the PyPI username was a hint.

boringg a month ago

No no, GeoCities requires hours of html tagging and knowledge not seconds!

firmretention a month ago

As someone who actually wrote primitive websites by hand in those days, the pages these produce are FAR more elaborate than your average webpage in those days. And divs/css? Should be using tables or gasp, iframes. This feels more like a vaporwave style re-imagining of what things were like than the real deal.

  • graypegg a month ago

    I think the thing these "old internet revivals" miss is sites looked the way they did because they were outsider-art. I don't think they have to reuse precisely the same layout tools, but non-developers butting heads with those tools was a big factor in why personal sites looked that way. The whole look of "old internet" is a modern concept that's a bit flanderized [0] now.

    Nothing wrong with nostalgia, but I agree with you that the wrong things are being equated here. A tool that just quickly generates a visually-similar site to that somewhat-imagined "old internet look" isn't really the same. If you emulated a similar amount of friction to those old site with modern tooling, you'd end up with an actual spiritual successor to those geocities sites. (NeoCities [1] is a great example, a lot of personal sites on there are not targeting 90s-2000s nostalgia even if that's an obvious aesthetic direction to go for something called "NeoCities")

    [0] https://en.wikipedia.org/wiki/Flanderization

    [1] https://neocities.org/

  • eitally a month ago

    Absolutely. I also hand-edited HTML (and XHTML and CGI scripts and Java applets) back in those days and the majority of web pages were no more than a few hundred lines of code long. Regular notepad.exe was absolutely fine at home, and I did a lot of editing server-side in vi. It was a simpler time....

  • cityofdelusion a month ago

    The technology limitations is really what is missing. Most personal pages had zero CSS and CSS itself was extremely primitive. JS was even more rare and minimal. Most pages used font tags and table layout, this was far before semantic web. Most people stuck to the “web safe” 256 colors which is why the color schemes were so distinctive, and even then, most sites used the “named” browser colors like “red” or “green” rather than hex colors. Horizontal rules dominated the land unless you were in-the-know about invisible pixel gifs for layout, always abusing tables. Most importantly it you didn’t target internet explorer 6 at the most (and stuck a little banner “best viewed on X” then it wasn’t a very deep site anyways!

    Bonus points for side navigation bars that were an iframe so you didn’t have to copy paste the same sidebar code across your multiple pages.

  • Macha a month ago

    Wasn't geocities before iframes? Think you needed framesets in those days!

bonyt a month ago

I set up a server that limits bandwidth through it to max dialup speeds, with rate limit buckets per-IP: https://dialup.moveything.com/. It has some gifs, progressive jpegs that are fun to watch load, and a mirror of xkcd.

  • freedomben a month ago

    Love it! A couple feature requests though:

    * support limiting to 33.6 kbps, 14.4, etc for real nostalgia

    * Add an initial "dial-up" sound and "connect" button that matches those for different speeds (I'll be able to tell the speed by just the sounds, so no cheating!)

trollied a month ago

<img src="underconstruction.gif">

topherjaynes a month ago

Clicked on the demo, and was immediately transported back to middle school trying to hack the marquee scroll.

binaryturtle a month ago

It doesn't work properly in Netscape 4 actually. B)

  • megiddo a month ago

    In their defense, a website not working on a popular browser was on-brand for the era.

    This is just part of the operating nostalgia.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection