🎉 Released kontor 0.1.2 to Clojars — a double-entry accounting kernel on datahike.
Postings, balances, periods, sealing, audit, tax — all queryable as Datalog in the same connection as your business state. Statute-as-data tax substrate covers 11 jurisdictions (CIT / PIT / CGT) matching authority worked examples to the cent; 11 payroll adapters; bank-CSV importers; e-invoicing for DE (Factur-X / XRechnung).
We use it ourselves — for our own business work, and as the accounting layer for https://simm.is #C09622F337D, where the books are part of the business simulation. The engineering is real (~3,000 tests, bitemporal end-to-end) but hasn't been pounded by anyone else's workload yet.
If you're building a business app in Clojure that needs accounting underneath — try it. The fastest way to get on the same page is here in Slack — ping us with what you're trying to do, what worked, what didn't. We'll try to address requirements and features you need to our abilities.
Repo: https://github.com/replikativ/kontor
Clojars: https://clojars.org/org.replikativ/kontor