Assembly Line

Open-source invoicing apps in 2026

18 open-source projects, ranked by GitHub stars and how recently each was worked on. Invoify leads with 6.4k stars, ahead of InvoiceShelf. 9 had code pushed in the last three months. Most common licenses: MIT (12), AGPL-3.0 (3) and Unlicense (1). Commercial invoicing apps are listed separately.

All open-source invoicing apps, ranked

Complete systems you can adopt 13

  1. 1
    Invoify al1abb

    An invoice generator app built using Next.js, Typescript, and Shadcn

    Complete system Usable You need to produce good-looking one-off invoices without signing up for an invoicing service.

    ★ 6.4k MIT TypeScript Active, pushed 2 months ago
  2. 2
    InvoiceShelf InvoiceShelf

    Open Source Invoicing Solution for Individuals & Businesses

    Complete system Usable You need straightforward invoicing on your own server and do not need full accounting.

    ★ 1.9k AGPL-3.0 PHP Active, pushed 6 days ago
  3. 3
    Invio kittendevv

    Self-hosted invoicing without the bloat.

    Complete system Usable A freelancer wants simple self-hosted invoicing with European e-invoice output.

    ★ 1.2k Unlicense TypeScript Active, pushed 14 days ago
  4. 4
    EasyInvoicePDF VladSez

    Free & Open-Source Invoice Generator - No Sign-Up, No Ads, Instant PDF Export, 100% In-Browser, and Fully Customizable Templates. ⭐ Star the repo if you like it

    Complete system Usable A freelancer wants quick, free, private PDF invoices without an account.

    ★ 1.1k AGPL-3.0 TypeScript Active, pushed 12 days ago
  5. 5
    SolidInvoice SolidInvoice

    Simple and elegant invoicing solution.

    Complete system Production-ready A freelancer or small business wants mature invoicing on its own server, or hosted for a flat monthly fee.

    ★ 978 MIT PHP Active, pushed 3 days ago
  6. 6
    Invoicerr invoicerr-app

    Invoicerr is a freelance-focused invoicing app that lets you create quotes, generate invoices, track payments, and collect secure signatures.

    Complete system Usable A European freelancer or small company needs e-invoicing compliance such as Factur-X, XRechnung or Peppol on its own server.

    ★ 733 AGPL-3.0 TypeScript Active, pushed yesterday
  7. 7
    Upcount namespace-ee

    Invoicing for freelancers & small businesses

    Complete system Usable A freelancer wants free invoicing and time tracking on one computer with no cloud account.

    ★ 400 GPL-3.0 TypeScript Active, pushed 18 days ago
  8. 8
    Free-GST-Billing-Software IamRamgarhia

    Free GST Billing Software — Free, open-source GST invoice & billing software. Tax Invoice, Proforma, Credit Note, Bill of Supply. CGST/SGST/IGST. Multi-currency. 100% offline, no signup. PWA installable.

    Complete system Experimental An Indian shop or freelancer wants free GST invoicing on one computer instead of paying for Tally or Vyapar.

    ★ 336 MIT JavaScript Active, pushed 4 days ago
  9. 9
    Manta hql287

    🎉 Flexible invoicing desktop app with beautiful & customizable templates.

    Complete system Experimental You want a simple offline invoice designer and accept unmaintained software.

    ★ 5.5k LGPL-3.0 JavaScript Quiet, pushed 2 years ago
  10. 10
    Serverless Invoices mokuappio

    Create and manage invoices in your browser. Serverless Invoices is a free invoicing tool for freelancers and small businesses. Made with Vue.js.

    Complete system Usable A freelancer wants a free invoice tool with no server, or a developer wants a starter to wire to another backend.

    ★ 519 MIT Vue Quiet, pushed 2 years ago
  11. 11
    Siwapp-ror siwapp

    Online Invoice Management in Ruby On Rails.

    Complete system Experimental You maintain an existing Siwapp install; new users should pick a maintained invoicing app.

    ★ 328 MIT Ruby Quiet, pushed 3 years ago
  12. 12
    QuickBill PunitGr

    Create unlimited invoices for free.

    Complete system Experimental Only as a code example; better maintained invoice generators exist.

    ★ 326 MIT SCSS Quiet, pushed 5 years ago
  13. 13
    Offline_Invoicing tngoman

    Desktop invoicing app built with electron. Create Quotes and Invoices. Download PDF or Email directly to your customers.

    Complete system Experimental Only as a code sample; it has not been updated since 2020.

    ★ 164 MIT JavaScript Quiet, pushed 6 years ago

Building blocks for your own system 1

  1. 1
    Laravel-invoices ElegantEngineeringTech

    📑 Store and generate beautiful PDF invoices in Laravel

    Building block Usable Your Laravel app needs proper invoice records and PDFs without building them yourself.

    ★ 237 MIT PHP Active, pushed today

Developer tools 1

  1. 1
    Klirr Sajjon

    Zero-maintenance and smart FOSS generating beautiful invoices for services and expenses.

    Developer tool Experimental A contractor who bills the same client each month wants invoices generated from the terminal.

    ★ 141 MIT Rust Slowing, pushed 5 months ago

Templates and starters 3

  1. 1
    Accountill panshak

    Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)

    Template or starter Experimental You are learning the MERN stack and want an invoicing example to study.

    ★ 1.7k MIT JavaScript Quiet, pushed 2 years ago
  2. 2
    React Invoice Generator tuanpham-dev

    React Invoice Generator allows you quickly make invoices and export them as PDF

    Template or starter Experimental You want a minimal example of generating PDFs from a React form.

    ★ 678 MIT TypeScript Quiet, pushed 2 years ago
  3. 3
    Akpoho Invoicing Software ndianabasi

    Akpoho Invoicing Software is an open-source software which provides quotation, invoicing, and receipt functionalities for small businesses.

    Template or starter Experimental You want to learn how to structure an AdonisJS and Vue app around a business domain.

    ★ 112 MIT TypeScript Quiet, pushed 2 years ago

Compared head to head

Also under accounting software

Open-source licenses

  • Permissive: 12. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
  • Network copyleft: 3. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
  • Public domain: 1. No conditions at all. You can copy, change and sell the code without even keeping the notice.
  • Strong copyleft: 1. If you distribute the program or anything built on it, you must release the whole source under the same license.
  • Weak copyleft: 1. Changes to the licensed files must be shared, but you can link them into a closed program.

Languages

TypeScript 7, JavaScript 4, PHP 3, Rust 1, Vue 1, Ruby 1 and SCSS 1.

Made software that belongs here? Add it. Listing is free.