ivanpaulovich / Todo
Licence: apache-2.0
β
Commad-Line Task management with storage on your GitHub π₯
Stars: β 111
Projects that are alternatives of or similar to Todo
Aspnet Core Clean Arch
It is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.
Stars: β 60 (-45.95%)
Mutual labels: dotnet-core, clean-architecture, clean-code, tdd
Clean Architecture Manga
π Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Stars: β 3,104 (+2696.4%)
Mutual labels: dotnet-core, clean-architecture, clean-code, tdd
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 π₯
Stars: β 228 (+105.41%)
Mutual labels: clean-architecture, clean-code, tdd
Architecture
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 13, Clean Code, SOLID, DDD.
Stars: β 2,285 (+1958.56%)
Mutual labels: dotnet-core, clean-architecture, clean-code
Event Sourcing Castanha
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Stars: β 68 (-38.74%)
Mutual labels: clean-architecture, clean-code, tdd
Run Aspnetcore
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Stars: β 227 (+104.5%)
Mutual labels: dotnet-core, clean-architecture, clean-code
Guardclauses
A simple package with guard clause extensions.
Stars: β 767 (+590.99%)
Mutual labels: dotnet-core, clean-architecture, clean-code
Android Base
Android Clean Architecture MVP RESTful client template app
Stars: β 87 (-21.62%)
Mutual labels: clean-architecture, clean-code, tdd
Reminders
An iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS
Stars: β 293 (+163.96%)
Mutual labels: clean-architecture, clean-code, tdd
birthtalk
Meet who have birth common with you
Stars: β 36 (-67.57%)
Mutual labels: tdd, clean-code, clean-architecture
Clean Ts Api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Stars: β 619 (+457.66%)
Mutual labels: clean-architecture, clean-code, tdd
Clean React
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Stars: β 408 (+267.57%)
Mutual labels: clean-architecture, clean-code, tdd
Study Path
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Stars: β 1,357 (+1122.52%)
Mutual labels: clean-architecture, clean-code, tdd
Viper Templates
Swift Xcode templates for creating VIPER architecture stacks
Stars: β 33 (-70.27%)
Mutual labels: clean-architecture, clean-code
Android Architecture Components Kotlin
Clean code App with Kotlin and Android Architecture Components
Stars: β 23 (-79.28%)
Mutual labels: clean-architecture, clean-code
Clean Arch Pokemon
Clean Architecture de um modo divertido e prΓ‘tico integrando uma API com uma API de PokΓ©mon.
Stars: β 103 (-7.21%)
Mutual labels: clean-architecture, clean-code
Shiftscheduler
A boilerplate ASP.NET Core project, including a sample employee shift scheduler app
Stars: β 5 (-95.5%)
Mutual labels: dotnet-core, clean-architecture
Flutter pokedex
Pokedex app built with Flutter (with lots of animations) using Clean Architecture
Stars: β 972 (+775.68%)
Mutual labels: clean-architecture, clean-code
Clean Flutter
This repo is a small explanation of clean architecture on with flutter framework and some test where added
Stars: β 108 (-2.7%)
Mutual labels: clean-architecture, clean-code
Dotnet Template Onion
Onion Architecture with .NET 5/.NET Core and CQRS/Event Sourcing following a DDD approach
Stars: β 70 (-36.94%)
Mutual labels: dotnet-core, clean-architecture
β Commad-Line Task management with storage on your GitHub π₯
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
βΆοΈ Running from source
$ dotnet run --project "source/TodoList.ConsoleApp/TodoList.ConsoleApp.csproj" -- i
π Development Environment
- MacOS Mojave π
- Visual Studio Code β€οΈ
- .NET Core SDK 2.2
- Docker π³ (Optional)
- SQL Server (Optional)
βοΈ Support and Issues
Please give it a star
then open an issue.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].