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 installinside 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
yaporyap <subcommand> -h/--helpto 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.
