Ready, set, ship
From license keys to package distribution, we can help. Dive in with Keygen Cloud, or explore our self-hosted options.
- Protect your code with our flagship software licensing API. Add fine-grained license entitlements, restrict upgrades to specific version ranges, enforce license activation limits, and more.
- Use our software distribution API as a private package store. Securely distribute your private Python repository to licensed users, installable with
pip install
.
export KEYGEN_LICENSE_KEY='C1B6DE-39A6E3-DE1529-8559A0-4AF593-V3' cat ./requirements.txt --index-url https://license:${KEYGEN_LICENSE_KEY}@pypi.pkg.keygen.sh/demo/simple example>=1.0.0 pip install -r requirements.txt# => Collecting example==1.0.0# => Downloading example-1.0.0.tar.gz (335 kB)# => |████████████████████████████████| 335 kB 9.6 MB/s# => Building wheels for collected packages: example# => Building wheel for example (setup.py) ... done# => Created wheel for example: filename=example-1.0.0-py3-none-any.whl size=360812# => Stored in directory: /pip/wheels/fa/12/21/ffb9a123ac350ce41c003077e595b1ab2eeafebc1b2b88a564# => Successfully built example# => Successfully installed example-1.0.0
Trusted by over 6,000 software businesses all over the worldincluding these industry leaders
Solutions for licensing & distribution
dns Choice
Managed Keygen Cloud, or explore self-hosting.
library_books Quickstarts
Guides and API references for developers of all skill levels.
insert_chart Dashboard
Manage your products from an intuitive dashboard.
business Pricing
From indie to enterprise, we have options for everyone.