Discover random open source repos and score your contributions
  • JavaScript 100%
Find a file
2026-06-12 03:41:26 +00:00
.gitea/workflows ci: add Gitea Actions CI workflow 2026-04-29 02:33:26 +00:00
src feat(#3): remote scoring for GitHub, GitLab, Gitea repos 2026-06-12 03:41:08 +00:00
tests feat(#3): remote scoring for GitHub, GitLab, Gitea repos 2026-06-12 03:41:08 +00:00
.gitignore feat: random repo picker + scoring + history + CLI 2026-04-18 18:07:10 +00:00
cli.js feat(#3): remote scoring for GitHub, GitLab, Gitea repos 2026-06-12 03:41:08 +00:00
package-lock.json fix: add missing favorites exports 2026-04-29 03:07:45 +00:00
package.json fix: add missing favorites exports 2026-04-29 03:07:45 +00:00
README.md feat: random repo picker + scoring + history + CLI 2026-04-18 18:07:10 +00:00

🎰 Repo-Roulette

Discover random open source repos and score your contributions. Gamified OSS exploration.

Install

npm install -g .

Usage

roulette init
roulette spin                      # Random repo
roulette spin --lang rust          # Filter by language
roulette spin --topic cli          # Filter by topic
roulette score <repo> <points> [category] [notes]
roulette history                   # Discovered repos
roulette leaderboard               # Top scores

Difficulty Levels

🟢 EASY — Small repos, few issues 🟡 MEDIUM — Moderate size 🟠 HARD — Large, popular repos 💀 LEGENDARY — Massive projects

Tests

npm test

Built by Ti-Paul 🇯🇲🐧