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... 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
YUM
YUM is an essential package management tool for Red Hat-based Linux distributions, streamlining the installation, updating, and removal of software...
DPKG
DPKG is a powerful command-line tool designed for managing Debian packages. It facilitates installation, building, removal, and maintenance of software,...
APT
The APT package manager enables users to efficiently track the progression of Debian-based distributions. By providing timely email updates and...
DNF
DNF serves as an efficient package management tool for Fedora, streamlining the installation, updating, and removal of software. By automatically...
Aptitude
Aptitude serves as a text-based front-end for Debian’s package management, leveraging Ncurses to enhance user interaction in the terminal. It...
Pacman
This library-based package manager for Linux simplifies software management through a straightforward approach. It efficiently adds, removes, and upgrades packages...
AWS CodeArtifact
AWS CodeArtifact enables seamless integration with public repositories such as npm, Maven Central, PyPI, and NuGet. It facilitates secure sharing...
Portage
Portage serves as a robust package management system designed for seamless installation and management of software packages. With a focus...
Windows Package Manager (winget)
Windows Package Manager (winget) is a versatile tool that simplifies software installation on Windows systems. Featuring a Command Line Interface...
Cargo
Cargo serves as the package manager for Rust, efficiently managing dependencies, compiling packages, and facilitating the creation of distributable files....
Snapcraft
Snapcraft empowers users to effortlessly manage and maintain app packages known as snaps across various platforms, including desktop, cloud, and...
Zypper
Zypper serves as a powerful command-line package manager, enabling users to efficiently install, update, and remove software packages across various...
PackageManagement (OneGet)
PackageManagement, formerly known as OneGet, serves as a streamlined package manager for Windows, Linux, and MacOS. It provides a unified...
Synaptic
Synaptic is a user-friendly graphical package management tool for apt, offering a Gtk+ based interface. It allows users to install,...
Homebrew Cask
Homebrew Cask simplifies the installation and management of GUI macOS applications by extending Homebrew's capabilities. Users can install popular software...
Company Information
- Company: pyFBS
- Country: Slovenia
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