• Stars
    star
    123
  • Rank 290,145 (Top 6 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created over 5 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

✅ Commad-Line Task management with storage on your GitHub 🔥

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.

More Repositories

1

clean-architecture-manga

🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
C#
3,951
star
2

hexagonal-architecture-acerola

An Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.
C#
459
star
3

dotnet-new-caju

Learn Clean Architecture with .NET Core 3.0 🔥
C#
250
star
4

FluentMediator

🔀 FluentMediator is an unobtrusive library that allows developers to build custom pipelines for Commands, Queries and Events.
C#
192
star
5

event-sourcing-jambo

An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
C#
189
star
6

ddd-tdd-rich-domain-model-dojo-kata

DDD patterns implemented following TDD
C#
145
star
7

clean-architecture-webapi-ef-core

❤️ The simplest Clean Architecture demo on how to implement a Web Api using .NET Core and Entity Framework
C#
134
star
8

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.
C#
82
star
9

clean-architecture-video-tutorials

Live Streaming and Video Tutorials on Clean Architecture, DDD, TDD using .NET Core every week on Paulovich.NET Youtube channel.
C#
51
star
10

webapi-backgroundworker-rabbitmq

Sample implementation of a WebApi that publishes messages to RabbitMQ and consume them using a BackgroundWorker.
C#
25
star
11

clean-architecture-kata-dojo

⭐ Kata to learn Clean Architecture and Hexagonal Architecture styles, you start with two use cases already implemented and the final solution has six use cases. ⭐
C#
23
star
12

TechTalks

Download the high-resolution slides from my past talks to easy your learning into Clean Architecture.
23
star
13

amora-angular-app

An Angular App with Material Design and client of the Microservices Acerola and Manga
TypeScript
16
star
14

CleanArchitectureVSCodeSnippets

Clean Architecture C# Snippets for Visual Studio Code
TypeScript
10
star
15

mfa

DDD + Aggregates + Event Sourcing com .NET Core, Kafka e MongoDB (School Management)
C#
9
star
16

IdentityServer4Sample

C#
7
star
17

betsson-meetup-ddd-tdd

Building Rich Domain Models with DDD and TDD - Presentation
C#
7
star
18

MrRobot

A programmatically Cleaning Robot that informs the number of places cleaned after each execution.
C#
5
star
19

ivanpaulovich

Tech Lead, Software Engineer, 20+ GitHub projects about Clean Architecture, SOLID, DDD and TDD. Speaker/Streamer. Microsoft rMVP.
4
star
20

software-craftsmanship-study-plan

3
star
21

goat-ecs

Goat-ECS is an Entity-Component System with a friendly API to build objects with dynamic components.
C++
3
star
22

dotfiles

Shell
3
star
23

dotnet-new-on-the-web

Run dotnet new command on demand in an Web App
C#
2
star
24

tdd-practices

Practicing TDD
C#
1
star
25

openhackC4H

Classify Jobs description accordingly to a Natural Language then translate the results into Emoji!
C#
1
star
26

lapland

C#
1
star