Releases
The current version of Kraft is Kraft 2.0.0 which was released on Jan 6th, 2026. Changes
Kraft 2.0.0 is a big step for the project, please make sure to read the introduction
A list of older release can be found at the Github Releases Page.
Download and Installation
This page describes how to download and install Kraft. Please read the manual for configuration after installation.
Kraft AppImage
The AppImage is the recommended way of installation since Kraft Version 1.0.

Please refer to the AppImage Install Guide.
Installation of Distribution Packages
It is recommended to install a binary package prebuilt for the Linux distribution in use. Please check if the Kraft package is available for your installation.

Packages for openSUSE are available through Open Build Service: Follow this link to pick the correct package.

This Arch Repository (AUR) is providing a well maintained Kraft version.
Build from Source
The source of the latest stable version of Kraft can be downloaded from the Github Releases Page.
To follow the development of Kraft, please use git. Kraft is hosted on Github.
Kraft 2.0 Migration
Kraft 2.x also can be installed and run as described above.
At first startup, there is an automatic conversion of the documents and numbercycles from the database to the filesystem. The database remains unchanged, so that reverting to Kraft version 1.x is always possible by just starting the old version. However, do not run mixed operations between the versions.
After successful conversion, Kraft 2 stores documents as XML files in the filesystem.
Warning
Custom designed document templates from Kraft 1.x based on ReportLab have to be migrated to the Weasyprint system. ReportLab is deprecated and is not longer supported with Kraft 2.
The templates should be converted to html and css for Weasyprint first, and assigned to the document types manually.