Money · Independent · 24 Oct 2026

saeloun/miru-web

Miru | Time Tracking and Invoicing and Employee Benefits. Built using Ruby On Rails and ReactJS

← Money

In simple English

Miru is a web application that helps you track billable hours, send invoices, and collect payments in one place. It replaces separate spreadsheets, timers, and billing tools. You can use the hosted service or run the code on your own server for free under the MIT licence. Setting up your own server requires technical knowledge of Ruby and Rails, but the hosted version is ready immediately. It is well-suited for small agencies, consultancies, and independent service providers.

What it is

Miru is an open-source business suite built with Ruby on Rails and React. It brings together time tracking, expense logs, client portals, invoicing, and reporting.

What it is good for

Agency owners and freelancers who want to stop stitching together multiple tools to track billable hours, send invoices, and collect client payments.

Stars267
LicenceMIT
Latestmiru-cli-v0.3.0 (2026-09-05)checked 24 Oct 2026
Last code change2026-10-24
Written inTypeScript
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Combines time tracking, invoicing, expenses, and payments in a single platform.
  • Includes client portals so clients can view and check invoice statuses easily.
  • Open source under the MIT licence with first-party Docker and Render deployment support.
Watch for
  • Self-hosting requires maintaining a Ruby on Rails backend, a PostgreSQL database, and Redis.
  • Advanced features like MCP agent endpoints may require a paid workspace plan on the hosted version.
  • Memory and server requirements are higher than a simple static site due to the full-stack Ruby and React architecture.
Replaces

spreadsheets and disconnected time tracking tools

Works well with

Stripe

Similar repositories
  • invoiceninja/invoiceninja10k stars

    A heavier open-source invoicing and time-tracking platform with extensive client billing features.

  • kimai/kimai5.1k stars

    A dedicated open-source time-tracking web app focused heavily on hours and reporting.

Also reviewed on Repo Radar
  • btcpayserver/btcpayserver7.8k stars

    Payment software you run yourself that takes Bitcoin into a wallet whose keys you hold.

  • hledgerorg/hledger4.8k stars

    Double-entry accounting over plain text files, with command-line, terminal, web and editor interfaces.

  • akaunting/akaunting10k stars

    Self-hosted invoicing and expense tracking, with the double-entry accounting sold separately as an add-on.

Install
git clone https://github.com/saeloun/miru-web.git
cd miru-web
bundle install
yarn install

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Project & Task Management › Time Tracking.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.