Getting started

Install app

Install Licensable through GitHub, and select your organizations and repositories.

Open your first pull request, and that’s it !

Status

Each check run can terminate in one of three states :

  • Success (green GitHub badge) : every detected dependency was associated with a well-known license. The detailed report list obligations you may need to respond to comply with the licenses (publishing original copyrights, refrain from using trademarks), but none of them is incompatible with your repository license, if you have one.
  • Neutral (grey GitHub badge) : same as success, but some dependencies license may be unknown, you should check the detailed report to see which one.
  • Failure : Some dependency license is incompatible with your repository license. You should check the detailed report to see which one.

Supported languages

At the moment, the following languages and ecosystems are supported :

  • CocoaPods
  • Go
  • Gradle (lockfiles only)
  • Maven (Java)
  • NPM (including Yarn, Pnpm)
  • NuGet (including Paket)
  • Pip (Python)
  • Poetry (Python, lockfiles only)
  • Ruby
  • Rust

Licensing

Licensable contains information from Hermine project license database, which is made available under the Open Database License (ODbL).