Our take
Quietno commits in the last 90 days- Activity
- 34
- Community
- 23
- Issues
- 21
- Pull requests
- 21
+1 stars in the last 30 days
Rachoon offers a focused, self-hosted invoicing workflow, but its quiet recent development and highly concentrated contributor base merit review before business-critical adoption.
Good fit if
- You want self-hosted invoice, quotation, client and payment management.
- You can run Docker services, including PostgreSQL and Gotenberg.
- AGPL-3.0 works for your deployment and distribution plans.
Look elsewhere if
- You need a project with consistent recent commits or broadly distributed development; there have been no commits in the last 90 days, and most of the code comes from one person.
- You need active issue or pull-request handling; none were closed or merged in the measured recent period.
- You cannot operate a database-backed service or meet AGPL-3.0 obligations.
All health signals
| Last commit | 2026-05-31 (5 months ago) |
|---|---|
| Commits, last 90 days | 0 |
| Releases, last 12 months | 2 (latest v1.3.9, 2026-05-17) |
| Contributors | 5 (top contributor: 93% of commits) |
| Issues closed, last 90 days | 0 |
| Pull requests merged, last 90 days | 0 |
| Project age | 3 years |
Checked on 2026-10-26 with the GitHub API.
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
978Forks
74Change since Nov 9, 2026: 0 stars·0 forks
Overview
Rachoon is a self-hosted invoicing platform for freelancers, small businesses and others who want control over their billing. Built with Nuxt.js and AdonisJS, it brings invoice and offer management, client records and payment tracking into one web application.
It runs with PostgreSQL and uses Gotenberg to generate PDFs. That makes it suited to people who can operate a small Docker-based service and want to keep their invoicing data on infrastructure they control.
Key Features
- Create and manage invoices and quotations.
- Organize and search client information.
- Track payment status, outstanding balances and overdue invoices.
- Customize invoice templates with Nunjucks.
- Configure multiple currencies and taxes.
- Export invoices as PDFs through Gotenberg.
- View revenue, pending payments and client statistics on a dashboard.
Use Cases
- A freelancer who wants to issue invoices and track unpaid balances without using a hosted billing service.
- A small business that needs client records, quotations and invoices in one self-hosted application.
- A business billing across currencies or using configurable tax settings.
- A team that wants to tailor invoice appearance with custom templates and branding.
What you need
Detected in the repository
- Node.js >=18 (from package.json)
- A Dockerfile, so it can run in a container; a Compose file sets up the related services
- Automated checks on GitHub Actions
License in plain words
AGPL-3.0network copyleft
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the license notice
- Share your changes: yes, the full source, also when people only use it over a network (e.g. as a hosted service)
- Includes an explicit patent grant from the contributors:
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
Use the Docker Compose example in the README to configure Rachoon, PostgreSQL and Gotenberg. Set the required database connection values and an APP_KEY of at least 32 characters, start the services, then visit http://localhost:8080/signup to create an account. See the README for the complete setup and development instructions.
Alternatives
- FOSSBilling: FOSSBilling targets hosting and online-service businesses, with automated client billing and extensions, while Rachoon focuses on freelancer and small-business invoicing.
- bigcapital: Bigcapital combines invoicing with double-entry accounting, inventory, and financial reporting, while Rachoon focuses on invoices, offers, clients, and payments.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| rachoon | TypeScript | AGPL-3.0 | 978 | Quiet |
| FOSSBilling | PHP | Apache-2.0 | 1.7k | Active |
| bigcapital | TypeScript | AGPL-3.0 | 3.9k | Active |
Considerations
- Deployment requires Node.js 18 or later for development, or Docker for the documented container setup. The Compose configuration includes PostgreSQL and Gotenberg, so operating Rachoon involves more than running the web application alone.
- The project is marked quiet, with no commits in the last 90 days, despite recent releases. Its five contributors are not evenly represented: most code comes from one contributor.
- The repository is licensed under AGPL-3.0. Review its terms for your intended use, especially if you modify or distribute the software.
- The README describes tests and CI checks, but the supplied project requirements do not identify tests as a requirement; verify the current test coverage and workflows before relying on them.
Found this useful?
Share it with someone who would like rachoon.