In this article, we will be talking about 10 free and open-source to-do apps that using for school studying, productivity, and more.

By using to-do apps, you organize your tasks,  keep you on top of the work that you need to get, and feel productive and efficient with your time.

We listed below a very powerful app and also very easy to use.

1- Todo.txt

Todo.txt

Todo.txt is an open-source to-do app released under the GPL-3.0 License.

Todo.txt allows you to manage your tasks easily; without any checkboxes, drop-downs, reminders, or date pickers.

It also has full of user documentation and developer documentation, it is simple, flexible, highly effective, and convenient.

GitHub - todotxt/todo.txt-cli: ☑️ A simple and extensible shell script for managing your todo.txt file.
☑️ A simple and extensible shell script for managing your todo.txt file. - GitHub - todotxt/todo.txt-cli: ☑️ A simple and extensible shell script for managing your todo.txt file.

2- Joplin

Joplin

Joplin is a free note-taking app. It is an open-source app with synchronization capabilities released under MIT license.

Joplin supports multimedia notes such as images, videos, PDFs, and more. It allows you to share your notes with your friends, colleagues, and more.

It also uses End-to-end encryption that means the app is secure, it allows you to access your notes from your computer, phone, or anywhere.

Joplin website
Joplin, the open source note-taking application
GitHub - laurent22/joplin: Joplin - an open source note taking and to-do application with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
Joplin - an open source note taking and to-do application with synchronisation capabilities for Windows, macOS, Linux, Android and iOS. - GitHub - laurent22/joplin: Joplin - an open source note tak…

3- Task coach

Task coach

A task coach is a simple to-do manager to keep track of your tasks. It offers notes, categories, and more.

Furthermore, it is available for Windows, Mac OS X, Linux, BSD and released under the GPL-3.0 License and written with Python.

Task Coach
GitHub - TaskEvolution/Task-Coach-Evolution: Continued development of Task Coach, an open source to-do and task manager
Continued development of Task Coach, an open source to-do and task manager - GitHub - TaskEvolution/Task-Coach-Evolution: Continued development of Task Coach, an open source to-do and task manager

4- Taskwarrior

Taskwarrior

Taskwarrior is a free and open-source to-do list, task management software that manages your tasks list from the command line.

It is flexible, fast, understandable, it has extensive online documentation and more.

It is licensed under the MIT License and written in c++

GitHub - GothenburgBitFactory/taskwarrior: Taskwarrior - Command line Task Management
Taskwarrior - Command line Task Management. Contribute to GothenburgBitFactory/taskwarrior development by creating an account on GitHub.

5- TodoTxtMac

TodoTxtMac

TodoTxtMac is an open-source task manager for macOS that is fully keyboard-driven with one-key bindings for commonly-used commands

Their features include multiple selections in the task list, support due to date format, shortcuts to toggle completion, automatic update checking, displays general metadata, and more.

The project is licensed under the MIT license and written with Objective-C.

GitHub - mjdescy/TodoTxtMac: TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec.
TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec. - GitHub - mjdescy/TodoTxtMac: TodoTxtMac is a mini…

6- FromScratch

FromScratch

FromScratch is an open-source, free, simple, and smarter note-taking app

It is small which means the only UI is the text you type, automatic indenting, note folding, It uses checkboxes, has a powerful keyboard control.

It is written with JavaScript and released under the MIT license.

GitHub - Kilian/fromscratch: Autosaving Scratchpad. A simple but smart note-taking app
Autosaving Scratchpad. A simple but smart note-taking app - GitHub - Kilian/fromscratch: Autosaving Scratchpad. A simple but smart note-taking app

7- status-bar-todo

status-bar-todo

is a free and simple macOS app to keep your to-do list in the status bar that will keep you on track with your tasks.

Easily you can add a to-do, mark, and unmask to-do as completed, delete one or all to-do, edit a single to-do.

It is licensed under the MIT license and written in swift language.

GitHub - Onix-Systems/osx-status-bar-todo: Simple macOS app to keep TODO-list in status bar
Simple macOS app to keep TODO-list in status bar. Contribute to Onix-Systems/osx-status-bar-todo development by creating an account on GitHub.

8- Sleek

Sleek

Sleek is an open-source and to-do app based on todo.txt.

It has a modern and simple GUI and many functions which help users get things done, it can be used in full-text search as filters or to group and sort tasks list.

It is easy to integrate sleek with other todo.txt apps, it can be filtered by contexts, project, and properties, has a dark and light mode, hyperlinks are detected automatically on it, it supports multi-line to-dos, filters, and more.

Furthermore, it is released under the MIT licensed and written with JavaScript, CSS, and more.

GitHub - ransome1/sleek: todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS)
todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS) - GitHub - ransome1/sleek: todo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS)

9- Todour

Todour

Todour is an open-source, simple, robust app for handling todo.txt files. The app is self-explanatory, it is always working directly on the todo.txt when any action is performed.

Furthermore, there is no caching or intermediate storage of any kind or need to save.

It is released under the GPL-2.0 License and written with C++.

Todour | nerdur.com
GitHub - SverrirValgeirsson/Todour: The todo.txt application Todour
The todo.txt application Todour. Contribute to SverrirValgeirsson/Todour development by creating an account on GitHub.

10- TiddlyWiki

TiddlyWiki

TiddlyWiki is an open-source non-linear notebook for complex information.

It supports capturing, organizing, and sharing its aims to keep your to-do list or build a flexible and responsive website, it lets you choose where to keep your data, and you can access the note everywhere.

GitHub - TiddlyWiki/TiddlyWikiClassic: TiddlyWiki Classic (not to be confused with TiddlyWiki5: https://github.com/Jermolene/TiddlyWiki5)
TiddlyWiki Classic (not to be confused with TiddlyWiki5: https://github.com/Jermolene/TiddlyWiki5) - GitHub - TiddlyWiki/TiddlyWikiClassic: TiddlyWiki Classic (not to be confused with TiddlyWiki5:…
TiddlyWiki — a non-linear personal web notebook

In the end

Here comes the end of our list, which we will keep it open as we add more free open-source macOS To-do apps for users. So, if you know of any other app that we did not mention here, please let us know.