All Projects → frappe → Books

frappe / Books

Licence: agpl-3.0
Free Desktop book-keeping software for small-businesses and freelancers.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Books

Navi
Open Source Project for Grow with Google Udacity Scholarship Challenge - Navigation app using offline first strategy and google maps api - To get started please refer to the README.md - CONTRIBUTING.md and the project Wiki
Stars: ✭ 51 (-95.49%)
Mutual labels:  open-source, offline
Scipio Erp
Your Online Business Kit - Build your own business applications. Create your own online shop. Customize to your own needs.
Stars: ✭ 247 (-78.18%)
Mutual labels:  accounting, open-source
Mojilist
🛍 Create shopping lists with emojis!
Stars: ✭ 60 (-94.7%)
Mutual labels:  open-source
Openvoiceos
OpenVoiceOS is a minimalistic linux OS bringing the open source voice assistant Mycroft A.I. to embbeded, low-spec headless and/or small (touch)screen devices.
Stars: ✭ 64 (-94.35%)
Mutual labels:  open-source
Startbootstrap Grayscale
A multipurpose one page Bootstrap theme created by Start Bootstrap
Stars: ✭ 1,120 (-1.06%)
Mutual labels:  open-source
Nordic Store
Tailwind CSS Starter Template - Nordic Shop / Store
Stars: ✭ 61 (-94.61%)
Mutual labels:  open-source
Osgameclones
Open Source Clones of Popular Games
Stars: ✭ 1,124 (-0.71%)
Mutual labels:  open-source
Yawysiwygee
Yet another what-you-see-is-what-you-get equation editor
Stars: ✭ 60 (-94.7%)
Mutual labels:  open-source
Offline geocoder
Offline Geocoder
Stars: ✭ 64 (-94.35%)
Mutual labels:  offline
Module 5 Open Research Software And Open Source
Module 5: Open Research Software and Open Source
Stars: ✭ 62 (-94.52%)
Mutual labels:  open-source
Nat
nat - the 'ls' replacement you never knew you needed
Stars: ✭ 1,129 (-0.27%)
Mutual labels:  open-source
Secuela Variable
Secuela Sans & Condensed - Variable Font OFL
Stars: ✭ 62 (-94.52%)
Mutual labels:  open-source
React Native Learning Resources
Collection of some good resources for react-native ✨ 🔥 💥
Stars: ✭ 61 (-94.61%)
Mutual labels:  offline
Sapl
Sistema de Apoio ao Processo Legislativo
Stars: ✭ 63 (-94.43%)
Mutual labels:  open-source
Binda
Headless CMS based on Ruby on Rails
Stars: ✭ 60 (-94.7%)
Mutual labels:  open-source
Nipp
🎒 Portable Programmable Text Convertor Hosted on URL: https://nwtgck.github.io/nipp
Stars: ✭ 64 (-94.35%)
Mutual labels:  offline
Local Feature Android
Add online and offline text translation to Android apps
Stars: ✭ 60 (-94.7%)
Mutual labels:  offline
Dsm Storybook Example Library
Stars: ✭ 62 (-94.52%)
Mutual labels:  open-source
Webuild
📝 Robot-handpicked list of open events and open source for designers, developers and makers in Singapore
Stars: ✭ 62 (-94.52%)
Mutual labels:  open-source
Heyoffline
Warn your users when their network goes down. Make sure they don't lose anything.
Stars: ✭ 1,133 (+0.09%)
Mutual labels:  offline

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. Make sure you have atleast version 12 installed.

    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

Developing with FrappeJS

FrappeBooks is based on FrappeJS for managing models and objects. To develop alongside FrappeJS

# clone frappejs
git clone https://github.com/frappe/frappejs.git

# link frappejs
cd frappejs
yarn link
yarn link frappejs

License

GNU Affero General Public License v3.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].