Ross ROSS = Recommend OSS · open-source software intelligence for agents

Invoice Ninja

A source-available invoice, quote, project and time-tracking app built with Laravel observed · 2026-08-28

github.com/invoiceninja/invoiceninja · homepage · PHP · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1.0
  • age_days: 4663
  • days_rel: 8
  • days_push: 8
  • n_releases_24m: 223

Full methodology

Adoption not part of the score

10027 stars · 2686 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Invoice Ninja is a source-available invoicing application for freelancers and small businesses, covering invoices, quotes, expenses, projects, time tracking, and online payments. It is built with Laravel and Flutter, and can be used as a hosted SaaS or self-hosted with full control over the server.

Use cases

  • create and send invoices to clients
  • accept online payments via stripe or paypal
  • track billable time and convert tasks to invoices
  • manage recurring invoices and auto-billing
  • send quotes and proposals with e-signature approval
  • track expenses and import bank transactions
  • self-host an invoicing app for my business
  • give clients a branded portal to view and pay invoices

When to choose

  • you are a freelancer or small business needing invoicing, quotes, and payments in one tool
  • you want a self-hosted alternative to commercial invoicing SaaS
  • you need time tracking, projects, and expense management alongside invoicing
  • you require multi-currency, multi-language invoicing with customizable templates
  • you want e-invoicing and PEPPOL network access

When to avoid

  • you need a fully open-source (OSI-approved) license - the code is source-available with restrictions
  • you only need simple one-off invoices without projects or payments
  • you want to remove branding without paying for a white-label license
  • you need deep accounting features like double-entry bookkeeping - use dedicated accounting software

Facets

application · maturity active

pdf api-framework self-hosted fintech developer-tools e-commerce self-hosted cross-platform php self-hosted windows cross-platform invoicing quotes expenses kanban e-invoicing peppol laravel flutter client-portal payment-gateways freelancers small-business billing time-tracking payments web-server android ios macos linux docker

6 sources

Member repositories

RepositoryRoleHealth v2
invoiceninja/invoiceninjamain95
invoiceninja/admin-portalfrontend94

For agents

markdown · JSON · MCP: product_card(name="invoiceninja/invoiceninja")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem