Skip to content
Free Desktop book-keeping software for small-businesses and freelancers.
Vue JavaScript Other
Branch: master
Clone or download
Latest commit ae101fa Feb 10, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github feat: Rename to Frappe Books Jan 2, 2020
.vscode chore: Migrate project structure to Vue CLI Dec 12, 2019
accounting fix: Move importCOA file to accounting Dec 26, 2019
build feat: Rename to Frappe Books Jan 2, 2020
fixtures [Fixes] #98 UI Issues 05-08-2019 Aug 14, 2019
models fix: Remove font manager until we find alternative Feb 10, 2020
patches feat: Ability to run patches Jan 28, 2020
public feat: Rename to Frappe Books Jan 2, 2020
reports fix: Add missing frappe import Jan 2, 2020
server fix: Move importCOA file to accounting Dec 26, 2019
src fix: Minor styling fixes Feb 10, 2020
tests
.browserslistrc chore: Migrate project structure to Vue CLI Dec 12, 2019
.eslintrc.js chore: Migrate project structure to Vue CLI Dec 12, 2019
.gitignore chore: Migrate project structure to Vue CLI Dec 12, 2019
.prettierrc Add .prettierrc config to disable auto double quote fomatting Jul 14, 2018
.travis.yml fix: Remove font manager until we find alternative Feb 10, 2020
LICENSE chore: Change license to AGPLv3 Jan 2, 2020
README.md chore: Update Travis link Jan 20, 2020
babel.config.js chore: Migrate project structure to Vue CLI Dec 12, 2019
electron-builder.yml feat: Rename to Frappe Books Jan 2, 2020
package.json v0.0.3-beta.9 Feb 10, 2020
postcss.config.js chore: Migrate project structure to Vue CLI Dec 12, 2019
tailwind.config.js feat: Invoice Template Customizer Feb 3, 2020
vue.config.js feat: Ability to run patches Jan 28, 2020
yarn.lock fix: Remove font manager until we find alternative Feb 10, 2020

README.md

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

You can’t perform that action at this time.