charmcraft

Charmcraft supports Kubernetes operator development and collaboration

LinuxDeveloper ToolsOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

About

charmcraft is an open-source developer tool for Linux that supports the creation and publication of operator software. It is designed for operator developers who need to work together on charms and publish them through Charmhub.io, the home of the Open Operator Collection. Operators can be written in any language, with the Python Operator Framework recommended for development and collaboration.

The tool can initialize a new charm file structure for a project. It can build a Kubernetes operator charm package and register the charm name on Charmhub. charmcraft also uploads charms to Charmhub and releases them into channels, providing a set of commands for moving a charm from its initial structure to publication.

Charmcraft and the Python Operator Framework extend the operator pattern beyond Kubernetes to Linux applications through universal operators. This places charmcraft in the Developer Tools category for Linux, with a focus on operator development and multi-cloud application management. MirrorNest distributes the official build directly from its own storage and scans it for malware before publishing.

Requires Linux + snapd · Architecture: x86_64 (amd64)

Details

PlatformLinux
CategoryDeveloper Tools
LicenseOpen source
PricingFree
Package IDcharmcraft
AuthorCanonical
Latest versionv4.4.2
File typeSNAP
Minimum OSLinux + snapd
Architecturex86_64 (amd64)
File size77.3 MB
Published9/25/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

charmcraft alternatives