First Commit Hackathon · Devpost 2026

Your commits,
a living galaxy

Every Git push illuminates a glowing star. Every daily commit streak weaves an ancient constellation. Explore your engineering legacy in an interactive Three.js universe.

🔒 Read-only OAuth · Zero write access to your repos

CommitCosmos 3D Galaxy Visualization
∞
Stars per commit
3D
WebGL galaxy view
0s
Webhook latency

How the cosmos works

Three powerful primitives that transform raw Git history into a living universe.

Commits Ignite Stars

Real-time GitHub push webhooks ingest commits within seconds. Each star inherits a spectral color from the programming language used.

Streaks Forge Constellations

Consecutive daily commit activity weaves star connectors. Hit a 7-day streak to unlock a mythic named constellation in your galaxy.

Dual 3D & 2D Views

Full WCAG AA parity. Users with motion sensitivity or screen readers toggle seamlessly from WebGL orbit controls to a semantic tabular report.

Under the Hood

Production-grade architecture, no shortcuts.

TypeScript StrictNeon PostgresReact Three Fiber

Repository Pattern

Zero raw SQL in API routes. All Drizzle ORM queries are 100% encapsulated in typed repositories.

Fibonacci Sphere

Golden-angle spiral algorithm positions stars with isotropic, clump-free spacing across the galaxy.

Defense-in-Depth

HMAC-SHA256 webhooks, Upstash sliding-window rate limits, and non-wildcard Content Security Policy.