#license #who #pro-level


A crate for pro-level licenses

5 unstable releases

0.3.0 Apr 30, 2024
0.2.1 Jan 24, 2024
0.2.0 Jan 24, 2024
0.1.1 Jan 24, 2024
0.1.0 Jan 23, 2024

#651 in Development tools

Download history 11/week @ 2024-01-23 4/week @ 2024-02-20 22/week @ 2024-02-27 1/week @ 2024-03-12 5/week @ 2024-03-26 21/week @ 2024-04-02 177/week @ 2024-04-30

177 downloads per month
Used in licenses_pro_gen


344 lines

Pro-Level Licenses

Obligatory: Based on this because the two other people who implemented it in Rust didn't do it very well.

Example in docs!

Why you should use this crate:

  • It provides short licenses
  • Easily block shared licenses with the remote blocker
  • Completely offline

Alternatives to this crate:

  • If your app is already expected to have some sort of internet connection, just use a remote license checker or account system.
  • Digital signatures (I recommend edDSA). It will give longer licenses probably better suited for copy and paste as well as making it impossible to even partially forge a license. Still doesn't check if a license has been used more than once.

Example license: BWQq-RQNa-kDp6-mJn8-SSEh-UStw-p9+q-krw1-KDH4-mw

For extra security obfuscate your binary!

You can generate licenses easily on the command line using our license generator


~345K SLoC