#tui #task #notes #todo

bin+lib taskfinder

A terminal user interface that extracts and displays tasks from plain text files

21 releases (stable)

Uses new Rust 2024

new 2.8.0 Apr 13, 2025
2.7.0 Mar 29, 2025
2.5.1 Jan 14, 2025
2.4.1 Nov 2, 2024
0.8.0 Mar 26, 2024

#1253 in Command line utilities

Download history 123/week @ 2025-01-08 122/week @ 2025-01-15 5/week @ 2025-02-05 2/week @ 2025-02-19 67/week @ 2025-02-26 76/week @ 2025-03-05 125/week @ 2025-03-26 16/week @ 2025-04-02

147 downloads per month

AGPL-3.0-or-later

150KB
3.5K SLoC

taskfinder

Keep your project-related tasks where they belong - with your notes on the project! This program, a terminal user interface (TUI), will extract and display them.

Installation: INSTALL.md

Changelog: CHANGELOG.md

Usage: USAGE.md

License: LICENSE.md

Screenshots: https://kdwarn.net/projects/taskfinder

Origins/Rationalization

For years, I used a task SaaS app to keep track of what I needed to do. However, I disliked this large amount of data about me and what I do being on someone else's server, and unencrypted to boot. So I started to just use pen and paper, organized by date. However, this doesn't allow for easy capturing of tasks that don't really have to be done on a particular date, or that belong to a single project. So I then started to write down tasks in my digital-file-based note-taking system (you can read more about that here), where I also keep project notes. But then I had to start searching for them, and sometimes they were getting lost in the mix. So, taskfinder was born.

Dependencies

~10–21MB
~314K SLoC