DotNetCleanArchitecture alternatives and similar packages
Based on the "Application Templates" category.
Alternatively, view DotNetCleanArchitecture alternatives based on common mentions on social networks and blogs.
-
ASP.NET MVC Boilerplate
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster. -
ASP.NET Core Starter Kit
Cross-platform web development with Visual Studio Code, C#, F#, JavaScript, ASP.NET Core, EF Core, React (ReactJS), Redux, Babel. Single-page application boilerplate. -
ProjectScaffold
A prototypical .NET solution (file system layout and tooling), recommended for F# projects -
Nucleus
Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of DotNetCleanArchitecture or a related project?
README
:white_check_mark: Commad-Line Task management with storage on your GitHub :fire:
The simple task management powered by .NET Core Global Tools and accesible everywhere with your GitHub account.
Demo
Install
$ dotnet tool install -g todo
Setup
It requires a Personal Access Token from your GitHub account. Create one, make sure to include Gist
in the scope and copy the token.
Replace the YOUR_GIST_TOKEN
with the copied token then run the following command:
$ todo gt YOUR_GIST_TOKEN
Task Management Commands
Command | Description |
---|---|
todo "Boil water in a large pot" |
Adds a new task. |
todo ls |
List all tasks. |
todo ren 128 "Salt the water" |
Renames task title with id 128 to Salt the water . |
todo do 6d |
Marks task with id 6d to done. |
todo undo f1381d68 |
Marks task with id f1381d68 to incomplete. |
todo rm f02a57b8 |
Removes task with id f02a57b8 . |
Configuration Commands
Command | Description |
---|---|
todo gt YOUR_GIST_TOKEN |
Set the GitHub account ID. |
todo gi YOUR_GIST_ID |
Set the Gist ID to sync your tasks. |
Run todo help
for the complete list of parameters and todo i
to enter in the interactive mode.
Development
:arrow_forward: Running from source
$ dotnet run --project "source/TodoList.ConsoleApp/TodoList.ConsoleApp.csproj" -- i
:checkered_flag: Development Environment
- MacOS Mojave :apple:
- Visual Studio Code :heart:
- .NET Core SDK 2.2
- Docker :whale: (Optional)
- SQL Server (Optional)
:telephone: Support and Issues
Please give it a star
then open an issue.