Boodle alternatives and similar software solutions
Based on the "Money, Budgeting and Management" category.
Alternatively, view Boodle alternatives based on common mentions on social networks and blogs.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Boodle or a related project?
Simple accounting SPA in Clojure and ClojureScript.
boodle uses these Clojure/ClojureScript libraries:
To run boodle, you need:
Set up the database with the necessary tables and permissions you find in
model.sql. Check also
resources/config/config.edn to adjust the database
From the project root, run:
$ yarn $ cd resources/src $ gulp
Compile the ClojureScript files with:
$ npx shadow-cljs compile boodle
From the project root, fire up the server with:
$ clj -M:run
You can now browse at
http://localhost:8080 and interact with boodle.
Docker and Docker Compose
$ git clone https://github.com/manuel-uberti/boodle.git && cd boodle $ docker-compose up -d
You can now access boodle at
Unit tests are configured with kaocha and can be run from the project root with:
I use clj-kondo to check my code. As per its instructions, you should create a
.clj-kondo directory at the root of
boodle and run:
$ clj-kondo --lint "$(clojure -Spath)"
Refer to the
clj-kondo README if you want to know more.
Copyright © (iterate inc 2017) Manuel Uberti
Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
*Note that all licence references and agreements mentioned in the Boodle README section above are relevant to that project's source code only.