Scaffold a complete 1990s Geocities-themed static website in seconds

hankerapp2 pts0 comments

sugardaddyapp/geocities-boilerplate: https://bestsugardaddyapps.com/ - geocities-boilerplate - Gitea: Git with a cup of tea

This website requires JavaScript.

sugardaddyapp/geocities-boilerplate

Watch

Star

Fork

Code

Issues

Pull Requests

Actions

Projects

Releases

Wiki

Activity

16 Commits

1 Branch

1 Tag

main

Add File

New File

Upload File

Apply Patch

Code

Clone

HTTPS

Tea CLI

Open with VS Code

Open with VSCodium

Open with Intellij IDEA

Download ZIP<br>Download TAR.GZ<br>Download BUNDLE

Sugar Daddy

63fbf30ba8

docs: add MIT license and full Go README

2026-05-11 19:19:16 +05:30

.github/workflows

initial commit

2026-05-10 18:41:16 +05:30

bin

initial commit

2026-05-10 18:41:16 +05:30

demo

bumped version

2026-05-10 21:33:24 +05:30

deno

python, php, ruby, rust, go and more

2026-05-11 18:22:17 +05:30

go

docs: add MIT license and full Go README

2026-05-11 19:19:16 +05:30

php

python, php, ruby, rust, go and more

2026-05-11 18:22:17 +05:30

python

bug and README fix in python

2026-05-11 18:37:49 +05:30

ruby

go README

2026-05-11 19:15:52 +05:30

rust

updated rust README

2026-05-11 18:57:53 +05:30

scripts

added links to demo

2026-05-11 00:57:54 +05:30

src

fixed styles and added all demos

2026-05-10 19:06:07 +05:30

templates

moar links

2026-05-11 01:01:27 +05:30

.gitignore

updated ruby README

2026-05-11 19:10:42 +05:30

LICENSE

docs: add MIT license and full Go README

2026-05-11 19:19:16 +05:30

package-lock.json

initial commit

2026-05-10 18:41:16 +05:30

package.json

bumped version

2026-05-10 21:33:24 +05:30

README.md

python, php, ruby, rust, go and more

2026-05-11 18:22:17 +05:30

README.md

Unescape<br>Escape

๐ŸŒ geocities-boilerplate

Scaffold a complete 1990s Geocities-themed static website in seconds.

โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—<br>โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ• โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•<br>โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—<br>โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ• โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ• โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘<br>โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘<br>โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ•โ•šโ•โ• โ•šโ•โ• โ•šโ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•

geocities-boilerplate โœจ Welcome to 1996 โœจ

๐ŸŒ View Live Demo

What is this?

geocities-boilerplate is a CLI tool that generates a fully self-contained, retro 1990s Geocities-style personal website. Think neon colors, blinking text, animated star trails, marquee banners, visitor counters, and guestbooks โ€” all of it, generated instantly with a single command.

The generated site is pure static HTML, CSS, and vanilla JavaScript . No build tools, no frameworks, no dependencies. Just open index.html in any browser and relive the golden age of the web.

Quick Start

npx create-geocities-app my-site

Then open my-site/index.html in your browser. That's it!

Every Way to Run It

Pick your language or runtime โ€” all produce the same site.

Node.js / npm

# one-shot, no install<br>npx create-geocities-app my-site

# or install globally<br>npm install -g create-geocities-app<br>create-geocities-app my-site

Python / PyPI

# one-shot with pipx (recommended)<br>pipx run create-geocities-app my-site

# or install permanently<br>pip install create-geocities-app<br>create-geocities-app my-site

Ruby / RubyGems

gem install create-geocities-app<br>create-geocities-app my-site

Rust / Cargo

cargo install create-geocities-app<br>create-geocities-app my-site

PHP / Composer

# global install<br>composer global require geocities-app/create-geocities-app<br>create-geocities-app my-site

# or as a project scaffold<br>composer create-project geocities-app/create-geocities-app my-site

Deno / JSR

# run without installing<br>deno run --allow-read --allow-write jsr:@geocities/create-app my-site

# or compile to a native binary first<br>deno compile --allow-read --allow-write --output create-geocities-app jsr:@geocities/create-app<br>./create-geocities-app my-site

Go

# run without installing<br>go run github.com/sugardaddyapp/geocities-boilerplate/go@latest my-site

# or install the binary<br>go install github.com/sugardaddyapp/geocities-boilerplate/go@latest<br>create-geocities-app my-site

All variants accept the same flags:

Flag<br>Meaning

my-site<br>Output directory name (default: my-geocities-site)

-y / --yes<br>Skip all prompts and use defaults

Demo

Live demo: https://sugardaddyapp.github.io/geocities-boilerplate/

The demo is generated with all options enabled (neon theme, sparkle cursor, falling stars, all 5 pages). It is automatically rebuilt and deployed to GitHub Pages on every push to main.

Interactive Setup

When you run npx create-geocities-app my-site, you'll be walked through a series of prompts:

Prompt<br>Type<br>Description

Site name<br>text<br>Your homepage title, e.g. CoolDude's Homepage

Your name<br>text<br>Displayed in headers, footers, and contact sections

Color theme<br>select<br>Choose from 5 retro color palettes (see below)

Extra pages<br>multi<br>About, Gallery, Guestbook, Cool Links

Cursor effect<br>select<br>Sparkle, Star Trail, Comet, Rainbow, or None

Falling...

geocities create site install boilerplate readme

Related Articles