Jim

A Bullet Journal for the terminal.

Your todo list shouldn't stress you out.

Jim is fast, local, and needs no account. Each morning starts clean. Overdue tasks don't scream at you — you decide what to keep and what to let go.

Install

git clone https://github.com/pierresisson/jim.git
cd jim
bun install
bun run build
npm install -g .

Commands

Philosophy

Tasks don't carry over automatically. Each morning, you review what's there and consciously decide what to keep, snooze, or drop.

Dropping a task is not failure — it's a decision. If something keeps getting pushed to tomorrow, it either needs to be done today or it doesn't need to be done at all.

No shame. No notifications. No guilt. Just intention.