Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cezaraugusto/mklicense

CLI tool for generating Licenses. Easily.
https://github.com/cezaraugusto/mklicense

agplv3 apache2 cli-app gpl3 lgplv3 license license-generator mit mpl2 unlicense

Last synced: 10 days ago
JSON representation

CLI tool for generating Licenses. Easily.

Awesome Lists containing this project

README

        

# mklicense [![MIT license](https://img.shields.io/badge/mit-license-orange.svg)](https://opensource.org/licenses/MIT) [![Travis](https://img.shields.io/travis/cezaraugusto/mklicense.svg)](http://github.com/cezaraugusto/mklicense) [![npm](https://img.shields.io/npm/dt/mklicense.svg?maxAge=2592000)](https://www.npmjs.com/package/mklicense)

> CLI tool for generating Licenses. Easily.





## Stay Tuned :star: :star: :star: :star: :star:

v. `1.0` is coming!

* `mklicense` will behave like an old school text-based game, to drive you to which license suits best for your project (thanks [Jerod Santo](https://github.com/jerodsanto) for the idea). But still keeping its value as-is, behaving like a straight-to-the-point tool.

## Why should I use this?

* Licenses are boring;
* Copy/paste stuff is so 1999;
* The GitHub `LICENSE` generator doesn't necessarily includes your information inside the file;
* It's busy people/beginner's friendly. It doesn't have all those flags to just install a license;
* You shouldn't trust other people to store your `LICENSE` sources. `LICENSE`s are sensible.

## Install

```
$ npm install -g mklicense
```

## Usage

```
$ mklicense
```

Since its version 0.1.4, `mklicense` needs `Node` version `>=4` to run properly.

## Licenses included

* Unlicense
* MIT
* Apache 2.0
* MPL 2.0
* GNU LGPL 3.0
* GNU GPL 3.0
* GNU AGPL 3.0

## You talk about trust. So, where are all the licenses located?

`mklicense` extracts licenses from http://choosealicense.com/ (which is [curated by GitHub](http://choosealicense.com/about/)), and creates a `.txt` file for your desired project. I have no control over any license, which is a good thing for you and me.

## License

MIT © [Cezar Augusto](http://cezaraugusto.net)