Magento's open-source ecosystem is still very much alive.
In 2025, thousands of developers continued to build, maintain, and improve Magento modules-often quietly, often without much visibility, but with real impact on stores running in production every day.
This report mixes ecosystem-wide data with Package Maven–specific testing. Not all numbers cover the same scope.
Module data covers Magento 2 modules active in 2025, plus older high-download packages (10k+). This is on purpose. There are thousands of test, example, and long-abandoned modules on Packagist, and including all of them would distort the picture. The focus here is on packages that people actually use.
Contribution data reflects activity in 2025 only, across all Magento 2 modules on Packagist.
Test results apply only to packages approved on PackageMaven.
One shared goal-extend Magento to solve real problems.
A tale of many vendors - and a few heavy hitters
vendors are active in the Magento ecosystem - but not all impact it in the same way.
Single-package vendors
Most operate at a small scale.
A large number of vendors publish or maintain a single Magento module. These tend to be focused packages, often created to solve a specific problem or scratch a particular itch.
Large vendors (10+ packages)
A very small group accounts for a disproportionate share of adoption.
Vendors maintaining 10 or more packages represent only a fraction of the ecosystem by count, yet their modules are used across a large number of Magento installations.
Full breakdown
Modules used everywhere
The top 10 Magento 2 modules by downloads.
Shared vendor dependencies such as mageplaza/module-core (10M+), magepal/magento2-core (2.7M), and magefan/module-community (3.7M+) are excluded.
Who's shipping the most?
Behind every package is a person or a small team doing the work-reviewing PRs, fixing bugs, and keeping things compatible with new Magento releases.
Some vendors focus on breadth, others on depth. Both matter.
What the ecosystem is actually building
Looking at package categories tells a clear story. Most Magento modules aren't trying to replace core features-they connect Magento to the outside world.
Key Takeaway
Magento's ecosystem grows outward, not inward. Integrations, payments, shipping providers, CRMs, analytics, marketing tools-this is where most energy goes.
Packages don't build themselves.
The people behind the code
In 2025, developers were active, making contributions across commits, pull requests, reviews, issues, and discussions.
Most people contribute a little. A small group contributes a lot. Both are essential.
One community, developers strong
Open source survives because of consistency, not heroics. Here's who showed up in 2025.
🏆 Top Contributors
Ranked by points: PR = 5, Commit = 3, Issue = 2, Review = 2, Comment = 1
2025 contribution activity
Monthly breakdown of contributions across all Magento modules on Packagist.
Contributions include commits, pull requests, code reviews, issues, and comments across all magento2-module packages.
How the community contributes
Breakdown of contribution types across all Magento 2 modules on Packagist in 2025-not just approved packages.
Contribution velocity in 2025
Monthly breakdown of contributions by type across the entire Magento ecosystem.
Monthly active contributors
Unique contributors who made at least one contribution each month.
Contributions by weekday
Wednesday edges out as peak day, but contributions are fairly even across all workdays.
Top 15 contributors by activity
Ranked by total contributions (commits, PRs, issues, reviews, and comments).
Monthly champions
Celebrating the top contributors each month. These developers consistently show up.
Contributor engagement levels
How active are contributors? Distribution of contribution counts in 2025.
Most people make a few contributions. Every little bit helps!
The dedicated few who drive the ecosystem forward.
Most active packages
Where the community energy goes. These packages have the most contributions in 2025.
Contributions are one thing. Quality is another.
Quality checks - what actually passes?
Every approved package on Package Maven goes through manual review, composer install, DI compile, template checks, PHPCS, and PHPStan.
approved. build cleanly. Not everything passes - and that's fine. The goal isn't perfection, but clear signals.
We said yes to some. We said no to others.
Not every Magento module makes the cut. Here's how the reviews went.
Lightly reviewed: basic functionality, documentation present, and signs of active maintenance.
Abandoned, missing README, or trivial modules.
The Quality Gauntlet
Thousands of packages discovered, but each one requires manual review. It's a slow, deliberate process-and we're working through the backlog.
Indexed
Discovered via Packagist: 10k+ downloads OR active development in 2025.
Approved
Lightly reviewed: basic functionality, documentation present, and signs of active maintenance.
Build Works
Passes composer install and DI compile-ready to use in production.
Test results breakdown
Packages that pass composer install continue to DI compile, template, PHPCS, and PHPStan checks.
Composer Install
Installs without errors
DI Compile
Clean dependency injection
Template Compile
Valid PHTML templates
PHPCS
Magento coding standards
PHPStan
Static analysis passes
PHPStan (Static Analysis)
Level Distribution
Higher levels indicate stricter static analysis. Levels 8-9 are considered excellent.
PHPCS (Magento Coding Standards)
Warnings Distribution
While most packages pass with 0 errors, warnings are common. Distribution by warning count:
Maintenance matters
A module doesn't need to be popular to be valuable, but it does need to be maintained.
Fresh code doesn't guarantee quality, but stale code always deserves a closer look.
Magento's ecosystem isn't just modules.
Beyond Packagist
Themes, tools, newsletters, events, and community projects all play a role. Some of the most important work doesn't even live on Packagist.
Hyva Themes
Now FreeThe popular performance-focused Magento theme went free and open-source in 2025. Package Maven now supports testing packages that require Hyva.
Read announcementMageDispatch
Curated collection of useful Magento resources, tutorials, and tools. Stay updated with the latest in the ecosystem.
Explore resourcesMageRes Newsletter
WeeklyWeekly digest of the best Magento resources. Articles, tutorials, releases, and community highlights delivered to your inbox.
SubscribeM.academy
LearningMark Shust's Magento training courses. A consistently great resource for learning, maintained and updated for years.
Start learningLarge Magento Events 2025
The Magento community meets around the world. Events across 5 continents in 2025.
While we were counting...
Before you go...
If this sparked an idea, question, or disagreement - about Magento, open-source, or tech in general - I'd love to hear it.
Start small. Ship it. That's how every module here began.
Built with care by Jiří Brada
Data generated: