Simple static website that provides a comprehensive Typesense-powered search for “Standardkontenrahmen” (account templates)
This repository contains the source for the standardkontenrahmen.de website. The website acts as a reference for Standardkontenrahmen (accounting templates), offering a Typesense-powered search engine for SKR 03, SKR 04 and SKR 49. As account templates tend to be very comprehensive, it can be difficult to find the correct account. This project aims to make that process easier.
The Standardkontenrahmen data is taken from the GnuCash project how have kindly provided freely-licensed XML versions of the data for their accounting software.
The XML data is then converted to JSON for Typesense using simple Python code. The source for that is available in the separate skr-json repo.
According to a decision by the Kammergericht Berlin, Standardkontenrahmen are in the public domain and may be published without restrictions (see this German post for reference). My publication of the data is based on that decision.
The website is implemented as a static site using Hugo. It uses a custom theme based on the Natrium theme.
The website and source code for it are licensed under the MIT License, see the LICENSE
file for details.
Contributions of any kind are of course welcome, feel free to open issues and pull requests!