Sell, license and distribute your software
Set yourself free from billing and logistics so you can focus on building software instead of packaging, versioning, and distributing products to your customers.
Unlock creates a secure payment page that lets you collect payments quickly. Customers can download your software once a successful payment is received and licenses are automatically created.
“Unlock is amazing. It's like Stripe Checkout for private packages.”
Publish a new release to GitHub, and that's it. Unlock will automatically import the release assets and make the release available for distribution.
“I've been using Unlock to distribute updates to my Electron application for the past year, and it has saved me countless hours.”
Define your licensing policies and set your license duration, usage limits, and release constraints. Unlock supports perpetual and timed licensing policies which are ideal if you offer subscription based software.
“Unlock is the fastest and easiest way to ship software and generate revenue. There’s nothing else like it on the market.”
Each time you publish a new release, your release notes are automatically imported and presented on a beautiful changelog page with code highlighting so your users can stay up to date.
With Unlock's modern distribution platform, you can easily deploy updates to your customer's technical stack. Whether it's an Electron application or a code package, Unlock provides plug & play support for Electron, PHP (Composer), Python (PyPI), and NodeJS (NPM).
“Distributing WordPress plugins to our customers via Unlock has been a major time saver. We can now focus solely on building awesome products.”