Welcome
Fast, Git-native personal todo management from the command line.
Jyn is a personal todo tool for developers who live in the terminal. It stores tasks as plain files in a Git repo and works entirely offline.
Part of the Joyint Ecosystem
Jyn is the personal todo tool in the Joyint ecosystem, built on the same Git-native, terminal-first foundation as its sister tool Joy and the Joyint platform:
Joy
Git-native product management for developer teams. Backlog as YAML in your repo.
Key Features
- Fast capture - Add a task in seconds, right from your terminal
- Git-native - Tasks are plain files, versioned alongside your notes or code
- Tags and priorities - Organize and filter without overhead
- Standalone or integrated - Works on its own or alongside Joy for task overflow
Quick Start
Install the prebuilt binary:
curl -fsSL get.joyint.com/jyn | shAlternatives: cargo install jyn-cli (build from source) or
download a binary from GitHub Releases.
Tip: wary of the curl ... | sh pattern? Pipe through less first
(curl -fsSL get.joyint.com/jyn | less) to read the script, then re-run
with | sh when you are comfortable.
Then:
jyn init
jyn add "Review pull request JOY-00D3" --tag work
jyn add "Call Lisa" --tag personal --prio high
jyn lsWhat These Docs Cover
- Vision - Why Jyn exists and where it is heading
- Applications - CLI, TUI, App, CalDAV, and more
- Use Cases - How people use Jyn in practice
- Features - What you can do today and what is planned