Track clients, projects, invoices, and follow-ups. Local SQLite. No cloud. No subscription. CLI tool.
Freelancers juggle clients, projects, and invoices across spreadsheets, sticky notes, and memory.
Enterprise CRMs are overbuilt. They require setup, training, and a monthly subscription. Freelancers need something that works in 30 seconds.
Existing tools are either too simple or too complex.
Spreadsheets have no structure. Full CRMs have a learning curve. There is a gap for a lightweight CLI tool that just tracks what matters.
A CLI tool with local SQLite storage. Track:
Name, email, hourly rate.
Client, name, status (active, completed, cancelled).
Amount, due date, status (unpaid, paid, overdue).
$ python tracker.py add-client --name "Acme Corp" --email "billing@acme.com" --rate 75
{"id": 1, "name": "Acme Corp", "email": "billing@acme.com", "rate": 75.0}
$ python tracker.py add-invoice --client "Acme Corp" --amount 1500 --due 2026-02-01
{"id": 1, "amount": 1500.0, "status": "unpaid", "due_date": "2026-02-01"}
$ python tracker.py mark-paid --invoice-id 1
{"id": 1, "status": "paid"}
Local SQLite database. No cloud. No subscription. No data leaves your machine.
A CLI tool is the fastest interface for a freelancer who lives in the terminal.
No browser tabs. No loading screens. No sync issues. Just type a command and get a result.
EUR29 one-time. Runs locally. No subscription, no cloud, no data collection.
Buy now - EUR29