Package managers and package registries directory hub

  • npm (node.js)
    the world's largest javascript and node.js package registry, with a rich ecosystem.
  • pypi (python)
    the official python package repository, hosting hundreds of thousands of libraries and the primary resource for python developers.
  • crates.io (rust)
    the official package registry for the rust language, providing many high-quality crates.
  • cargo (rust)
    rust's official package manager and build tool, supporting dependency management, compilation, and publishing.
  • maven central (java)
    the largest package repository in the java ecosystem, covering mainstream java and jvm libraries and dependency management.
  • nuget (.net)
    microsoft's official .net package and tooling repository, supporting c#, f#, vb and other related ecosystems.
  • rubygems (ruby)
    the official ruby package platform, offering a wide range of ruby gems and ecosystem support.
  • packagist (php)
    the primary package repository for the php ecosystem, the official platform for the composer package manager.
  • go modules
    the official dependency management system for the go language, automatically handling package download and version control.