CLA Assistant

Streamline Contributor License Agreement management for your GitHub repositories

Automated

Automatically check CLA status on new pull requests and guide contributors through the signing process

Secure

Built on Deno with GitHub OAuth integration. Your data stays secure and private

Customizable

Configure your own CLA text and manage multiple repositories from a single dashboard

Get Started

1

Sign in with GitHub

Connect your GitHub account to manage repositories

2

Configure Repositories

Add your repositories and customize your CLA text

3

Install the GitHub App

Install on your repositories for automatic CLA checking

Why Use CLA Assistant?

For Project Maintainers

  • Automated CLA checking on every pull request
  • Customizable CLA text for each repository
  • Dashboard to track signatures and manage repos
  • GitHub webhook integration

For Contributors

  • Clear, easy-to-understand CLA process
  • One-click signing with GitHub authentication
  • Sign via comment or web interface
  • Automatic verification and confirmation