fpm
No phone app
6.7No. 12 of 28
in Software Packaging Tools
in Software Packaging Tools
- Recognised40% of the score39
- Phone app26% of the score0
- Documented20% of the score81
- Free plan14% of the score100
- Free plan
- Yes
- Runs on
- Linux, Mac, self-hosted
Summary
fpm is ranked #12 of 28 in software packaging tools on Samsung Mobile US Press. It runs on Linux, macOS, Self-hosted. There is a free plan.
fpm plans and pricing
All plansfpm Free Command-line package building and conversion; some output formats require optional system tools fpm.readthedocs.io · 4 Oct 2026
Compared on software packaging tools
- Target platforms
- Debian, Ubuntu, Fedora, CentOS, RHEL, Arch Linux, FreeBSD, macOS, Solarisfpm.readthedocs.io
- Output formats
- deb, rpm, solaris, freebsd, osxpkg, pacman, puppet, p5p, sh, tar, zip, dirfpm.readthedocs.io
- Command-line packaging
- Yesfpm.readthedocs.io
Facts
- Purpose
- fpm is a command-line tool for creating packages for existing package systems with less effort.fpm.readthedocs.io · 4 Oct 2026
- Package targets
- The documentation lists targets including Debian, RPM, FreeBSD, macOS, Arch Linux, Alpine, Solaris, Snap, tar, zip, and shell archive packages.fpm.readthedocs.io · 4 Oct 2026
- Package inputs
- Examples and documentation cover inputs such as local directories, npm packages, CPAN modules, Python packages, Ruby gems, and existing RPM or Debian packages.fpm.readthedocs.io · 4 Oct 2026
- Package conversion
- fpm can convert an existing RPM package to a Debian package.fpm.readthedocs.io · 4 Oct 2026
- Package modification
- The project README says fpm can modify existing packages by removing files or changing metadata and dependencies.github.com · 4 Oct 2026
- Package scripts
- The project README says fpm can strip pre, post, and maintainer scripts from packages.github.com · 4 Oct 2026
- Installation
- fpm is written in Ruby and the installation guide instructs users to install it with `gem install fpm`.fpm.readthedocs.io · 4 Oct 2026
- Prerequisites
- Ruby must be installed before installing fpm, and some package formats require additional system tools.fpm.readthedocs.io · 4 Oct 2026
- macOS limitation
- The installation guide says building an osxpkg package requires running macOS.fpm.readthedocs.io · 4 Oct 2026
- Docker
- The documentation says Docker can avoid installing fpm’s many underlying system tools locally and describes running fpm in a container.fpm.readthedocs.io · 4 Oct 2026
- Support
- The documentation invites users to report problems through the project issue tracker.fpm.readthedocs.io · 4 Oct 2026
- Documentation status
- The documentation describes itself as a work in progress and says it is not extensive.fpm.readthedocs.io · 4 Oct 2026
- License
- The project’s RubyGems listing identifies the license as MIT-like.rubygems.org · 4 Oct 2026
- Current release
- The project documentation lists version 1.18.0 as released on August 26, 2026.fpm.readthedocs.io · 4 Oct 2026
Best fpm alternatives
See all 20Where it ranks on Samsung Mobile US Press
Is fpm yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- fpm.readthedocs.io/en/v1.18.0/· checked 4 Oct 2026
- github.com/jordansissel/fpm· checked 4 Oct 2026
- fpm.readthedocs.io/en/latest/installation.html· checked 4 Oct 2026
- fpm.readthedocs.io/en/v1.18.0/docker.html· checked 4 Oct 2026
- rubygems.org/gems/fpm· checked 4 Oct 2026





