mirror of
https://github.com/abhamra/cal-webring
synced 2026-11-12 00:00:53 -08:00
No description
- TypeScript 89.8%
- JavaScript 5.3%
- CSS 4.9%
| app | ||
| public | ||
| .gitignore | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| CONTRIBUTING.md | ||
| eslint.config.mjs | ||
| members.ts | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.mjs | ||
| README.md | ||
| tsconfig.json | ||
Cal Webring
A webring connecting personal websites of UC Berkeley students, alumni, and faculty.
Inspired by waterloo's cs webring.
What's a webring?
Before search engines were good, people found new sites by following a "ring" of hand-picked links. Each site pointed to the next and previous one in the ring, so you could click through a whole community of pages. Cal Webring brings that back for Berkeley's personal web.
How it works
/next?current=YOUR_URL— redirects to the next site in the ring/prev?current=YOUR_URL— redirects to the previous site in the ring/random— redirects to a random member site/badge— the embeddable widget instructions for your own site
Join the ring! :D
See CONTRIBUTING.md.
Tech
Built with Next.js. Member list lives in members.ts — no database, just a file and pull requests.