Frappe Books logo

Frappe Books

Desktop accounting for small businesses, works offline with local storage

Open Source Alternative to
Repository activity
  • Stars4.7k
  • Forks1.1k
  • Open Issues215
frappe-books health score - Linux Foundation Insights
License

AGPL-3.0

Languages
  • TypeScript
  • Vue
  • HTML
Frappe Books screenshot

About Frappe Books

Frappe Books is desktop accounting software for small and medium businesses that want to manage finances without a cloud service. Income, expenses, bills, and invoices stay in an app that runs offline and syncs later.

It covers double-entry accounting, invoicing, billing, payments, and journal entries, plus an integrated point of sale for retail. Financial reports include the general ledger, profit and loss statement, balance sheet, and trial balance, with a dashboard summarizing key figures.

The app is built with Electron and Vue.js and stores all data in a local SQLite file on your machine. It runs on Windows, macOS, and Linux, with installers from the releases page, Homebrew, and Flathub.

Key features

  • Offline desktop accounting with local SQLite storage
  • Double-entry accounting for accurate books
  • Invoicing, billing, payments, and journal entries
  • Integrated point of sale for retail
  • Ledger, P&L, balance sheet, and trial balance reports

Details

On GitHub since
2018
Maintainer
Frappe
Built with
Electron · Vue.js
Storage
Local SQLite file
Platforms
Windows · macOS · Linux
Install
Releases · Homebrew · Flathub