Pull to refresh
Resumancer

resumancer cli

Log your craft from anywhere.

One command to install. Works on macOS, Linux, and Windows.

Works on x64, ARM64, and Alpine (musl). Architecture is auto-detected.

$ curl -fsSL resumancer.com/install.sh | bash

Installs to ~/.resumancer/bin and adds it to your PATH. Run source ~/.bashrc or restart your shell after installing.

What you're installing

resumancer is a developer journal ecosystem. The CLI lets you log what you build, learn, and achieve in one line. Run it without arguments to open a full TUI dashboard for browsing entries, tracking streaks, and managing branches. The web app gives you the same journal from any browser.

It's a single binary. It creates a small SQLite database at ~/.resumancer/data/resumancer.db and a config file at ~/.resumancer/config.toml. That's it. No background processes, no telemetry, no network calls. Everything lives on your machine and nowhere else.

The CLI works completely offline and the web app is in closed beta — both are free. Bidirectional sync between them is coming soon as a paid feature. Read more about the project.

~/how-it-works
$ resumancer build "shipped the auth flow"

CLI for quick entries, TUI for browsing, web app for access anywhere

Local SQLite database
free
~/.resumancer/data/resumancer.db

Your machine. Zero network calls. Works offline.

That's it. Free. Done.

want more?
Bidirectional Sync
coming soon paid

Connect CLI and web app. Log from the terminal, review from the browser.

$ resumancer export --json

Your data. Always exportable. Never locked in.

What you can do

$ resumancer build "shipped auth flow"
Quick capture. Log what you built in one line, right from your terminal.
$ resumancer
TUI dashboard. Browse your journal, streaks, and branches without leaving the terminal.
$ resumancer build "fixed auth bug" --commit
Git trail. Link entries to commits — real evidence of what you shipped.
$ resumancer backfill
Backfill. Import your existing git history as journal entries — start with months of data on day one.
$ resumancer branch create side-project
Branches. Organize work into parallel streams — day job, side project, learning.
$ resumancer export --json
Export. Take your data with you. JSON or Markdown, whatever you need.