Track income and expenses for a small business without paying for accounting software
Create and send invoices and record bill payments in one place
Generate profit and loss statements and balance sheets at any time
Use the point-of-sale screen to process retail sales transactions
| frappe/books | martian-engineering/lossless-claw | jetkvm/kvm | |
|---|---|---|---|
| Stars | 4,633 | 4,634 | 4,627 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | pm founder | vibe coder | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Download the installer from the releases page. macOS and Linux users can also install via Homebrew. Linux supports Flatpak. No account or cloud setup required.
Frappe Books is a free, open-source desktop application for accounting, aimed at small and medium-sized businesses. It handles the core financial tasks a business needs: creating invoices, recording bills and payments, writing journal entries, and generating standard financial reports like a profit and loss statement, balance sheet, general ledger, and trial balance. Double-entry accounting is built into the system, which means every transaction is recorded in two places to keep the books balanced. The app also includes a point-of-sale screen for retail businesses that need to process sales transactions directly. One notable aspect is that the app works entirely offline. All data is stored in a SQLite file on the user's own computer, so there is no server to connect to and no subscription required. The interface is built with Vue.js and packaged as a native desktop application using Electron, which means it runs on Windows, macOS, and Linux without needing a web browser. Installation is straightforward: download the installer from the releases page, or use Homebrew on macOS and Linux, or Flatpak on Linux. There is no account to create and no cloud setup involved. For developers who want to contribute or run a local build, the README explains how to clone the repository, install dependencies with Yarn, and start the app in development mode with live reload. Building a distributable installer is also covered. Contributions are accepted from non-coders as well. Users can report bugs, suggest features, or help with translations. The project has already been translated into a wide range of languages by community contributors. It is released under an open-source license and maintained by Frappe, the same organization behind the ERPNext business software.
Frappe Books is a free offline desktop accounting app for small and medium businesses. It handles invoices, bills, payments, journal entries, and financial reports using double-entry bookkeeping. No subscription, no cloud, no account needed, your data stays on your computer.
Mainly TypeScript. The stack also includes TypeScript, Vue.js, Electron.
Open-source license maintained by Frappe. Free to use, modify, and share.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.