Skip to content

Generate licenses📜 for your projects right from your terminal, blazing fast!

License

Notifications You must be signed in to change notification settings

phukon/openlgen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔑 Openlgen

GitHub release (with filter) npm

Effortless License Generation for Developers.
To learn more about licenses, see choosealicense.com.

Installation

âš  This package requires global installation.

$ npm install -g openlgen

or use it by invoking

$ npx openlgen

Code_1VpZym2T1L

Features

  • Package.json Modification: Update the license and author fields in package.json automatically.
  • User Interaction: Interactive prompts for license selection and input fields
  • Automated License Generation: Auto generates licenses for your projects according to the package.json configuration.
  • Customization: Choose from various license types or input custom details.
  • Error Handling: Informative error messages for better troubleshooting.

Usage

Generate a license using the menu

$ openlgen

Generate a license automatically from package.json

$ openlgen-auto

Available licenses

- GNU Affero General Public License v3.0 (AGPL-3.0)
- Apache License 2.0 (Apache-2.0)
- BSD 2-Clause "Simplified" License (BSD-2-Clause)
- BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
- Boost Software License 1.0 (BSL-1.0)
- Creative Commons Zero v1.0 Universal (CC0-1.0)
- Eclipse Public License 2.0 (EPL-2.0)
- GNU General Public License v2.0 (GPL-2.0)
- GNU General Public License v3.0 (GPL-3.0)
- GNU Lesser General Public License v2.1 (LGPL-2.1)
- MIT License (MIT)
- Mozilla Public License 2.0 (MPL-2.0)
- The Unlicense (Unlicense)

About

Generate licenses📜 for your projects right from your terminal, blazing fast!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published