# crater-invoice-inc/crater

Open Source Invoicing Solution for Individuals & Businesses

Repository: https://github.com/crater-invoice-inc/crater
Canonical: https://ross.abutalabs.com/products/crater
Homepage: https://craterapp.com
Language: PHP
License: AGPL-3.0
License Family: copyleft
Topics: invoices, php, laravel, javascript, vue, payment, laravel-framework
Last push: 2024-08-10T09:32:07+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2478, "days_push": 753, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 8340, forks 1708 (observed 2026-08-28T04:10:20.396090+00:00)

## What it is
Crater is an open-source, self-hosted invoicing application for individuals and businesses, built with Laravel and Vue.js, with companion React Native mobile apps. It supports creating professional invoices and estimates, tracking expenses and payments, recurring invoices, a customer portal, and Stripe payment integration.

## Use cases
- create and send professional invoices to clients
- generate estimates and convert them to invoices
- track business expenses and payments
- set up recurring invoices for subscription clients
- self-host an invoicing alternative to SaaS tools
- let customers view and pay invoices through a portal
- manage multiple companies from one installation

## When to choose
- you want a free, self-hosted invoicing system you fully control
- you need invoices, estimates, and expense tracking in one web app
- you want mobile apps for invoicing on the go
- you need multi-company support and white-labeling

## When to avoid
- you need full double-entry accounting, payroll, or inventory management (not implemented)
- you want a commercially supported embedded AR/AP API product (the company has pivoted to that)
- you require active feature development - the open-source project appears to be in maintenance mode
- you need vendor/bill management or time tracking

## Facets
- artifact type: application
- maturity: maintenance
- function: web-framework, api-framework, pdf, email, self-hosted
- domain: fintech, e-commerce, web-development, self-hosted, developer-tools
- platform: php, self-hosted, cross-platform
- tags: invoicing, estimates, expenses, payments, stripe, laravel, vuejs, react-native, accounting, customer-portal, recurring-invoices, web-server, docker, android, ios

## Member repositories
- crater-invoice-inc/crater (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:20.396090+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:27:43.122578+00:00, confidence not recorded.
  - readme: https://github.com/crater-invoice-inc/crater (fetched 2026-08-28T04:10:20.396090+00:00, sha 42bfa1e8a25a)
  - homepage: https://craterapp.com (fetched 2026-08-29T08:27:37.359741+00:00, sha 8859e8ae99a6)
  - site_page: https://docs.crater.financial (fetched 2026-08-29T08:27:37.369139+00:00, sha 4d88ccf269ae)
  - site_page: https://docs.crater.financial/quickstart (fetched 2026-08-29T08:27:37.371031+00:00, sha 946f32bb30d7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
