2
0
mirror of https://github.com/frappe/books.git synced 2024-11-08 23:00:56 +00:00
Free desktop accounting software for small-businesses and freelancers.
Go to file
2020-01-02 23:58:53 +05:30
.github feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
.vscode chore: Migrate project structure to Vue CLI 2019-12-12 23:07:43 +05:30
accounting fix: Move importCOA file to accounting 2019-12-26 23:56:42 +05:30
build feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
fixtures [Fixes] #98 UI Issues 05-08-2019 2019-08-14 13:22:45 +05:30
models fix: GetStarted 2020-01-02 22:40:18 +05:30
public feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
reports fix: Add missing frappe import 2020-01-02 22:38:19 +05:30
server fix: Move importCOA file to accounting 2019-12-26 23:56:42 +05:30
src feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
tests camelify fieldnames in Account 2018-04-02 23:24:35 +05:30
.browserslistrc chore: Migrate project structure to Vue CLI 2019-12-12 23:07:43 +05:30
.eslintrc.js chore: Migrate project structure to Vue CLI 2019-12-12 23:07:43 +05:30
.gitignore chore: Migrate project structure to Vue CLI 2019-12-12 23:07:43 +05:30
.prettierrc Add .prettierrc config to disable auto double quote fomatting 2018-07-14 19:52:33 +05:30
.travis.yml chore: Travis script for electron build 2019-12-13 21:55:10 +05:30
babel.config.js chore: Migrate project structure to Vue CLI 2019-12-12 23:07:43 +05:30
electron-builder.yml feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
LICENSE chore: Change license to AGPLv3 2020-01-02 23:58:53 +05:30
package.json feat: Rename to Frappe Books 2020-01-02 23:09:58 +05:30
postcss.config.js chore: Migrate project structure to Vue CLI 2019-12-12 23:07:43 +05:30
README.md chore: Change license to AGPLv3 2020-01-02 23:58:53 +05:30
tailwind.config.js feat: Create accounts in CoA directly 2019-12-23 16:15:06 +05:30
vue.config.js refactor: Setup wizard and company setup 2020-01-01 13:41:57 +05:30
yarn.lock fix: Update frappejs 2020-01-02 22:42:01 +05:30

Frappe Books

Build Status GitHub release (latest by date)

Free Desktop book-keeping software for small-businesses and freelancers.

Frappe Books Preview

Features

  1. Double-entry accounting
  2. Invoicing
  3. Billing
  4. Payments
  5. Journal Entries
  6. Dashboard
  7. Works Offline
  8. Financial Reports
    • General Ledger
    • Profit and Loss Statement
    • Balance Sheet
    • Trial Balance
  9. Multi-currency Invoicing

Download

Download the latest release for your platform from the releases page.

Development

Frappe Books is built on FrappeJS, Vue.js and Electron. It is offline by default, and uses a local SQLite file as the database.

Pre-requisites

  1. Install build essentials

    Ubuntu

    apt-get install build-essential python git
    apt-get install libgconf-2-4
    

    MacOS

    xcode-select --install
    

    You will also need Xcode App from App Store

  2. Install Node.js

    Tip: The best way to install and manage Node is to install nvm

  3. Install yarn package manager

    npm install -g yarn
    

Clone and Run

# clone the repository
git clone https://github.com/frappe/books.git
# change directory
cd books
# install dependencies
yarn
# start the electron app
yarn electron:serve

License

GNU Affero General Public License v3.0