Welcome to Libraries.io - a Tidelift project

Find out more »

Why use Libraries.io?

 Evaluating package risk

Analyze open source package insights to evaluate whether a package is suitable for use.

 Discovering new software

Search 9M packages by license, language, or explore new, trending or popular packages.

 Monitoring your dependencies

Stay up to date with notifications of updates, license incompatibilities or deleted dependencies.

 Maintaining your OSS project

Understand your users and make informed decisions about features with usage and version data.


Looking for more package risk indicators?

The Tidelift Subscription provides deeper, more meaningful insights that allow you to evaluate latent risk indicators such as package maintenance and end-of-life status, evaluating code contributors and security measures such as two-factor-authentication to eliminate malicious code injections, and more.



Supported Package Managers

npm 5.08M Packages

Maven 630K Packages

PyPI 561K Packages

NuGet 516K Packages

Go 480K Packages

Packagist 426K Packages

Rubygems 198K Packages

Cargo 156K Packages

CocoaPods 98.8K Packages

Bower 69K Packages

Pub 55.4K Packages

CPAN 41.1K Packages

CRAN 26.6K Packages

Clojars 24.2K Packages

conda 19K Packages

Hackage 17.9K Packages

Hex 16.5K Packages

Meteor 13.3K Packages

Homebrew 8.99K Packages

Puppet 6.92K Packages

Carthage 4.76K Packages

SwiftPM 4.21K Packages

Julia 3.04K Packages

Elm 2.98K Packages

Dub 2.78K Packages

Racket 2.63K Packages

Nimble 2.46K Packages

Haxelib 1.7K Packages

PureScript 778 Packages

Alcatraz 462 Packages

Inqlude 228 Packages


Package manager not listed above? Consider adding support for it.