quests
Version, currently master branch1 version
- master branchlatestMay 16, 2026
github.com/baltavay/quests.cr
A terminal-based quest management application built with Crystal. Manage your quests a terminal interface.
3 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
quests:
github: baltavay/quests.cr
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- maksat
- Target
questsfrom src/quests.cr
Dependencies
Runtime Dependencies
- ori*github: baltavay/ori
README
quests.cr
Terminal todo app for Omarchy. Built with Crystal and crubbletea.

Usage
quests Launch TUI
quests add "Buy milk" Quick add
quests done 3 Toggle done by id
quests list Print tasks to terminal
quests --waybar Waybar JSON output
quests --count Print pending count
Keybindings
| Key | Action |
|---|---|
| a | Add quest |
| e | Edit quest |
| d | Delete quest |
| enter | View details |
| space | Toggle done |
| / | Filter |
| ? | Help |
| q | Quit |
Waybar
"custom/quests": {
"exec": "/path/to/bin/quests --waybar",
"return-type": "json",
"format": "{}",
"on-click": "omarchy-launch-floating-terminal-with-presentation /path/to/bin/quests",
"interval": 30
}
Build
make # shards build --release
make clean # remove binary
Binary at bin/quests. Data stored in ~/.local/share/quests/data.json.
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- May 16, 2026
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/baltavay/quests.cr
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 1