There are 1 repository under software-licensing topic.
Keygen is a fair source software licensing and distribution API built with Ruby on Rails. For developers, by developers.
:bar_chart: ScanCode Workbench is a desktop app to review and conclude license and origin from code scans generated by ScanCode Toolkit.
JWT based remote licensing server.
An example of how to implement software licensing and device activation in an Electron application
A library for generating and verifying license keys.
Cool links, tools & papers related to Open Source Licensing
An example Node.js app that integrates Keygen with Paddle for accepting payments.
An example Electron app that uses Keygen for licensing and auto-updates.
An example implementation of offline activation for air-gapped machines using QR codes, signed and encrypted license files, and a mobile device.
Client API to access the functionality of Cryptolens Web API
View and paste common software licenses into your project
An example WordPress plugin that uses Keygen for site-locked licensing.
An example Node.js app that integrates Keygen with Stripe for accepting payments.
Software License Manager: Docker deployable Flask REST API server with MongoDB database, simplifying software license management for easy integration and efficient tracking
A macOS library that implements robust activation and validation of software licenses.
An example Node server that performs license creation, activation and validation using Keygen.
DeltaCode: compare two codebase scans (from ScanCode) to detect significant changes.
A simplistic Electron app example that uses Keygen for license key validation.
An example of adding a license gate to an Electron app, requiring a valid license to "unlock" the main application window.
An example implementation of a node-locked license activation flow using Keygen and Python
An example PHP server that performs license creation, activation and validation using Keygen.
Multi-purpose License Manager
A self-updating Go program that uses Keygen for licensing and auto-updates.
Example of verifying a license key's authenticity using Ed25519 and RSA-SHA256 with various padding schemes
An example Node.js app that integrates Keygen with Gumroad for accepting payments.
Social coding and open software - What can you do to get credit for your code and to allow reuse
An example of utilizing license validation caching and cryptographic verification for offline use
An example of making a simple license validation request from a Rust command line program
Quickly generate and add the right license to your project with just a few clicks. Simple, fast, and reliable.
Example of verifying a license key's authenticity using RSA-SHA256 with PKCS1 v1.5 padding
Example of node-locked machine activation with a heartbeat monitor.
Java wrapper for Labs64 NetLicensing RESTful API
Example of verifying cryptographically signed license keys using C#, Bouncy Castle and RSA PSS-SHA256