Skip to content

Dot Ledger is a Free and Open Source personal finance management tool.

License

Notifications You must be signed in to change notification settings

mfabinski/dotledger

 
 

Repository files navigation

Dot Ledger Build Status Code Climate

Dot Ledger is a Free and Open Source personal finance management tool.

The aim of this project is to create a stable, FOSS alternative to Xero Personal which was shut down in November 2014.

Setup

Dot Ledger requires:

The basic setup steps are:

  • git clone https://github.com/dotledger/dotledger.git
  • cd dotledger
  • cp config/database.yml.example config/database.yml

You'll have to modify the postgres username and password in config/database.yml.

  • bundle install
  • bundle exec rake db:setup
  • bundle exec rails server

Setup and run with docker

  • git clone https://github.com/dotledger/dotledger.git
  • cd dotledger
  • docker-compose up --build -d

Tests

Run all tests

bundle exec rake spec spec:javascript

Run ruby tests (RSpec)

bundle exec rake spec

Run javascript tests (Jasmine)

bundle exec rake spec:javascript

Screenshots

See the screenshots section of the Dot Ledger website.

License

Copyright 2013 - 2016, Kale Worsley, BitBot Limited.

Dot Ledger is made available under the Apache License, Version 2.0. See LICENSE for details.

About

Dot Ledger is a Free and Open Source personal finance management tool.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 42.8%
  • CoffeeScript 37.1%
  • HTML 9.6%
  • JavaScript 6.9%
  • CSS 2.5%
  • Shell 1.1%