{"id":22006923,"url":"https://github.com/zahtec/licer","last_synced_at":"2025-03-23T06:45:41.650Z","repository":{"id":171517762,"uuid":"648026655","full_name":"zahtec/licer","owner":"zahtec","description":"A simple CLI for quickly generating repository licenses.","archived":false,"fork":false,"pushed_at":"2023-10-01T18:04:32.000Z","size":161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-28T13:49:04.714Z","etag":null,"topics":["cargo","cli","generator","git","license","nodejs","poetry"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zahtec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-01T03:42:40.000Z","updated_at":"2023-07-07T05:28:56.000Z","dependencies_parsed_at":"2023-10-01T20:14:24.005Z","dependency_job_id":null,"html_url":"https://github.com/zahtec/licer","commit_stats":null,"previous_names":["zahtec/licer"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zahtec%2Flicer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zahtec%2Flicer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zahtec%2Flicer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zahtec%2Flicer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zahtec","download_url":"https://codeload.github.com/zahtec/licer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245066521,"owners_count":20555404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cargo","cli","generator","git","license","nodejs","poetry"],"created_at":"2024-11-30T01:15:38.801Z","updated_at":"2025-03-23T06:45:41.618Z","avatar_url":"https://github.com/zahtec.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Licer\n\nA simple CLI for quickly generating repository licenses.\n\n## Installation\n\nLicer is installable via two distinct scripts for macOS/Linux and Windows devices respectively\n\n**macOS/Linux**\n\n```sh\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/zahtec/licer/HEAD/install.sh)\"\n```\n\n**Windows (PowerShell)**\n\n```sh\nSet-ExecutionPolicy RemoteSigned -Scope CurrentUser # Required only if running a remote script for the first time\nirm \"https://raw.githubusercontent.com/zahtec/licer/HEAD/install.ps1\" | iex\n```\n\nThere are also various platform binaries availible for download on the [releases](https://github.com/zahtec/licer/releases) page.\n\n## Usage\n\nUsage will output if you run `licer`, `licer -h` or `licer --help`\n\n```\nUsage: licer \u003clicense\u003e\n[-d | --directory \u003cdirectory\u003e]\n[-e | --email \u003cemail\u003e (repeated)]\n[-f | --file \u003cfile name\u003e]\n[-h | --help (independent)]\n[-n | --name \u003cname\u003e (repeated)]\n[-p | --project \u003cproject name\u003e]\n[-u | --url \u003cproject url\u003e]\n[-v | --version (independent)]\n[-y | --year \u003cyear\u003e]\n\nRepeated flags are used to define multiple authors which will be inserted in-order from left to right\nExample: licer mit --name Zahtec --email email@example.com -n Fireship -e email@fireship.io\nThe name \"Zahtec\" will be associated with the email \"email@example.com\" and \"Fireship\" \"email@fireship.io\"\n\nLicer will automatically grab the year using the current year set on the operating system\nLicer will automatically grab your name and email via the local or global git config\nLicer will automatically grab the project name and url via a Cargo.toml (Rust), package.json (Node.js), or pyproject.toml (Python)\nLicer will automatically write the license type to a Cargo.toml (Rust), package.json (Node.js), or pyproject.toml (Python)\n\nList of licenses:\n\nLicer Name     Full Name                                                     Info Required\n------------------------------------------------------------------------------------------------------------------\nafl            Academic Free License                                         None\nagpl           GNU Affero General Public License v3.0                        None\napache_two     Apache License 2.0                                            None\nart            Artistic License 2.0                                          None\nboost          Boost Software License 1.0                                    None\nbsd_clear      BSD 3-Clause Clear License                                    Year, Name(s)\nbsd_four       BSD 4-Clause “Original” or “Old” License                      Year, Name(s)\nbsd_three      BSD 3-Clause “New” or “Revised” License                       Year, Name(s)\nbsd_two        BSD 2-Clause “Simplified” License                             Year, Name(s)\nbsd_zero       BSD Zero Clause License                                       Year, Name(s)\ncc             Creative Commons Attribution 4.0 International                None\ncc_sa          Creative Commons Attribution Share Alike 4.0 International    None\ncc_zero        Creative Commons Zero v1.0 Universal                          None\ncecill         CeCILL Free Software License Agreement v2.1                   None\necl            Educational Community License v2.0                            None\neclipse_one    Eclipse Public License 1.0                                    None\neclipse_two    Eclipse Public License 2.0                                    None\neu_one         European Union Public License 1.1                             None\neu_two         European Union Public License 1.2                             None\nfdl            GNU Free Documentation License v1.3                           None\ngpl_three      GNU General Public License v3.0                               None\ngpl_two        GNU General Public License v2.0                               None\nisc            ISC License                                                   Year, Name(s)\nlatex          LaTeX Project Public License v1.3c                            None\nlgpl_three     GNU Lesser General Public License v3.0                        None\nlgpl_two       GNU Lesser General Public License v2.1                        None\nmicpl          Microsoft Public License                                      None\nmit            MIT License                                                   Year, Name(s)\nmit_na         MIT No Attribution                                            Year, Name(s)\nmozpl          Mozilla Public License 2.0                                    None\nmrl            Microsoft Reciprocal License                                  None\nmulpl          Mulan Permissive Software License, Version 2                  None\nncsa           University of Illinois/NCSA Open Source License               Year, Name(s), Project Name, Project URL\nodl            Open Data Commons Open Database License v1.0                  None\nofl            SIL Open Font License 1.1                                     Year, Name(s), Email(s)\nosl            Open Software License 3.0                                     None\npostgres       PostgreSQL License                                            Year, Name(s)\nunl            The Unlicense                                                 None\nupl            Universal Permissive License v1.0                             Year, Name(s)\nvim            Vim License                                                   None\nzlib           zlib License                                                  Year, Name(s)\n\nVersion: 0.1.0\n```\n\n## Feature Requests\n\nIf you have feature requests for licer, please do not hesitate and create a\nnew issue with the \"enhancement\" tag.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzahtec%2Flicer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzahtec%2Flicer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzahtec%2Flicer/lists"}