Package Manager Compatibility Matrix

Look out baby 'cuz here I come.

Package managers have various features that mean supporting them is more nuanced than a simple yes or no. This table shows exactly what is supported for each package manager:

Platform Number of Packages Versions Git Tags Dependencies Manifest Parsing Security Notifications License checking
Alcatraz
472 - Coming soon
Bower
72,305 Coming soon Coming soon
Cargo
164,413 - Coming soon
Carthage
4,763 - Coming soon
Clojars
24,296 Coming soon Coming soon
CocoaPods
99,336 - Coming soon
conda
19,065 - Coming soon
CPAN
41,236 - Coming soon
CRAN
27,040 - Coming soon
Dub
2,798 - Coming soon
Elm
3,002 - Coming soon
Go
553,508 - Coming soon
Hackage
17,954 - Coming soon
Haxelib
1,705 - Coming soon
Hex
16,986 - Coming soon
Homebrew
9,107 Coming soon - Coming soon
Inqlude
228 Coming soon - Coming soon
Julia
3,048 - Coming soon
Maven
647,159 Coming soon Coming soon
Meteor
13,410 - Coming soon
MultipleSourcesBase
0 - Coming soon
Nimble
2,498 Coming soon - Coming soon
npm
5,254,485 Coming soon Coming soon
NuGet
682,856 - Coming soon
Packagist
534,402 Coming soon Coming soon
Pub
57,985 - Coming soon
Puppet
6,923 Coming soon - Coming soon
PureScript
786 Coming soon - Coming soon
PyPI
707,119 Coming soon Coming soon
Racket
2,712 - Coming soon
Rubygems
204,102 Coming soon Coming soon
SwiftPM
4,210 - Coming soon

What About Package Manager X?

Some package managers require compilation before parsing their dependencies, some we simply haven't got around to yet. Luckily Libraries.io is an open source package so if you need to add a new package manager then you can. You can find everything you need to get started in our documentation.