Related



Comparison to Open Source Alternatives

If TaskLite isn't your cup of tea, maybe one of the other free task managers fits the bill:

NameDescription
BukuStore and manage your bookmarks from the command line
DooitA TUI todo manager
DstaskSingle binary CLI todo manager with git sync and markdown notes
EtmEvent and task manager
EurekaCLI tool to input and store ideas without leaving the terminal
nbCLI note-taking, bookmarking, archiving, and knowledge base app
NeorgTool for structured note taking and project/task management
Nvim-OrgModeOrgmode clone written in Lua for Neovim
Org modeNotes and todo lists powered by an Emacs based plain-text system
SmosPurely functional semantic tree-based editor (like Org mode)
TaskwarriorCommand line task management
td-cliCommand line todo list manager
Todo.txtSimple and extensible shell script for managing a todotxt file
TodomanSimple iCalendar + CalDAV based CLI todo manager
ToodlesProject management from the TODO's in your codebase
TopydoPowerful todo list application for the console based on todo.txt
TTDLTerminal Todo List Manager
UnfogA simple CLI task and time manager
VikunjaSelf-hostable to-do app
Vim-OrgModeText outlining and task management based on Emacs' Org-Mode

Stats

Updated on 2024-05-05.

NrNameStarsCommitsContrib.Code1. Commit
1nb7495739520Shell2014‑11‑12
2Buku6160205869Python2015‑11‑02
3Neorg58723323108Lua2021‑04‑11
4Todo.txt547748366Shell2009‑03‑05
5Org mode~4000~25000543EmacsLisp2003‑01‑01
6Taskwarrior390411650147C++2008‑04‑19
7Vim-OrgMode3083104447Python2010‑10‑09
8Nvim-OrgMode2752108155Lua2021‑05‑13
9Dooit190894814Python2022‑04‑17
9Toodles96621113Haskell2018‑09‑04
10Dstask77088214Go2018‑12‑08
10Topydo750144613Python2014‑10‑19
11Eureka7382588Rust2017‑11‑20
12Vikunja707973256Go2018-06-10
13Todoman47297435Python2015‑03‑29
14Smos283274123Haskell2018‑07‑29
15TTDL1932477Rust2018‑12‑30
16TaskLite1914445Haskell2018‑06‑04
17Unfog1841984Haskell2019‑10‑22
18td-cli1843102Python2018‑06‑03
19Etm4038794Python2017‑09‑02

Numbers with a ~ are not necessarily comparable, as they are either estimated or from another platform than GitHub.

Commercial Alternatives

For completeness sake here is also a list of popular commercial apps and SaaS providers:

  • Asana - Your team’s goals, plans, tasks, files together in one shared space.
  • Google Keep - Hybrid note taking and todo app.
  • Jira - Bug- & issue-tracking and project-management service.
  • Microsoft TODO - Cloud based task management application.
  • Nirvana - To-do app available on macOS, Android, Windows, and web.
  • Remember The Milk - Web based task- and time-management.
  • Tasker - Tool for managing tasks, processes and employees.
  • TaskPaper - Plain text to-do lists (macOS app).
  • Things - Personal task manager to achieve your goals (Apple only).
  • Todoist - SaaS to-do list to organize work and life.
  • Trello - Web based Kanban list-making application.

Archive

The following projects appear to be inactive or no longer actively maintained:

NameDescription
CommitTasksCombination between git commit and todo list
EagleMinimalistic todo app for command line
FfA distributed note taker and task manager
git-pendingGit plugin to list TODO, FIXME, … comments in a repository
PomodayKeyboard only task management web app
tMinimal command-line todo list manager
TaskbookTasks, boards & notes for the command-line habitat
TaskellCommand line Kanban board / task management
TracliCommand line app that tracks your time
UltralistOpen source task management system for the command line
WorkCLI TODO app written with Rust and SQLite
YokadiCommand line oriented, SQLite powered todo list

Stats

Updated on 2024-05-05.

NameStarsCommitsContrib.Code1. Commit
Taskbook888823228JavaScript2018‑02‑12
Taskell1703106410Haskell2017‑11‑15
Ultralist94741920Go2016‑04‑23
t740979Python2009‑08‑26
Pomoday57716514TypeScript2019‑10‑24
git-pending303372JavaScript2019‑06‑17
CommitTasks294944JavaScript2018‑08‑17
Ff19083310Haskell2017‑12‑29
Yokadi129115912Python2008‑08‑24
Tracli37623JavaScript2019‑07‑15
Eagle27461Python2018‑10‑28
Work24671Rust2020‑07‑15

How to Get Latest Stats

You can run the GraphgQL query in load-related-stats.gql in the GitHub GraphQL Explorer at docs.github.com/en/graphql/overview/explorer to get the latest stats.

Or you can use Airput to create an Aisequel table with the stats.

AIRSEQUEL_DB_ID='01…' \
AIRSEQUEL_API_TOKEN='ast_…' \
GITHUB_TOKEN='ghp_…' \
airput github-upload ad-si/TaskLite && \
airput github-upload xwmx/nb && \
airput github-upload jarun/Buku && \
…