https://github.com/gammons/ultralist
Simple task management for tech folks.
https://github.com/gammons/ultralist
command-line task-manager
Last synced: about 1 year ago
JSON representation
Simple task management for tech folks.
- Host: GitHub
- URL: https://github.com/gammons/ultralist
- Owner: gammons
- License: mit
- Created: 2016-04-26T19:16:52.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2023-05-21T09:25:23.000Z (about 3 years ago)
- Last Synced: 2025-04-12T06:12:36.157Z (about 1 year ago)
- Topics: command-line, task-manager
- Language: Go
- Homepage: https://ultralist.io
- Size: 8.23 MB
- Stars: 954
- Watchers: 12
- Forks: 101
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Ultralist
### Simple task management for tech folks.
[](https://goreportcard.com/report/github.com/ultralist/ultralist)
[](https://github.com/ultralist/ultralist/actions)
Ultralist is a task management system for technical people. It is command-line component that is very fast and stays out of the way.
[](https://ultralist.io)
Ultralist is based off of the [Getting Things Done][gtd] system, and is centered around the following concepts:
* due dates
* projects and contexts
* statuses
* task recurrence
The CLI is _fast_, _powerful_ and _intuitive_. It will also always be open source.
## Documentation
All of Ultralist's documentation is available on the [Ultralist website](https://ultralist.io).
* [Ultralist Concepts](https://ultralist.io/docs/basics/concepts/)
* [Quickstart](https://ultralist.io/docs/cli/quickstart/)
* [Managing todos](https://ultralist.io/docs/cli/managing_tasks/)
* [Todo Recurrence](https://ultralist.io/docs/cli/recurrence/)
* [Listing and filtering todos](https://ultralist.io/docs/cli/showing_tasks/)
* [Best Practices](https://ultralist.io/docs/cli/best_practices/)
* [Syncing with Ultralist Pro](https://ultralist.io/docs/cli/pro_integration/)
* [The .todos.json file format](https://ultralist.io/docs/cli/todos_json/)
## Ultralist Pro
You can optionally combine the Ultralist CLI with [Ultralist Pro](https://ultralist.io). Doing so adds the following benefits:
* Easily keep CLI lists in sync across multiple computers.
* Manage your list with a slick web app.
* Use the Ultralist mobile apps.
* Use the Slack integration. Add + manage tasks directly from Slack.
* Use our robust API to enable more complex workflows.
Ultralist Pro provides a superior task management experience to Todoist, Any.do etc. The command-line will app _always_ be first and foremost.
## Is it good?
Yes. Yes it is.
## Installation
* **Mac OS**: Run `brew install ultralist`. (Or `port install ultralist` if you are using [MacPorts](https://www.macports.org).)
* **Arch Linux**: May be installed from AUR [ultralist](https://aur.archlinux.org/packages/ultralist/)
* **FreeBSD**: Run `pkg install ultralist` or `cd /usr/ports/deskutils/ultralist && make install clean`
* **Other systems**: Get the correct ultralist binary from the [releases page](https://github.com/ultralist/ultralist/releases).
* If you have Golang installed: Run `go get github.com/ultralist/ultralist`.
Then, follow the [quick start](https://ultralist.io/docs/cli/quickstart/) in the docs to quickly get up and running.
## How is this different from todo.txt, Taskwarrior, etc?
[todo.txt](http://todotxt.org/) is great. But it didn't work well for my needs.
Here's how ultralist compares specifically to todo.txt:
1. **Due dates.** they are a core concept of ultralist but not todo.txt.
1. **Synchronizing.** Syncing is built into the CLI using the [ultralist.io](https://ultralist.io) service.
1. **Active development.** the ultralist CLI is under active development, whereas todo.txt's CLI is not.
Taskwarrior is a similar system, however it is less intuitive and not maintained.
## Author
Please send complaints, complements, rants, etc to [Grant Ammons][ga]
## License
Ultralist is open source, and uses the [MIT license](https://github.com/ultralist/ultralist/blob/master/LICENSE.md).
[ga]: https://twitter.com/gammons
[gtd]: http://lifehacker.com/productivity-101-a-primer-to-the-getting-things-done-1551880955