Research Article

An Empirical Study on Downstream Dependency Package Groups in Software Packaging Ecosystems

Table 1

Information of the top 12 package managers on December 1, 2021.

Package managerCreation yearLanguageNumber of packagesWebsiteTop five keywords

npm2010JavaScript2,121khttps://www.npmjs.comReact, javascript, typescript, nodejs, vue
Go2007Go449khttps://pkg.go.devGolang, go, kubernetes, cli, hacktoberfest
Maven2004Java445khttp://maven.orgJava, scala, hacktoberfest, kotlin, android
PyPI2003Python409khttps://pypi.org/Python, python3, django, testing, api
Packagist2012PHP339khttps://packagist.orgLaravel, php, api, yii2, framework
NuGet2010.NET288khttps://www.nuget.orgDotnet, csharp, Tag1, Tag2, ios
RubyGems2004Ruby176khttps://rubygems.orgRuby, rails, gem, ruby-gem, hacktoberfest
CocoaPods2011Objective-C85khttp://cocoapods.org/Swift, ios, cocoapods, objective-c, carthage
Cargo2012Rust73khttps://crates.ioRust, cli, blockchain, async, parser
Bower2012JavaScript70khttp://bower.ioAngular, javascript, jquery, css, web-components
CPAN1995Perl39khttps://metacpan.orgPerl, per5, localization, unicode, hacktoberfest
Pub2011Dart27khttps://pub.dartlang.orgFlutter, dart, pub, pubspec, flutter-plugin