fpm
fpm is a versatile tool designed to simplify the packaging process for various operating systems, including Debian, Ubuntu, Fedora, and macOS. It streamlines the creation of packages through an intuitive command-line interface, enabling users to convert applications into formats like deb, rpm, and pacman with minimal effort.
Top fpm Alternatives
StackScan
Curious about a website’s technology stack? Use StackScan to explore 50,000+ technologies across 450+ categories of stacks.
YUM
YUM is an essential package management tool for Red Hat-based Linux distributions, streamlining the installation, updating, and removal of software packages.
DPKG
DPKG is a powerful command-line tool designed for managing Debian packages.
APT
The APT package manager enables users to efficiently track the progression of Debian-based distributions.
DNF
DNF serves as an efficient package management tool for Fedora, streamlining the installation, updating, and removal of software.
Aptitude
Aptitude serves as a text-based front-end for Debian’s package management, leveraging Ncurses to enhance user interaction in the terminal.
Pacman
This library-based package manager for Linux simplifies software management through a straightforward approach.
AWS CodeArtifact
It facilitates secure sharing of private packages through a centralized repository and supports automated approval...
Portage
With a focus on automation and backward compatibility, it simplifies user and developer interactions...
Windows Package Manager (winget)
Featuring a Command Line Interface (CLI), PowerShell modules, and a COM API, it allows users...
Snapcraft
With automatic updates and a secure, dependency-free architecture, snaps streamline the installation process, making them...
Zypper
It excels in environments lacking graphical interfaces, offering a resource-light solution with scripting capabilities, global...
PackageManagement (OneGet)
It provides a unified interface for software discovery, installation, and inventory management through a standardized...
Homebrew Cask
Users can install popular software like Visual Studio Code and Google Chrome effortlessly through a...
Top fpm Features
- Cross-platform package creation
- Command-line interface simplicity
- Supports multiple Linux distributions
- Converts various package formats
- Integrates with existing packaging systems
- Written in Ruby
- Easy installation via gem
- Handles Node.js
- Ruby
- Python packages
- Customizable build options
- Dependency management support
- Changelog for tracking changes
- Actively maintained project
- Open for community contributions
- Built for efficiency and speed
- Simplifies package building process
- Supports FreeBSD and macOS
- Generates .deb and .rpm packages
- User-friendly documentation
- Flexible output formats
- Single tool for multiple packages