https://github.com/genocs/genocs-library-cli
Part of the Genocs framework repositories: .NET CLI for template installation and project bootstrapping.
https://github.com/genocs/genocs-library-cli
Last synced: 27 days ago
JSON representation
Part of the Genocs framework repositories: .NET CLI for template installation and project bootstrapping.
- Host: GitHub
- URL: https://github.com/genocs/genocs-library-cli
- Owner: Genocs
- License: mit
- Created: 2023-05-27T08:03:53.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-06-02T10:38:01.000Z (about 1 month ago)
- Last Synced: 2026-06-02T12:19:39.356Z (about 1 month ago)
- Language: C#
- Homepage: https://genocs-blog.netlify.app/
- Size: 4.18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Genocs CLI

[](https://github.com/Genocs/genocs-library-cli/blob/main/LICENSE)
[](https://github.com/Genocs/genocs-library-cli/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Genocs.CLI)
[](https://www.nuget.org/packages/Genocs.CLI)
[](https://discord.com/invite/fWwArnkV)
[](https://twitter.com/genocs)
## Introduction
Genocs CLI is a **dotnet tool** that helps you install and use Genocs templates.
These templates help you bootstrap microservices and other solution types quickly.
## Supported runtime
Genocs CLI runs on .NET 10.
## Documentation
- [Genocs CLI docs](https://learn.fiscanner.net/cli/)
- [Microsoft - .NET tools](https://learn.microsoft.com/en-us/dotnet/core/tools/global-tools)
- [Changelog](https://github.com/genocs/genocs-library-cli/blob/main/CHANGELOG.md)
---
Useful commands
```bash
# List installed tools
dotnet tool list -g
# Get the list of templates
dotnet new list
# Install from nuget
dotnet tool install -g genocs.cli
# Update the tool
dotnet tool update -g genocs.cli
# Uninstall the tool
dotnet tool uninstall -g genocs.cli
```
Useful commands for local development
```bash
cd ./src
# build the project
dotnet build genocs.cli.csproj
# Pack the tool (to be deployed on nuget)
dotnet pack genocs.cli.csproj -p:PackageVersion={semver} --output nupkg
dotnet pack genocs.cli.csproj --output nupkg
# Run the tool to install templates
dotnet run -f net10.0 --project ./src/genocs.cli.csproj -- install
# Install the tool from local folder to the global cache
dotnet tool install --global --add-source ./nupkg genocs.cli
```
CLI commands:
```bash
genocs version
genocs install
# aliases: genocs i | genocs update | genocs u
genocs blazor new
genocs webapi new
genocs worker new
genocs cleanapi new
genocs angular new
genocs react new
```
Run tests locally:
```bash
dotnet test genocs.cli.slnx
```
## License
This project is licensed with the [MIT license](LICENSE).
## Community
- Discord [@genocs](https://discord.com/invite/fWwArnkV)
- Facebook Page [@genocs](https://facebook.com/Genocs)
- Youtube Channel [@genocs](https://youtube.com/c/genocs)
## Support
Has this Project helped you learn something New? or Helped you at work?
Here are a few ways by which you can support.
- ⭐ Leave a star!
- 🥇 Recommend this project to your colleagues.
- 🦸 Do consider endorsing me on LinkedIn for ASP.NET Core - [Connect via LinkedIn](https://www.linkedin.com/in/giovanni-emanuele-nocco-b31a5169/)
- ☕ If you want to support this project in the long run, consider [buying me a coffee](https://www.buymeacoffee.com/genocs)!
[](https://www.buymeacoffee.com/genocs)
## Code Contributors
This project exists thanks to all the people who contribute. [Submit your PR and join the team!](CONTRIBUTING.md)
[](https://github.com/genocs/genocs-library-cli/graphs/contributors)
## Financial Contributors
Become a financial contributor and help me sustain the project.
**Support the Project** on [Opencollective](https://opencollective.com/genocs)