Track billable work
Start a timer on the web, CLI, or desktop app. Every hour knows the client, project, and rate.
Miru is open-source time tracking and invoicing for teams that bill by the hour. Hosted when you want speed. Self-hosted when you want control.
Start a timer on the web, CLI, or desktop app. Every hour knows the client, project, and rate.
Turn approved time into invoices. Add expenses, taxes, discounts, and send one clean bill.
Revenue, utilization, overdue invoices, project burn. The numbers should shout before month-end.
Hosted for speed; self-host the Rails app for control and no vendor lock-in.
Track the work, approve the hours, send the invoice, collect the money. Fewer tabs. Fewer exports. Fewer numbers that only exist in someone's spreadsheet.
Timers, manual entries, weekly approvals, and rates per team member.
A local-first desktop app for fast capture, menu bar control, timer stack, idle recovery, and Miru sync.
Generate invoices from approved work. Add expenses. Send the bill.
See paid, pending, overdue, and projected revenue without exporting to a spreadsheet.
Built for billable teams
$1 per member per month, from the first member. Self-host for free if that is the right call.
$1 /member/month
Hosted Miru. Every feature from the first member — API, CLI, and priority support included.
$0
The full product, MIT-licensed. You run it — your servers, your ops, your data.
$1K+
For self-hosted teams that want deployment help, SLAs, and security review support.
Why Miru exists
"We bill clients across time zones and currencies. We needed tracking, invoicing, expenses, reports, and payments in one product. We did not need another enterprise-priced SaaS seat tax."
Vipul A M
Co-founder, Saeloun and creator of Miru
No sales maze here. The docs, comparison pages, and source code are all public.
Miru is open-source time tracking, invoicing, expenses, payments, and reporting for teams that bill by the hour.
Yes. Miru is an open-source Rails app. Self-hosting gives control, but you own ops: backups, upgrades, and security maintenance.
Miru Cloud is $1 per member per month, from the first member. Self-hosting is free — the app is MIT-licensed and you run it on your own infrastructure.
Miru is best for agencies, consultants, freelancers, startups, and service teams that track billable hours and send invoices.
For many billing workflows, yes. Miru combines time tracking, invoicing, expenses, payments, and reports in one open-source product.
Yes. Miru Time Tracking ships as a local-first desktop timer for Apple Silicon Macs, Intel Macs, Linux, and Windows, with menu bar controls, a timer stack, idle recovery, time entries, and Miru web sync.
Ship. Bill. Repeat.
Start with hosted Miru in minutes. Self-host the open-source app when your data policy needs it.