The containers, package managers, cloud platforms, and infrastructure tools that actually run modern software โ ranked by real reported usage share (2026 developer survey data).
Containers & Orchestration
๐ณ
#1 ยท 71.1%
Docker
Packages an app and everything it needs into a portable container โ the single most-used dev tool in the entire survey, foundational to almost all modern deployment.
โ
#5 ยท 28.5%
Kubernetes
Orchestrates and auto-scales containers across a cluster of machines โ the standard for running Docker containers reliably in production at scale.
๐ฆญ
#25 ยท 11.1%
Podman
A daemonless, rootless alternative to Docker with a nearly identical command set โ popular where Docker's background daemon is a security or licensing concern.
Cloud Providers
โ๏ธ
#3 ยท 43.3%
Amazon Web Services (AWS)
The largest cloud provider โ compute, storage, databases, and hundreds of managed services, and the most in-demand cloud skill on job listings.
๐ท
#6 ยท 26.3%
Microsoft Azure
Microsoft's cloud platform โ deeply integrated with Windows Server, Active Directory, and .NET, the default choice for enterprises already on Microsoft's stack.
๐
#9 ยท 24.6%
Google Cloud
Google's cloud platform โ strong in data/analytics (BigQuery) and Kubernetes (which Google originally created), popular with data-heavy teams.
๐งก
#12 ยท 20.1%
Cloudflare
CDN, DNS, DDoS protection, and edge-compute platform โ sits in front of a huge share of the web, and its Workers platform runs serverless code at the edge.
๐
#29 ยท 10.7%
DigitalOcean
A simpler, more affordable cloud provider aimed at individual developers and small teams โ a common first choice for hosting a side project or startup.
๐ต
#41 ยท 1.2%
IBM Cloud
IBM's cloud platform, common in large enterprises already running IBM infrastructure (mainframes, Db2), and known for hybrid-cloud and AI tooling.
๐ท๐บ
#42 ยท 0.7%
Yandex Cloud
Yandex's cloud platform, primarily used in Russia and neighboring markets, offering a similar service lineup to AWS/GCP for that region.
Package Managers
๐ฆ
#2 ยท 56.8%
npm
Node.js's default package manager โ installs JavaScript/TypeScript dependencies from the massive npm registry, the largest software package registry in the world.
๐
#4 ยท 40.9%
Pip
Python's default package installer โ pulls packages from PyPI, the standard way nearly every Python project manages its dependencies.
๐บ
#7 ยท 25.7%
Homebrew
The default package manager for macOS (and Linux) โ installs command-line tools and apps with a single command, the first thing most Mac developers set up.
๐งถ
#11 ยท 21.1%
Yarn
Facebook's alternative to npm โ faster installs and stricter dependency locking were its original selling points, still widely used across JS projects.
๐ซ
#13 ยท 18.9%
NuGet
The .NET ecosystem's package manager โ how C#/.NET projects pull in libraries, built directly into Visual Studio and the .NET CLI.
๐ฅ
#14 (tie) ยท 18.4%
APT
Debian/Ubuntu Linux's package manager โ installs and updates system software from repositories, the everyday tool for managing a Debian-based server or desktop.
๐ชถ
#17 ยท 16.4%
Maven
The traditional build tool and package manager for Java โ defines a project's dependencies and build steps in a structured XML file (pom.xml).
๐ฆ
#18 (tie) ยท 14.4%
Cargo
Rust's built-in package manager and build tool โ considered one of the best-designed dependency systems in any language, and a big part of why Rust feels approachable despite its complexity.
๐
#18 (tie) ยท 14.4%
Gradle
A newer, more flexible build tool for Java/Kotlin/Android โ uses a Groovy or Kotlin script instead of Maven's XML, and is Android Studio's default build system.
โก
#20 ยท 13.4%
pnpm
A faster, disk-space-efficient alternative to npm/Yarn โ stores one copy of each package version on disk and links it into every project that needs it, instead of duplicating it.
๐ซ
#26 (tie) ยท 11%
Chocolatey
A package manager for Windows โ installs and updates desktop software from the command line, filling a gap Windows lacked compared to Homebrew/APT.
๐ผ
#26 (tie) ยท 11%
Composer
PHP's dependency manager โ the standard way modern PHP projects (Laravel, Symfony, WordPress plugins) declare and install their libraries.
๐
#31 ยท 9%
Poetry
A modern Python dependency and packaging manager โ handles virtual environments and lockfiles more cleanly than plain pip, popular for library and application development alike.
๐ง
#32 ยท 8.7%
Pacman
Arch Linux's package manager โ known for simplicity and giving users access to the very latest software versions via the community-run AUR repository.
๐ฅ
#34 ยท 5.5%
Bun
An all-in-one JavaScript runtime, bundler, test runner, and package manager built for speed โ positioned as a much faster alternative to Node.js + npm combined.
Build Tools & Bundlers
โก
#8 ยท 25.4%
Vite
A modern frontend build tool with near-instant dev-server startup โ has largely replaced Webpack as the default bundler for new React/Vue/Svelte projects.
๐จ
#10 ยท 23.2%
Make
One of the oldest build automation tools in computing โ defines build steps and dependencies between files in a Makefile, still standard in C/C++ and many scripting workflows.
๐ฆ
#14 (tie) ยท 18.4%
Webpack
The long-standing JavaScript module bundler โ bundles all a web app's JS/CSS/assets into optimized files, still widely used though newer tools like Vite have taken share.
๐งฑ
#26 (tie) ยท 11%
MSBuild
Microsoft's build platform underlying Visual Studio and .NET โ the engine that actually compiles a .NET project whether you're using the IDE or the command line.
๐ฅท
#37 ยท 5.2%
Ninja
A small, extremely fast build tool designed to be generated by other build systems (like CMake) rather than written by hand โ optimized purely for build speed.
Infrastructure & Configuration
๐๏ธ
#16 ยท 17.8%
Terraform
The standard tool for "infrastructure as code" โ describes cloud resources (servers, networks, databases) in config files so environments can be created, versioned, and reproduced automatically.
๐ด
#24 ยท 11.7%
Ansible
An agentless automation tool for configuring servers and deploying software โ uses simple YAML "playbooks" to describe the desired state of a fleet of machines.
Monitoring & Observability
๐ฅ
#23 ยท 11.8%
Prometheus
An open-source metrics collection and alerting system โ the standard for monitoring Kubernetes and cloud-native applications, usually paired with Grafana for dashboards.
๐ถ
#33 ยท 8.9%
Datadog
A paid, all-in-one cloud monitoring platform โ logs, metrics, and traces in one dashboard, popular with companies that don't want to self-host a monitoring stack.
๐
#39 ยท 4.5%
Splunk
Enterprise log search and analysis software โ long the dominant choice for large-scale log aggregation, especially in security/SIEM use cases.
๐ก
#40 ยท 3.8%
New Relic
Application performance monitoring (APM) software โ tracks how fast an app's code actually runs in production, and where it's slowing down.
Hosting & PaaS
๐ฅ
#21 ยท 13.1%
Firebase
Google's mobile/web app platform โ hosting, auth, databases, and functions bundled together, a fast way to ship an app without managing servers.
โฒ
#30 ยท 10.6%
Vercel
The company behind Next.js, and a hosting platform built specifically for fast frontend deployment โ push to Git and it builds and deploys automatically.
โก
#35 ยท 5.4% (tie)
Supabase CLI
The command-line tool for managing a Supabase project locally โ runs Postgres, auth, and storage on your machine and syncs schema changes to production.
๐
#35 ยท 5.4% (tie)
Netlify
A hosting platform built around Git-based deploys for static sites and frontend apps โ one of the pioneers of the modern "push to deploy" workflow, alongside Vercel.
๐
#37 (tie) ยท 5.2%
Heroku
One of the original "push to deploy" cloud platforms โ simplified app hosting that made a huge impact on how developers thought about deployment in the 2010s.
๐
#42 (tie) ยท 1.5%
Railway
A newer, developer-friendly hosting platform โ aims to make deploying a full-stack app (with a database) as simple as Heroku originally was.
Usage percentages reflect a 2026 developer-tools survey; most developers use multiple tools from this list, so shares don't sum to 100%.