adjust.svgWhat is Calamares

Calamares is an installer framework. By design it is very customizable, in order to satisfy a wide variety of needs and use cases. Calamares aims to be easy, usable & beautiful while remaining independent of any particular Linux distribution.

Read More

chat.svgKnowledge Base

The Guide linked above has documentation for end-users, the Docs is mostly for distro developers. The developer’s guide contains information on building Calamares, on its design, and localization.

Documentation

Calamares look

Since Calamares is designed to be customized, themed and branded by individual distributions, it can look very different when used by specific distributions. A separate extensions package contains examples and custom modules.

Extensions

Latest News:

Calamares 3.4.2 released

This is the first actually-tagged-release from Codeberg (3.4.1 was mentioned, but never tagged or uploaded).

There is a selection of bugfixes and minor feature-improvements from a large number of new and old contributors. The tarball-signing key has changed for 2026, which you can find on any one of the author’s websites or on the Codeberg code page.

Read More

Calamares 3.4.0 released

A test release of Calamares, built from the Codeberg repository, was released today. It marks the beginning of the 3.4 series, which does not have a real “minor-worthy” change. Much like the start of the 3.3 series, it will take a while for any API changes to arrive and then settle down.

However, this release does mark the full change-over of releases from GitHub to Codeberg. There are no special release notes for 3.4.0, as a 3.4.1 will follow shortly with fixes for the release-process.

Read More

Calamares 3.3.14 released

First of 2025, with a bunch of internal improvements in the Python bindings, an undo-hook for pages (which rolls back changes that the keyboard and timezone pages may have made to the system) and improvements to the partition module.

Read More