June 20-22 Announcing HashiConf Europe full schedule: keynotes, sessions, labs & more Register Now
  • Infrastructure
    • terraform
    • packer
  • Networking
    • consul
  • Security
    • vault
    • boundary
  • Applications
    • nomad
    • waypoint
    • vagrant
  • HashiCorp Cloud Platform

    A fully managed platform to automate infrastructure on any cloud with HashiCorp products.

    • consul
    • terraform
    • vault
    • packerbeta
    Visit cloud.hashicorp.com
  • Overview
  • Tutorials
  • Docs
  • Plugins
  • Community
GitHubInstall PackerTry HCP Packer

»Download Community Projects

Packer has a vibrant community of contributors who have built a number of great tools on top of Packer. There are also quite a few projects demonstrating the power of Packer templates.

»Third-Party plugins

The plugins listed below have been built by the community of Packer users and vendors. These plugins are not officially tested nor officially maintained by HashiCorp, and are listed here in order to help users find them easily.

To learn more about how to use community plugins, or how to build your own, check out the docs on extending Packer

If you have built a plugin and would like to add it to this community list, please make a pull request to the website so that we can document your contribution here!

»Community Builders

  • ARM builders

    • packer-plugin-arm-image - simple builder lets you extend on existing system images.
    • packer-builder-arm - flexible builder lets you extend or build images from scratch with variety of options (ie. custom partition table).
  • Exoscale builder - A builder to create Exoscale custom templates based on a Compute instance snapshot.

  • Huawei Cloud ECS builder - Plugin for creating Huawei Cloud ECS images.

  • Citrix XenServer/Citrix Hypervisor - Plugin for creating Citrix XenServer/Citrix Hypervisor images from an iso image or from an existing template.

  • XCP-NG/Citrix XenServer/Citrix Hypervisor/Updated Fork - Plugin for creating XCP-NG/Citrix XenServer/Citrix Hypervisor images from an iso image or from an existing template. This is a fork of the orginal, and reccomended by the developers of XCP-NG.

»Community Provisioners

  • Comment Provisioner - Example provisioner that allows you to annotate your build with bubble-text comments.

  • Windows Update provisioner - A provisioner for gracefully handling windows updates and the reboots they cause.

»Community Post-Processors

  • Exoscale Import post-processor - A post-processor to import Exoscale custom templates from disk image files.

»Templates

  • bento - Packer templates for building minimal Vagrant base boxes

  • boxcutter - Community-driven templates and tools for creating cloud, virtual machines, containers and metal operating system environments

  • packer-build - Build fresh Debian and Ubuntu virtual machine images for Vagrant, VirtualBox and QEMU

  • packer-windows - Windows Packer Templates

  • packer-baseboxes - Templates for Packer to build base boxes

  • cbednarski/packer-ubuntu - Ubuntu LTS Virtual Machines for Vagrant

  • geerlingguy/packer-ubuntu-1604 - Ubuntu 16.04 minimal Vagrant Box using Ansible provisioner

  • jakobadam/packer-qemu-templates - QEMU templates for various operating systems

  • lucidone/baseliner - Example of using QEMU + Ansible with Packer

»Wrappers

  • packer-config - a Ruby model that lets you build Packer configurations in Ruby
  • racker - an opinionated Ruby DSL for generating Packer templates
  • packerlicious - a python library for generating Packer templates
  • packer.py - a python library for executing Packer CLI commands

»Other

  • suitcase - Packer based build system for CentOS OS images
IntroGuidesDocsCommunityPrivacySecurityPress KitConsent Manager