Django Hordak

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)


Hordak is tested against:

  • Django >= 1.8, <= 1.10
  • Python 2.7, 3.4, 3.5, nightly
  • Postgres 9

Postgres is required, MySQL is unsupported. This is due to the database constraints we apply to ensure data integrity. MySQL could be certainly supported in future, volunteers welcome.

Indices and tables