mdn

mdn/browser-compat-data

Browser compatibility data for Web technologies as displayed on MDN

JSON
5591
2497
Creative Commons Zero v1.0 Universal

The `@mdn/browser-compat-data` package provides machine‑readable compatibility tables for web technologies—including HTML, CSS, JavaScript APIs, and more—so developers can reliably check how features work across browsers and runtimes. It’s intended for anyone building tools, IDEs, documentation sites, test frameworks, or applications that need up‑to‑date, structured browser‑support information.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mdn/browser-compat-data

Account's avatar
The MDN page inventory as a big JSON object.
Account's avatar
HTML parser and non-strict validator
Account's avatar
Compatibility utilities for ESLint
Account's avatar
ESLint JavaScript language implementation
Account's avatar
TypeScript definitions for deep-diff
Account's avatar
TypeScript definitions for mocha
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for yargs
Account's avatar
Custom error messages in JSON Schemas for Ajv validator
Account's avatar
Format validation for Ajv v7+
Account's avatar
output coverage reports using Node.js' built in coverage
Account's avatar
Compare semver version strings to find greater, equal or lesser.
Account's avatar
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
Account's avatar
A JavaScript text diff implementation.
Account's avatar
Test if an ES module is run directly (require.main replacement)
Account's avatar
JSDoc linting rules for ESLint.
Account's avatar
Additional ESLint's rules for Node.js
Account's avatar
Enforce best practices for JavaScript promises
Account's avatar
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Account's avatar
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
Account's avatar
compile json schema to typescript typings
Account's avatar
Simple git hooks manager
Account's avatar
A markdown parser built for speed
Account's avatar
simple, flexible, fun test framework
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint
Account's avatar
Curated list of Web platform features
Account's avatar
Curated list of technical Web specifications
Account's avatar
Simple XML to JavaScript object converter.
Account's avatar
yargs the modern, pirate-themed, successor to optimist.

Support the repos that depend on mdn/browser-compat-data

Top contributors

queengooborg's profile
queengooborg
6308 contributions
dependabot[bot]'s profile
dependabot[bot]
2158 contributions
Elchi3's profile
Elchi3
1388 contributions
foolip's profile
foolip
748 contributions
sideshowbarker's profile
sideshowbarker
673 contributions
ddbeck's profile
ddbeck
652 contributions
hamishwillee's profile
hamishwillee
499 contributions
chrisdavidmills's profile
chrisdavidmills
493 contributions
caugner's profile
caugner
407 contributions
teoli2003's profile
teoli2003
373 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet