PyPI is a repository for software written in Python.
Alternatives to Packagist
Bioconductor is an open-source software project for rigorous, reproducible analysis of biological data.
npm is a JavaScript package registry and command-line tool for publishing, finding, and using packages.
- 4

Inedo ProGet
Inedo ProGet is a self-hosted package and container repository for keeping software packages and Docker images in one place, scanning…
Free planWebAPILinuxSelf-hosted7.4From $2,395 a year - 57.0Free plan
- 6
LuaRocks
LuaRocks is a free package manager for Lua, and LuaRocks.org hosts rocks and rockspecs for Lua modules.
Free planAPILinuxmacOSSelf-hosted6.9Free plan - 7
pypiserver
pypiserver is a self-hosted package index for serving Python packages through standard tools such as pip and twine.
Free planAPILinuxmacOSSelf-hosted6.9Free plan - 8

Hex
Hex is a package manager for the BEAM ecosystem, including Elixir and Erlang.
Free planWebAPISelf-hosted6.8From $90 a year - 9
6.6 - 10
CocoaPods
CocoaPods manages dependencies for Swift and Objective-C projects built with Cocoa.
Free planiOSmacOS6.5Free plan - 11
aptly
aptly manages Debian package repositories and publishes controlled package sets for systems using apt.
Free planAPILinuxmacOSSelf-hosted6.4Free plan - 12
CPAN
CPAN is a free archive of Perl software and documentation, with ways to discover, download, and install modules.
Free planWebLinuxmacOSWindows6.4Free plan - 13
Private Packagist
WebAPILinuxSelf-hosted6.4From €187 a year - 14
R-universe
R-universe is rOpenSci’s platform for publishing and discovering research software in R.
Free planWebAPILinuxmacOS6.4Free plan - 15

NuGet
NuGet is the package manager for .NET, providing tools to create and consume packages and the NuGet Gallery as a central repository.
WebAPILinuxmacOS6.3 - 16
RubyGems.org
RubyGems.org is a community-run hosting service for finding, installing, and publishing RubyGems.
WebAPILinuxmacOS6.3 - 17
Maven Central
Maven Central is a public distribution platform for release-ready community open-source software in the Java ecosystem.
Free planWebAPI6.1Free plan - 18
MELPA
MELPA is a free archive of Emacs Lisp packages compatible with Emacs package.el.
Free planWebLinux6.1Free plan - 19

Verdaccio
Verdaccio is a free, open-source Node.js private proxy registry for teams that want to use private npm packages without sending code to the public.
Free planWebAPILinuxSelf-hosted6.1Free plan - 20
JSR
JSR is a free package registry for JavaScript and TypeScript that distributes packages as web-standard ECMAScript modules.
Free planWebAPI6.0Free plan - 21
R
R is a free software environment designed for statistical computing, with graphics support, statistical tests, regression models, and scripting.
macOSWindows6.0 - 225.9
- 23
devpi
devpi is an open-source PyPI server and toolkit for staging, packaging, testing, and releasing Python packages.
WebLinuxSelf-hosted5.8 - 24
NonGNU ELPA
NonGNU ELPA is a free package archive for GNU Emacs, providing third-party packages whose copyright has not been assigned to the Free Software Foundation.
WebLinuxmacOSWindows5.8 - 25
PureScript Registry
The PureScript Registry is a free, open-source package registry for the PureScript programming language.
WebAPI5.7 - 264.6
- 274.3