Crater logo

Crater

Open source invoicing app for tracking expenses, payments, invoices, and estimates

Open Source Alternative to
Repository activity
  • Stars8.3k
  • Forks1.7k
  • Open Issues424
License

AGPL-3.0

Languages
  • PHP
  • Vue
  • JavaScript
Crater screenshot

About Crater

Crater is a web and mobile app for creating professional invoices and estimates while tracking expenses and payments. It targets individuals and businesses that want invoicing, payment tracking, and customer-facing billing in one self-hosted system.

The web app is built with Laravel and Vue.js, and the mobile apps for Android and iOS use React Native. Capabilities include recurring invoices, multiple companies, custom fields on invoices and estimates, a customer portal, Stripe payments, email configuration, and white labeling of invoice, email, and portal themes.

Crater can be self-hosted from the release downloads or run as a Docker image. It is released under the GNU AGPL v3 and maintained by Crater Invoice, Inc.

Key features

  • Create invoices and estimates, track expenses and payments
  • Recurring invoices and multiple companies
  • Custom fields on invoices and estimates
  • Customer portal with Stripe payments
  • White labeling of invoice, email, and portal themes

Details

On GitHub since
2019
Built with
Laravel · Vue.js
Mobile
React Native (Android · iOS)
License
GNU AGPLv3
Platforms
Web · Android · iOS · Docker
Self-hosting
Release download · Docker