yap (pronounced y-ah-p) is a simple to-do list written in Swift. It allows you to add to-do items, mark them as "complete", set due dates, remove items, and purge entries. yap is available on Linux and macOS.
Go to the Releases page and get the source code.
- Make sure you have $HOME in your $PATH
- Run
make install
inside the project directory
This will build and install yap
in your home directory. Alternatively, you can run
swift build
, then get the binary from .build/release
folder.
- Type
yap
oryap <subcommand> -h/--help
to see available options and flags. - See Documentation
- It might be necessary to manually import to-do items after an update until v1.0
- Automatic export of items
- Add unit tests
- Add curses interface
Pull requests and bug reports are welcome.