Libraries.io gathers data from 37 package managers and 3 source code repositories. We track over 2.4m unique open source packages, 25m repositories and 121m interdependencies between them. We publish this data periodically under a creative-commons license to empower and accelerate the work of those seeking to understand and create a stronger open source ecosystem.

This page contains a number of experiments that we have created ourselves. If you would like to feature research using Libraries.io data on this page please contact data@libraries.io.

The Bus factor is the number of key developers who would need to be incapacitated to make a package unable to proceed. This page shows packages that are depended upon by many other packages but have only ever had a handful of contributors commit to the project.

Digital infrastructure is the free and open source software contributed as a public good that underpins much of today's technology. As Nadia Eghbal posed in her excellent primer Roads and Bridges' for the Ford Foundation: 'In order to support our digital infrastructure, we must find ways to work together'. These packages are the most-commonly depended upon open source components of over 25m repositories tracked by Libraries.io.

Unseen infrastructure are packages that are among some of the most depended upon (at least 1,000 dependent repos) and yet receive very little attention and recognition. These packages may become digital infrastructure, but they are unlikely to succeed without more support.

Use Libraries.io Data

Libraries.io data is released periodically under a CC-BY-SA 4.0 license. For more information see our documentation.

1.6.0 - 12 Jan, 2020
1.4.0 - 22 Dec, 2018

Subscribe to release notifications

Join the mailing list to be notified via email whenever we publish a new data set.

Supported Package Managers

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