keygen-sh/keygen-api
Keygen is a modern, fair source software licensing and distribution API. For developers, by developers. observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 95
- Release rhythm 66
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 161
- age_days: 3797
- days_rel: 71
- days_push: 33
- n_releases_24m: 4
Adoption not part of the score
1568 stars · 126 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Keygen is a fair source software licensing and distribution API that lets developers add license key validation, entitlements, device activation, and release distribution to their products. It can be used via managed Keygen Cloud or self-hosted as Community/Enterprise editions built on Ruby on Rails.
Use cases
- add license key validation to a desktop app
- self-host a software licensing API
- implement floating or node-locked licenses
- distribute signed software releases from CI/CD
- manage device activations and entitlements
- license software in offline or air-gapped environments
- implement trial and per-seat licensing models
When to choose
- you need licensing infrastructure for desktop, server, or on-premise software without building it in-house
- you want a self-hostable licensing API with a free community edition
- you need multiple licensing models (perpetual, timed, floating, node-locked, feature, metered)
- you want secure software release distribution with signed binaries
When to avoid
- you need a fully open-source (OSI-approved) license — Keygen is fair source under the FCL
- you only need simple license file generation without an API
- you require enterprise features like audit logs, SSO, or custom rate limits without a paid EE license or cloud plan
Facets
service · maturity active
api-framework auth webhook self-hosted developer-tools developer-tools apis security self-hosted backend self-hosted cloud ruby windows software-licensing license-keys license-validation device-activation entitlements software-distribution fair-source rails-api license-files offline-licensing floating-licenses node-locked-licenses docker web-server linux macos
10 sources
- readme: https://github.com/keygen-sh/keygen-api · fetched 2026-08-28 · f5618ec6721f
- homepage: https://keygen.sh · fetched 2026-08-29 · e2c627fa17c1
- site_page: https://keygen.sh/docs/self-hosting · fetched 2026-08-29 · 4c8f0f1283c3
- site_page: https://keygen.sh/docs/relay · fetched 2026-08-29 · 3ccf160b3b25
- site_page: https://keygen.sh/docs/cli · fetched 2026-08-29 · d6b87f87c7ee
- site_page: https://keygen.sh/docs · fetched 2026-08-29 · 56817de5df27
- site_page: https://keygen.sh/docs/api · fetched 2026-08-29 · d1049573f247
- site_page: https://keygen.sh/about · fetched 2026-08-29 · 055535e536fe
- site_page: https://keygen.sh/changelog · fetched 2026-08-29 · eb5d7b0245ee
- site_page: https://keygen.sh/pricing · fetched 2026-08-29 · ff84e1a28dd6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| keygen-sh/keygen-api | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="keygen-sh/keygen-api")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem