All Projects β†’ ivanpaulovich β†’ Todo

ivanpaulovich / Todo

Licence: apache-2.0
βœ… Commad-Line Task management with storage on your GitHub πŸ”₯

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 πŸ”₯

NuGet Build status

The simple task management powered by .NET Core Global Tools and accesible everywhere with your GitHub account.

Demo

todo

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].