Alternatives to fpm logo

Alternatives to fpm

Composer, Homebrew, NuGet, Nix, and Chocolatey are the most popular alternatives and competitors to fpm.
75
89
+ 1
2

What is fpm and what are its top alternatives?

It helps you build packages quickly and easily (Packages like RPM and DEB formats).
fpm is a tool in the Package Managers category of a tech stack.
fpm is an open source tool with 10.6K GitHub stars and 1.1K GitHub forks. Here’s a link to fpm's open source repository on GitHub

Top Alternatives to fpm

  • Composer
    Composer

    It is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. ...

  • Homebrew
    Homebrew

    Homebrew installs the stuff you need that Apple didn’t. Homebrew installs packages to their own directory and then symlinks their files into /usr/local. ...

  • NuGet
    NuGet

    A free and open-source package manager designed for the Microsoft development platform. It is also distributed as a Visual Studio extension. ...

  • Nix
    Nix

    It makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments. ...

  • Chocolatey
    Chocolatey

    It is based on a developer-centric package manager called NuGet. Unlike manual installations, It adds, updates, and uninstalls programs in the background requiring very little user interaction. ...

  • pnpm
    pnpm

    It uses hard links and symlinks to save one version of a module only ever once on a disk. When using npm or Yarn for example, if you have 100 projects using the same version of lodash, you will have 100 copies of lodash on disk. With pnpm, lodash will be saved in a single place on the disk and a hard link will put it into the node_modules where it should be installed. ...

  • Conan
    Conan

    Install or build your own packages for any platform. Conan also allows you to run your own server easily from the command line. ...

  • JSPM
    JSPM

    It is a package manager for the SystemJS universal module loader, built on top of the dynamic ES6 module loader. You can load npm packages in modern browsers with the native browser ES module loader. ...

fpm alternatives & related posts

Composer logo

Composer

971
516
13
Dependency Manager for PHP
971
516
+ 1
13
PROS OF COMPOSER
  • 7
    Must have dependency manager for PHP
  • 3
    Centralized autoload.php
  • 3
    Large number of libraries
CONS OF COMPOSER
    Be the first to leave a con

    related Composer posts

    Homebrew logo

    Homebrew

    540
    470
    2
    The Missing Package Manager for macOS
    540
    470
    + 1
    2
    PROS OF HOMEBREW
    • 2
      Clean, neat, powerful, fast and furious
    CONS OF HOMEBREW
      Be the first to leave a con

      related Homebrew posts

      NuGet logo

      NuGet

      265
      142
      0
      The package manager for .NET
      265
      142
      + 1
      0
      PROS OF NUGET
      • 0
        Best package (and maybe only 1) management for .NET
      CONS OF NUGET
        Be the first to leave a con

        related NuGet posts

        Nix logo

        Nix

        166
        86
        0
        A package manager for Linux and other Unix systems
        166
        86
        + 1
        0
        PROS OF NIX
          Be the first to leave a pro
          CONS OF NIX
            Be the first to leave a con

            related Nix posts

            Chocolatey logo

            Chocolatey

            95
            111
            0
            A command line application installer for Windows
            95
            111
            + 1
            0
            PROS OF CHOCOLATEY
              Be the first to leave a pro
              CONS OF CHOCOLATEY
                Be the first to leave a con

                related Chocolatey posts

                pnpm logo

                pnpm

                90
                42
                5
                Fast, disk space efficient package manager
                90
                42
                + 1
                5
                PROS OF PNPM
                • 1
                  Works as a Node.js package manager
                • 1
                  Has CLI auto-completion
                • 1
                  Has a nice UI
                • 1
                  Fast
                • 1
                  Uses less disk space
                CONS OF PNPM
                  Be the first to leave a con

                  related pnpm posts

                  Conan logo

                  Conan

                  73
                  98
                  9
                  C/C++ package manager
                  73
                  98
                  + 1
                  9
                  PROS OF CONAN
                  • 3
                    Crossplatform builds
                  • 3
                    Easy to maintain used dependencies
                  • 2
                    Build recipes can be very flexble
                  • 1
                    Integrations with cmake, qmake and other build systems
                  CONS OF CONAN
                  • 1
                    3rd party recipes can be flawed

                  related Conan posts

                  JSPM logo

                  JSPM

                  67
                  16
                  0
                  Frictionless browser package management
                  67
                  16
                  + 1
                  0
                  PROS OF JSPM
                    Be the first to leave a pro
                    CONS OF JSPM
                      Be the first to leave a con

                      related JSPM posts