{
 "schemaVersion": 1,
 "generated": "2026-10-30",
 "dataLicense": "CC BY-SA 4.0",
 "license": "CC BY-SA 4.0",
 "notice": "Data from Open Source Everything (https://opensourceeverything.org), licensed CC BY-SA 4.0: use it freely, credit the site, link to the page, and share changes under the same license. Listings were drafted with AI assistance and are managed by the r/TrueOpenSource moderators; check a project's own page before relying on a fact.",
 "id": "package-managers",
 "name": "Package managers",
 "page": "https://opensourceeverything.org/g/package-managers/",
 "category": "dev",
 "categoryName": "Writing code",
 "job": "Installing code libraries and developer tools",
 "closedApps": [],
 "coverage": null,
 "alternatives": [
  {
   "id": "pnpm",
   "name": "pnpm",
   "page": "https://opensourceeverything.org/p/pnpm/",
   "summary": "pnpm is a tool that downloads and manages the ready-made code pieces that software projects rely on. It is for programmers, and it saves disk space by storing each piece only once.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "windows",
    "mac",
    "linux",
    "android"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 36933,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/pnpm/pnpm",
   "website": "https://pnpm.io",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "pnpm",
   "rank": 1,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 65.7
  },
  {
   "id": "bun",
   "name": "Bun",
   "page": "https://opensourceeverything.org/p/bun/",
   "summary": "Bun is a single program that runs, tests, and installs code written in JavaScript and TypeScript, a popular web programming language. It is aimed at software developers who build websites and apps.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "windows",
    "mac",
    "linux",
    "android"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": true,
   "stars": 96441,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/oven-sh/bun",
   "website": "https://bun.sh",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "bun",
   "rank": 2,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 65.5
  },
  {
   "id": "uv",
   "name": "uv",
   "page": "https://opensourceeverything.org/p/uv/",
   "summary": "uv is a free tool that installs and manages Python code libraries, Python versions, and command-line programs, and runs Python scripts. It is aimed at programmers who work with Python and want faster setup.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "windows",
    "mac",
    "linux"
   ],
   "license": "Apache-2.0",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 91263,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/astral-sh/uv",
   "website": null,
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "uv",
   "rank": 3,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 63.9
  },
  {
   "id": "homebrew",
   "name": "Homebrew",
   "page": "https://opensourceeverything.org/p/homebrew/",
   "summary": "Homebrew is a free tool that installs and updates developer tools and libraries on macOS and Linux from the command line. It is aimed at programmers and IT people who want a simple way to manage software packages.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "mac"
   ],
   "license": "BSD-2-Clause",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 50128,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/Homebrew/brew",
   "website": "https://brew.sh",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "homebrew",
   "rank": 4,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 61.6
  },
  {
   "id": "nix",
   "name": "Nix",
   "page": "https://opensourceeverything.org/p/nix/",
   "summary": "Nix is a collection of over 140,000 software programs that can be installed with a tool called Nix, along with a Linux computer system built on it. It is aimed at people who want to install, configure and maintain software in a reliable, repeatable way, including programmers and system administrators.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "linux"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 26639,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/nixos/nixpkgs",
   "website": "https://nixos.org",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "nix",
   "rank": 5,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 59.3
  }
 ],
 "source": "https://opensourceeverything.org/g/package-managers/",
 "group": "Package managers",
 "replaces": []
}