• Stars
    star
    237
  • Rank 168,978 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created about 8 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Double entry accounting in Django

django-hordak

Double entry bookkeeping in Django.

Django Hordak provides a simple model layer for a double-entry accounting system. The intention is not to provide a full-featured app, but rather to provide a reliable foundation on which to build such apps.

Tested under Python: 3.7, 3.8, 3.9, 3.10 Django: 3.2, 4.0, 4.1

https://coveralls.io/repos/github/adamcharnock/django-hordak/badge.svg?branch=master Documentation Status

Documentation

Documentation can be found at: http://django-hordak.readthedocs.io/

Related Projects

Django Hordak is the core functionality of a double entry accounting system. It provides thoroughly tested core models with relational integrity constrains to ensure consistency.

Interfaces which build on Hordak include:

  • battlecat – General purpose accounting interface (work in progress)
  • swiftwind – Accounting for communal households (work in progress)

django-hordak is packaged using seed.

More Repositories

1

django-tz-detect

Easy user timezone detection for Django
Python
215
star
2

django-adminlte2

Reusable AdminLTE templates and admin theme
CSS
195
star
3

lightbus

RPC & event framework for Python 3
Python
189
star
4

django-su

Login as any user from the Django admin interface, then switch back when done
Python
184
star
5

dokku-client

Heroku-style command line interface for Dokku
Python
50
star
6

seed

A utility for easily creating and releasing Python packages
Python
50
star
7

python-srtm

Python API for reading NASA's SRTM `.hgt` or `.hgt.zip` altitude files.
Python
22
star
8

django-smalluuid

Short-form UUID model & form fields for Django 1.8 and above
Python
20
star
9

battlecat

General purpose accounting interface
Python
14
star
10

django-pipeline-forgiving

An extension of the django-pipeline storage backend which forgives missing files
Python
13
star
11

swiftwind

User-friendly billing for communal households
Python
11
star
12

mate3

Python library & CLI for your Outback/Mate3s solar power system
Python
9
star
13

smalluuid

Extending Python's builtin UUID to use short UUIDs by default
Python
9
star
14

swiftwind-heroku

Swiftwind for Heroku Deployment
Python
8
star
15

python-hue-client

Python
8
star
16

factorio-status-ui

Status web interface for your factorio dedicated server. View users & download mods
Python
7
star
17

django-skeleton

CSS
4
star
18

repose

Quickly create restful API clients in Python
Python
3
star
19

django-decision-matrix

Django implementation of Weighted Attribute Matrix. For making complex decisions between multiple options. Bootstrap UI.
Python
3
star
20

i-hate-papers

Create easily readable versions of academic papers via OpenAI
Python
2
star
21

dokku-selenium

Dokku plugin for a Selenium server
Shell
2
star
22

django-encrypt

2
star
23

django-live-server

The live server test case implementation due out in Django 1.4
Python
2
star
24

flynn-utils

Python
2
star
25

django-hashed-url

Python
2
star
26

colly

Util for quick comparisons of columns in CSV files, mostly just a wrapper for 'set' built-in.
Python
1
star
27

jshumandate

A JavaScript human readable (fuzzy) date parser
1
star
28

spineapi

An experiment with Spine and Tastypie
JavaScript
1
star
29

redisoverhead

A library for calculating the overhead of Redis data
1
star