Skip to main content

About CLAHub

An open-source platform for managing Contributor License Agreements on GitHub. Originally created in 2012, fully rewritten in 2026.

The Story

2012 — Created

CLAHub was originally built as a Ruby on Rails application hosted on Heroku. It provided a simple way to manage CLAs for GitHub projects.

2016 — Went Dark

The hosted instance went down and never came back. 58 issues accumulated. The code sat untouched while the ecosystem moved on.

2026 — Rewritten

A complete ground-up rewrite with Next.js, TypeScript, and Prisma. Every class of bug from the original was addressed by architecture, not patches.

Built With

Next.js 16App Router + SSR
TypeScriptFull-stack type safety
Prisma 7Type-safe ORM
SQLiteZero-ops database
Auth.js v5GitHub OAuth
Tailwind CSSUtility-first styling
shadcn/uiAccessible components
GitHub AppChecks API integration

Maintained By

DamageLabs

DamageLabs builds privacy-first software for collectors and maintains open-source developer tools. CLAHub is part of our commitment to keeping useful open-source projects alive.

Get Involved

Source Code

View the code, open issues, submit PRs.

GitHub

Documentation

Guides for owners and contributors.

Read Docs

Self-Host

Run your own instance with Docker.

Get Started