# mdn-data

> Open Web data by the Mozilla Developer Network

Latest version **2.36.0** (published 2026-09-14) · CC0-1.0 license · 0 weekly downloads

## Install

```sh
npm install mdn-data
pnpm add mdn-data
yarn add mdn-data
bun add mdn-data
```

## Health

**Score 60/100 (C)** — status: active.

Positive: no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 2.36.0 |
| Published | 2026-09-14 |
| First published | 2017-06-22 |
| Weekly downloads | 0 |
| License | CC0-1.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 720.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 787 |
| Author | Mozilla Developer Network |
| Maintainers | leomca, caugner, mdn-bot |
| Keywords | data, mdn, mozilla, css |

## Links

- npm: https://www.npmjs.com/package/mdn-data
- Repository: https://github.com/mdn/data
- Homepage: https://developer.mozilla.org
- Issues: https://github.com/mdn/data/issues
- npm.io page: https://npm.io/package/mdn-data

## Alternatives

- [style-dictionary](https://npm.io/package/style-dictionary.md) — 2.0M weekly downloads
- [postcss-merge-idents](https://npm.io/package/postcss-merge-idents.md) — 1.7M weekly downloads
- [@fontsource/noto-sans](https://npm.io/package/@fontsource/noto-sans.md) — 93.0K weekly downloads
- [uglifycss](https://npm.io/package/uglifycss.md) — 71.6K weekly downloads
- [mat4-interpolate](https://npm.io/package/mat4-interpolate.md) — 23.3K weekly downloads

## Recent versions

- 2.36.0 (latest) — 2026-09-14
- 2.35.0 — 2026-09-02
- 2.34.0 — 2026-08-29
- 2.33.0 — 2026-08-16
- 2.32.0 — 2026-08-12
- 2.31.0 — 2026-08-04
- 2.30.0 — 2026-08-04
- 2.29.0 — 2026-07-17
- 2.28.1 — 2026-05-07
- 2.28.0 — 2026-04-13
- 2.27.1 — 2026-02-13
- 2.27.0 — 2026-01-29
- 2.26.0 — 2026-01-09
- 2.25.0 — 2025-10-31
- 2.24.0 — 2025-08-13
- … 77 more at https://npm.io/package/mdn-data/versions

## README

# Welcome to MDN data

> **Note**
> We are in the process of deprecating the `mdn/data` package in favor of [`w3c/webref`](https://github.com/w3c/webref).
> If you depend on this project, let us know in our community [GitHub discussions](https://github.com/mdn/mdn-community/discussions/categories/platform).
> Thank you.

[![NPM version](https://img.shields.io/npm/v/mdn-data.svg)](https://www.npmjs.com/package/mdn-data)
[![lint](https://github.com/mdn/data/actions/workflows/lint.yml/badge.svg)](https://github.com/mdn/data/actions/workflows/lint.yml)

This repository contains general data for Web technologies and is maintained by the [MDN team at Mozilla](https://wiki.mozilla.org/MDN).

## Repository contents

The data in this repository is used in MDN Web Docs to build [information boxes](https://developer.mozilla.org/en-US/docs/Web/CSS/background) and [sidebar navigation](https://developer.mozilla.org/en-US/docs/Web/API/Window).
External tools make use of this data as well, for example, the [CSSTree](https://github.com/csstree/csstree/) CSS parser.

There's a top-level directory for each broad area covered: for example, `api` and `css`.
Inside each of these directories is one or more JSON files containing the data.

### api

Contains data about Web APIs:

- API inheritance (interface inheritance and mixin implementations)

### css

Contains data about:

- CSS at-rules
- CSS functions
- CSS properties
- CSS selectors
- CSS syntaxes
- CSS types
- CSS units

For more information, see the [CSS data](./css/README.md) documentation and the [Updating CSS JSON DB](./docs/updating_css_json.md) guide.

### l10n

The l10n folder contains localization strings that are used in the various
json files throughout this repository.

## Problems?

If you find a problem, please [file an issue](https://github.com/mdn/data/issues/new).

## Contributing

We're very happy to accept contributions to this data.
Please familiarize yourself with the schema for the data you're editing, and send us a pull request.
See the [CONTRIBUTING.md](./CONTRIBUTING.md) document for more information.

## See also

- [https://github.com/mdn/browser-compat-data](https://github.com/mdn/browser-compat-data)
  for compatibility data for Web technologies

---
_Source: https://npm.io/package/mdn-data · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
