All Projects → Mte90 → Gh License

Mte90 / Gh License

Licence: gpl-3.0
Scan your online repo, check if it is missing the license or install the Git Hooks

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gh License

Licensir
An Elixir mix task that lists all the licenses used by your Mix project dependencies.
Stars: ✭ 48 (+37.14%)
Mutual labels:  hacktoberfest, license
Hacktoberchallenges2018
Welcome! I need some help making my list... Learn how in the README
Stars: ✭ 35 (+0%)
Mutual labels:  hacktoberfest
Post Bootcamp Study
A repository of learning resources geared towards those who have attended coding bootcamps.
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Moviepy
Video editing with Python
Stars: ✭ 8,795 (+25028.57%)
Mutual labels:  hacktoberfest
Innovative Hacktober
Make a pull request. Let's hack the ocktober in an innovative way.
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Mahapps.metro
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
Stars: ✭ 8,023 (+22822.86%)
Mutual labels:  hacktoberfest
Code Overflow
Awesome Coding Problems
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Emoji Dictionary
Convert emoji names in unicode characters and vice versa.
Stars: ✭ 35 (+0%)
Mutual labels:  hacktoberfest
Eslint Plugin Wc
ESLint rules for Web Components
Stars: ✭ 35 (+0%)
Mutual labels:  hacktoberfest
Watermelondb
🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
Stars: ✭ 7,996 (+22745.71%)
Mutual labels:  hacktoberfest
Cimonitor
Displays CI statuses on a dashboard and triggers fun modules representing the status!
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Illuminations
Fireflies and other illuminations to make your world more enjoyable in darkness.
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Electron Packager
Electron Packager is a command line tool and Node.js library that bundles Electron-based application source code with a renamed Electron executable and supporting files into folders ready for distribution.
Stars: ✭ 7,860 (+22357.14%)
Mutual labels:  hacktoberfest
Hacktoberfest2k19
Hacktoberfest is here! Raise the PR and earn goodies.
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Yii2 Queue
Yii2 Queue Extension. Supports DB, Redis, RabbitMQ, Beanstalk and Gearman
Stars: ✭ 977 (+2691.43%)
Mutual labels:  hacktoberfest
My Photo Timeline
A simple command-line app to organize your local photos by dates (year/month) on your local file system, for those who don't store photos in the cloud
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Ninjabotcore
C# Discord Bot Created Using .Net Core
Stars: ✭ 34 (-2.86%)
Mutual labels:  hacktoberfest
Monogame
One framework for creating powerful cross-platform games.
Stars: ✭ 8,014 (+22797.14%)
Mutual labels:  hacktoberfest
Lol Qwop
Everyone who has a merged pull request is invited to become an admin of this repo.
Stars: ✭ 35 (+0%)
Mutual labels:  hacktoberfest
Gitomatic
A tool to monitor git repositories and automatically pull & push changes
Stars: ✭ 979 (+2697.14%)
Mutual labels:  hacktoberfest

GitHosting License

License Codacy Badge FOSSA Status

This script scans every repo of a user (on GitHub Bitbucket or other providers available) for a license file, downloads a license to the project folder, adds a license badge in the readme of the project and include git hooks to check if your project has one.

Remember, without a license file your project is proprietary even if it is on GitHub!

Install

pip3 install gh-license

In case of a git clone:

pip3 install -e ./folder-of-the-repo

Info: This overwrites the init.templatedir global git config after creating a backup of the current value in ~/.gh-license/config.ini with the key templatedir in section main.
The installed git template contains a hook that will be installed every time you run git init. The hook reminds you to install a license if you ever forget, and disables itself after adding one.

Example

gh-license --scan Mte90

With this command you will get a report in a file called Mte90-github-license-report

gh-license --scan Mte90 --provider bitbucket

With this command you will get a report in a file called Mte90-bitbucket-license-report

gh-license --scan Mte90 --report my-report

With this command you will get a report in a file called my-report

gh-license --licenselist

With this command will be showed the licenses avalaible

gh-license --license GPLv3

With this command, a GPLv3 license will be downloaded, a shields will be added in the readme and if Git is available a commit will be added and the changes will be pushed to the repo.

gh-license --license GPLv3 -- origin upstream

With this command the commit will be pushed on the upstream origin

Example of output

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].