Deque’s Accessibility Library – axe-core hits 1,000,000 Downloads

Dylan Barrell

By Dylan Barrell

January 10, 2018

Note from the editor: axe-core downloads continue to increase and have already surpassed 3M at the time of this edit on June 11, 2018. The counter on the deque.com homepage will continue to be updated with milestone numbers.

2017 was an exciting year for axe-core. At the beginning of the year the Deque team found out Google would be integrating the axe-core rules engine into their Lighthouse testing tools. axe then became part of Chrome Devtools, providing Devtools’ 20 million users with easy access to accessibility testing. In the fall, Microsoft announced that aXe-core would be integrated into Sonarwhal – their web linting tool. And as we kick off 2018, aXe-core has hit 1,000,000 downloads on npm.

Screengrab of npm stats showing aXe-core downloads over time.
axe-core reach 1 million downloads on npm at the end of 2017.

When axe-core was released as open source in 2015, we hoped that it would propel accessibility testing towards standardization. If developers and accessibility experts could agree on a standard set of automated accessibility testing rules, everyone could stop spending their time arguing about violations and interpretations of WCAG, and start focusing on the best ways to find and fix violations. Sometimes it seemed like a utopian fantasy where we all stand together and sing “Kumbaya.” Luckily, people agreed that adopting shared accessibility testing rules was a good idea, and they agreed that the Deque team had built the best rules engine out there. We now have over 100,000 users across our browser extension.

We are grateful to Google and Microsoft for believing in axe and for making accessibility a priority in their own web testing tools, but none of this means anything if no one is using the tools and doing the work to make the web accessible. Thank you to each and every one of our users & contributors – whether you’re using an axe extension, the Github repository, Chrome DevTools, Sonarwhal, or WorldSpace Attest – every one of those million downloads represents someone trying to make something accessible, and we applaud you. Keep fighting the good fight.

Dylan Barrell

Dylan Barrell

Dylan is Deque's CTO and leads product development initiatives. He works to help to build a barrier-free web by making it really easy for developers, quality assurance engineers and content writers to create accessible applications and content. Dylan has an MBA from the University of Michigan and a BS from the University of the Witwatersrand.

Tags:  axe-core ,  lighthouse ,  news ,  npm ,  sonarwhal

Get blogs in your inbox

No slop, just real accessibility insights from qualified experts.

You consent to Deque receiving, using, and sharing information as stated in Deque's privacy statement. You can change your consent at any time by contacting us.

More on this topic

Find Label in Name issues in every scan with Axe-core 4.14.0

Wilco Fiers
October 22, 2026 By Wilco Fiers

With our latest update, when you scan with Axe-core 4.14.0, you’ll now get a result for any control whose accessible name doesn't contain its visible label. This Axe-core release also speeds up scans, makes fix instructions clearer, and begins support for EN 301 549 v4.1.1, the pending update to the European Union’s (EU) harmonized standard for accessibility requirements.

Read Article
Pass and Fail results when testing Label in Name issues using Axe-core 4.14.0

Test your custom elements and trust the results with Axe-core’s support for ElementInternals

Wilco Fiers
August 27, 2026 By Wilco Fiers

If you're a large enterprise organization with accessibility issues resulting from interoperability challenges, moving to ElementInternals is a savvy move. You can standardize, and safely test. And, with Axe-core now supporting ElementInternals, you can test those components and trust the results.

Read Article
A testing flow, depicting a single custom button scanned by Axe-core for React, Angular or Vue frameworks