All Projects → z0al → git-todos

z0al / git-todos

Licence: Apache-2.0 license
A Git based Todos App for Developers ⚡

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to git-todos

To-Do App
A Simple To-Do App With Js
Stars: ✭ 21 (-63.79%)
Mutual labels:  todos
Todo-List
✔️ Create to-do lists to easily manage your ideas and work.
Stars: ✭ 30 (-48.28%)
Mutual labels:  todos
github-templates
Good templates for the issue, pull request, and contributing templates on GitHub, GitLab, and Bitbucket.
Stars: ✭ 65 (+12.07%)
Mutual labels:  git-alias
dotfiles
vim, zsh, tmux etc.
Stars: ✭ 26 (-55.17%)
Mutual labels:  git-alias
Todo.txt Cli
☑️ A simple and extensible shell script for managing your todo.txt file.
Stars: ✭ 4,725 (+8046.55%)
Mutual labels:  todos
ttdl
TTDL - Terminal Todo List Manager
Stars: ✭ 91 (+56.9%)
Mutual labels:  todos
todo-app
An Adobe AIR mobile app that uses the Firebase V3 API to save users to do's lists and manage their accounts.
Stars: ✭ 19 (-67.24%)
Mutual labels:  todos
Streak-Tasks
Streak Tasks Habit Tracker
Stars: ✭ 27 (-53.45%)
Mutual labels:  todos
liuye
柳叶清单开放 API 文档
Stars: ✭ 32 (-44.83%)
Mutual labels:  todos
Git Todos Logo

A Git based Todos App for Developers


downloads count current release number say thanks to the author share with friends on twitter

Git-todos is Command Line Interface (CLI) that helps to manage local To-Dos with ease. It aims to help you get things done rather than organizing them.

You can use Git-todos to add/remove To-Do items locally, import issues from remote repositories and to automate the generation of Git commits. Git-todos stores To-Dos list locally, and per-repository.

Features

  • 📖 Uses plain text file as storage
  • 🙌 Developers friendly
  • 🚀 Helps to get things done
  • :octocat: Easily import issues from GitHub
  • ✌️ Adds a little bit of encouragements

Interrested to learn more? Read the original blog post.

Installation

Latest release

You can grab the latest binary from the releases page.

Install on Linux

On Linux you can install or update to the latest released version with snap:

$ snap install git-todos
$ snap refresh git-todos

Note: Because snaps with strict confinement can't access the global ~/.gitconfig file, you may need to configure user.name and user.email per repository in order for git-todos to perform commits.

Run these commands to resolve the issue:

$ git config --local user.email "[email protected]"
$ git config --local user.name "Your Name"

Install on macOS

On macOS you can install or upgrade to the latest released version with Homebrew:

$ brew tap ahmed-taj/git-todos
$ brew install git-todos
$ brew upgrade git-todos

Do you prefer another way to install? Let me know

Usage

The project provides a simple Command Line Interface (CLI). To use the tool simply run git-todos. If the tool binary is available in your system PATH you may also run it without the - e.g: git todos <command>, thanks to Git.

$ git-todos help
A Git based Todos App for Developers ⚡

Usage:
  git-todos [command]

Available Commands:
  add         Add a new Todo
  finish      Finish a Todo and commit staged changes
  help        Help about any command
  import      Import an issue from remote Provider (ie. GitHub) as Todo
  list        List available Todos
  mark        Mark a single Todo
  remove      Remove existing Todo
  show        Show Todo details
  version     Print the version number

Flags:
  -h, --help   help for git-todos

Use "git-todos [command] --help" for more information about a command.

Like it?

Give it a star() 👆 and share it with your friends. Enjoy!

License

The project is released under the Apache 2.0 license. See LICENSE

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