Package Managers
Package managers help users find, install, update, and remove software components while resolving dependencies between them. They can manage libraries for a programming language, command-line tools, or reusable configurations for AI agents. By automating version selection and installation, package managers reduce manual setup, help keep environments consistent, and make it easier to reproduce development workflows across machines. Some also support lockfiles, isolated environments, and checks that help identify risks in software supply chains.
Open source tools in this area range from language-specific dependency managers to system-wide installers and utilities for agent configurations. When choosing one, consider its supported platforms and ecosystems, dependency resolution, security features, license, maintenance activity, and fit with existing workflows. Package managers are useful to developers, system administrators, and teams that need reliable software installation and repeatable environments.
4 repositories · updated May 23, 2026

Supply Chain Monitor: Automated Detection of Package Compromises
Supply Chain Monitor is a powerful tool by Elastic designed to automatically detect supply chain compromises in popular PyPI and npm packages. It polls registries for new releases, diffs them against predecessors, and uses an LLM via Cursor Agent CLI to classify changes as benign or malicious. Malicious findings trigger immediate Slack alerts, enhancing security for your software dependencies.

APM: Agent Package Manager for AI Agents
APM, the Agent Package Manager, is an open-source, community-driven dependency manager designed specifically for AI agents. It aims to standardize and streamline the configuration of AI coding agents, making their context portable, secure, and reproducible across different environments. This tool addresses the challenge of manually setting up agent dependencies by providing a manifest-driven approach, similar to traditional package managers like npm or pip.

pnpm: A Fast and Disk Space Efficient Package Manager for JavaScript
pnpm is a highly performant and disk space efficient package manager for JavaScript projects. It stands out by using a unique content-addressable filesystem, which significantly reduces disk usage and speeds up installations. Ideal for monorepos and projects requiring strict dependency management, pnpm offers a robust alternative to traditional package managers.

pkgx: Run Anything, Any Version, Anywhere with Ease
pkgx is a lightweight, standalone binary that empowers developers to run any command or tool without traditional installation, keeping their system clean and unpolluted. It provides effortless execution of specific software versions across macOS, Linux, and Windows, making it an ideal solution for managing project dependencies and accessing a vast ecosystem of tools.