Package Managers
Apache Ivy
Apache Ivy™ serves as a versatile dependency manager that emphasizes adaptability and user-friendliness. It excels in managing, tracking, and resolving...
Yarn
Yarn is a versatile package manager and project manager designed for developers tackling projects of any scale, from small applications...
Homebrew
Homebrew acts as the essential package manager for macOS and Linux, simplifying the installation of software that the system may...
PowerShellGet
PowerShellGet 3.0.22-beta22 serves as a compatibility module for users transitioning from version 2.2.x, allowing seamless execution of existing scripts with...
eoPKG
eopkg serves as the robust package manager for the Solus operating system, facilitating the management of software packages, searching for...
Homebrew Cask
Homebrew Cask simplifies the installation and management of GUI macOS applications by extending Homebrew's capabilities. Users can install popular software...
PackageManagement (OneGet)
PackageManagement, formerly known as OneGet, serves as a streamlined package manager for Windows, Linux, and MacOS. It provides a unified...
Snapcraft
Snapcraft empowers users to effortlessly manage and maintain app packages known as snaps across various platforms, including desktop, cloud, and...
Windows Package Manager (winget)
Windows Package Manager (winget) is a versatile tool that simplifies software installation on Windows systems. Featuring a Command Line Interface...
AWS CodeArtifact
AWS CodeArtifact enables seamless integration with public repositories such as npm, Maven Central, PyPI, and NuGet. It facilitates secure sharing...
Aptitude
Aptitude serves as a text-based front-end for Debian’s package management, leveraging Ncurses to enhance user interaction in the terminal. It...
APT
The APT package manager enables users to efficiently track the progression of Debian-based distributions. By providing timely email updates and...
YUM
YUM is an essential package management tool for Red Hat-based Linux distributions, streamlining the installation, updating, and removal of software...
fpm
fpm is a versatile tool designed to simplify the packaging process for various operating systems, including Debian, Ubuntu, Fedora, and...
DPKG
DPKG is a powerful command-line tool designed for managing Debian packages. It facilitates installation, building, removal, and maintenance of software,...
DNF
DNF serves as an efficient package management tool for Fedora, streamlining the installation, updating, and removal of software. By automatically...
Pacman
This library-based package manager for Linux simplifies software management through a straightforward approach. It efficiently adds, removes, and upgrades packages...
Portage
Portage serves as a robust package management system designed for seamless installation and management of software packages. With a focus...
Cargo
Cargo serves as the package manager for Rust, efficiently managing dependencies, compiling packages, and facilitating the creation of distributable files....
Zypper
Zypper serves as a powerful command-line package manager, enabling users to efficiently install, update, and remove software packages across various...
Synaptic
Synaptic is a user-friendly graphical package management tool for apt, offering a Gtk+ based interface. It allows users to install,...
MacPorts
An open-source initiative, MacPorts facilitates the compilation, installation, and upgrading of command-line, X11, or Aqua-based software on macOS. Users gain...
Helm
Helm streamlines the management of Kubernetes applications through its innovative Helm Charts, which simplify defining, installing, and upgrading complex applications....
Conda
Conda offers robust package, dependency, and environment management for various programming languages, including Python, R, and Java. It simplifies the...
MSYS2
MSYS2 offers a robust environment for developing native Windows software, integrating essential tools like mintty, bash, and version control systems...
RPM Package Manager
The RPM Package Manager (RPM) excels in managing software packages, enabling users to build software from source into distributable formats....
Scoop
Scoop simplifies the installation of Windows applications through the command line, ensuring a frictionless experience. By creating shims for terminal...
Fink
Fink is a package manager designed to adapt Unix open source software for macOS, facilitating smooth installation and management. Utilizing...
pkgsrc
pkgsrc serves as a powerful package manager for UNIX-like systems, featuring over 26,000 packages. It simplifies the installation of third-party...
Fortran Package Manager
The Fortran Package Manager (fpm) streamlines the development process for Fortran programmers by offering an intuitive package management and build...
WPKG
WPKG streamlines software deployment, upgrades, and removals for Windows environments. By leveraging a central server like Samba or Active Directory,...
Zero Install
Zero Install is a decentralized software installation system that operates seamlessly across Linux, Windows, and macOS platforms. With its open-source...
tea
The tea Protocol revolutionizes package management by streamlining the installation and management of open-source tools. Built on a decentralized framework,...
AnyTree
AnyTree revolutionizes software deployment by utilizing blockchain technology to ensure that applications are delivered exactly as intended, eliminating single points...
AppGet
AppGet is an open-source package manager designed for Windows that prioritizes security and automation. With GitHub moderation, users can easily...