• Stars
    star
    952
  • Rank 48,013 (Top 1.0 %)
  • Language
    Go
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 1 year ago

Reviews

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

Repository Details

Simple task management for tech folks.

Ultralist

Simple task management for tech folks.

Actions Status

Ultralist is a task management system for technical people. It is command-line component that is very fast and stays out of the way.

Ultralist is based off of the Getting Things Done 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.

Ultralist Pro

You can optionally combine the Ultralist CLI with Ultralist Pro. 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.)
  • Arch Linux: May be installed from AUR 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.
  • If you have Golang installed: Run go get github.com/ultralist/ultralist.

Then, follow the quick start in the docs to quickly get up and running.

How is this different from todo.txt, Taskwarrior, etc?

todo.txt 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.
  2. Synchronizing. Syncing is built into the CLI using the ultralist.io service.
  3. 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

License

Ultralist is open source, and uses the MIT license.

More Repositories

1

fake_arel

fake_arel is a library that simulates Rails 3 ActiveRecord Arel calls using extensions to named_scope.
Ruby
57
star
2

screwcap

Screwcap is a Net::SSH wrapper that makes it easier to perform actions on remote servers.
Ruby
41
star
3

base16-obsidian

Base16 color scheme (with all the themes ) for Obsidian.md.
CSS
22
star
4

demo-cli

Create awesome command-line demos using pure JS and CSS.
JavaScript
22
star
5

sample_lotus_app

This is a sample lotus application. I ported over the Rails Tutorial app to the lotus framework.
JavaScript
13
star
6

todolist_frontend

The web frontend to todolist.
JavaScript
13
star
7

happy_fun_time_bot

XMPP bot so easy happy fun times!
Ruby
10
star
8

laptop-hackintosh-efi

The EFI folder for a Thinkpad Carbon X1 8th gen hackintosh.
C
9
star
9

12inch.reviews

See Pitchfork's album reviews, and listen to them!
CSS
5
star
10

screwcap_recipes

Recipe files for screwcap.
Ruby
5
star
11

freqtrade-prod

my strategy for freqtrade bot
Python
4
star
12

archived-dotfiles

Shell
3
star
13

todolist-ruby

A simple cli for managing your todos in a GTD-like fashion.
Ruby
3
star
14

nix_config

messing around with nix / nixos, storing the config here.
Nix
2
star
15

test

tester
2
star
16

polyweather

A simple golang program to output weather info into waybar.
Go
2
star
17

dell_xps_9500_macos_efi

An opencore-based EFI configuration for running Mac OS on a Dell XPS 9500.
C
1
star
18

whatsmyname

A test rails app for my screwcap demonstration. Nothing to see here.
Ruby
1
star
19

GVRuby

GVRuby is a ruby-based wrapper for Google Voice. It features a pluggable arch where you can write your own plugins to handle the output, or use one of the built-in ones.
1
star
20

ruby-fogbugz

Ruby
1
star
21

ultradeck-frontend

The new ultradeck frontend
CSS
1
star
22

banhammer

Banhammer game
Java
1
star
23

lotus_skeleton

This is a bare-bones skeleton app for lotus applications. Assumes minitest for testing.
Ruby
1
star
24

radical

Radical is a simplified nagios-like server checker.
Ruby
1
star
25

open_id_authentication_for_google

Lets you authenticate with Google's OpenID + request OAuth tokens in a single step
Ruby
1
star
26

resque_spec

Ruby
1
star
27

ultradeck-cli-old

the command line interface for ultradeck
Go
1
star