Paul Krill
Editor at Large

Docker, Maven lead the way in packages

news
Feb 14, 20232 mins

The JFrog Software report also listed NPM JavaScript among the leaders while Rust Cargo showed impressive growth.

it as a product boxes glowing box binary package by masterzphotois getty

When it comes to the most prominent software package technologies, Docker containers, Apache Maven Java project management, and NPM JavaScript packages led the way in a recent study examining deployments of the JFrog Artifactory repository manager.

The JFrog Software Artifact State of the Union report, announced February 6, features JFrog’s examination of technologies being used to create software, specifically package technologies. Top package types, assessed from October 2021 to October 2022, were as follows:

  1. Docker, with a repo count of 1,330,329 and year-over-year growth of 10.11%
  2. Maven, 1,183,167; 18.79%
  3. NPM, 313,992; 19.61%
  4. YUM, 307,549; 10.36%
  5. Helm, 244,582; 33.67%
  6. PyPI, 206,830; 29.51%
  7. NuGet, 172,989; 31.54%
  8. Debian, 114,737; 21.56%
  9. Gradle, 62,842; 22.8%
  10. GitLFS, 48,734; 26.34%

Results were drawn from a sample of 7,000 companies of varying sizes. Artifactory deployments were either on-premise, multicloud, or hybrid. About 27,000 Artifactory servers were involved, with about 4.2 million repositories factored into the study. Popularity was assessed based on the total number of repositories maintained as well as actions taken for a given package type.

The study also found that Rust’s Cargo package manager is on a serious upswing. Year-to-year growth in the number of Rust Cargo repositories was roughly 67%. JFrog also found that more than 90% of organizations maintain a Maven repo, and the study revealed a five times increase in usage of its own Conan package manager for C/C++ from January 2020 to October 2022.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author