Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kakakakakku/togoo
Super Simple CLI for TODO management 🐠
https://github.com/kakakakakku/togoo
cli golang sqlite todo todolist
Last synced: 5 days ago
JSON representation
Super Simple CLI for TODO management 🐠
- Host: GitHub
- URL: https://github.com/kakakakakku/togoo
- Owner: kakakakakku
- Created: 2015-12-22T07:33:27.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-22T04:38:16.000Z (almost 8 years ago)
- Last Synced: 2024-06-20T16:47:36.175Z (7 months ago)
- Topics: cli, golang, sqlite, todo, todolist
- Language: Go
- Homepage:
- Size: 262 KB
- Stars: 23
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Togoo [![Build Status](https://travis-ci.org/kakakakakku/togoo.svg)](https://travis-ci.org/kakakakakku/togoo) [![Go Report Card](https://goreportcard.com/badge/github.com/kakakakakku/togoo)](https://goreportcard.com/report/github.com/kakakakakku/togoo)
Togoo : Simple CLI TODO Tool, using Golang and SQLite.
![Usage](images/usage.gif)
## Install
To install, use `go get`:
```bash
$ go get -u github.com/kakakakakku/togoo
$ togoo init
```## Commands
```
init
add, a
update, u
list, l
done, d
delete
help, h
```## Usage
```bash
➜ ~ togoo add xxx
➜ ~ togoo add yyy
➜ ~ togoo list
+----+-------+--------+
| NO | TITLE | STATUS |
+----+-------+--------+
| 1 | xxx | - |
| 2 | yyy | - |
+----+-------+--------+
➜ ~ togoo done 1
➜ ~ togoo list
+----+-------+--------+
| NO | TITLE | STATUS |
+----+-------+--------+
| 2 | yyy | - |
+----+-------+--------+
➜ ~ togoo list -a
+----+-------+--------+
| NO | TITLE | STATUS |
+----+-------+--------+
| 1 | xxx | Done |
| 2 | yyy | - |
+----+-------+--------+
```## Contribution
1. Fork ([https://github.com/kakakakakku/togoo/fork](https://github.com/kakakakakku/togoo/fork))
1. Create a feature branch
1. Commit your changes
1. Rebase your local changes against the master branch
1. Run test suite with the `go test ./...` command and confirm that it passes
1. Run `gofmt -s`
1. Create a new Pull Request## Author
* [kakakakakku](https://github.com/kakakakakku)