---
description: |
  Packer is designed to be extensible. Because the surface area for workloads is
  infinite, Packer supports plugins for builders, provisioners, and
  post-processors.
page_title: Extending
sidebar_title: Extending Packer
---

# Extending Packer

Packer is designed to be extensible. Because the surface area for workloads is
infinite, Packer supports plugins for builders, provisioners,
post-processors, and data sources. To learn more about the different customizations, please
choose a link from the sidebar.
