Chisel

Chisel is a developer tool for extracting highly customized and specialized (package slices) of Ubuntu packages to create compact, secure software.

Users need to be able to create software suited to their specific needs with a reduced attack surface and a small storage footprint. With Chisel, users build a minimal root filesystem by selecting and installing only the necessary slices from the full Ubuntu package set.


In this documentation


How this documentation is organized

  • The Tutorial takes you step-by-step through the creation of your first chiseled Ubuntu root file system, from installation to the slicing of Ubuntu packages.

  • How-to guides assume you have basic familiarity with Chisel. They cover tasks such as installation, slicing and usage of Chisel.

  • Reference provides a guide to CLI commands, chisel-releases and security details.

  • Explanation includes topic overviews, background and context and detailed discussion.


Project and community

Chisel is a member of the Ubuntu family. It’s an open source project that warmly welcomes community contributions.

Get involved

Releases

Governance and policies

Commercial support

Thinking about using Chisel for your next project? Get in touch!


This documentation uses the Diátaxis documentation structure.