Skip to content

Kl0ven/openchaos

 
 

Repository files navigation

OpenChaos.dev

openchaos.dev

A self-evolving open source project. Every week, the community votes on PRs, and the winner gets merged.

The website IS the repo. The repo IS the website.

How It Works

  1. Anyone submits a PR
  2. Community votes via 👍 reactions on the PR
  3. Every Sunday at 09:00 UTC, the most-voted PR gets merged
  4. Vercel auto-deploys
  5. Repeat forever

Rules

  • Vote: Add a 👍 reaction to any open PR
  • Most votes wins: Ties are decided by the maintainer
  • CI must pass: If the build fails, the PR is not eligible
  • No merge conflicts: PRs with conflicts at merge time are skipped; the next highest PR wins
  • No malware: Maintainer can reject obviously malicious content

What Can Be Changed

Everything. Including these rules.

Someone could submit a PR that:

  • Changes the UI completely
  • Adds a whole new feature
  • Removes something
  • Adds a backend/database
  • Turns it into a game

If it passes CI and gets votes, it can win.

Development

npm install
npm run dev

Tech Stack

  • Next.js 16 (App Router)
  • Tailwind CSS v4
  • Vercel (auto-deploy)
  • GitHub API (PR reactions for voting)

About

A self-evolving open source project. Every week, the community votes on PRs, and the winner gets merged.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 90.8%
  • JavaScript 5.8%
  • CSS 3.4%