wesbos/data — explained in plain English
Analysis updated 2026-07-29 · repo last pushed 2024-09-12
Build a CSS linter that validates properties against an authoritative list.
Create an autocomplete feature in a code editor using machine-readable CSS syntax data.
Power a documentation site that renders info boxes about web technologies from JSON.
Use Web API inheritance data to build tooling that understands how browser interfaces relate.
| wesbos/data | 0labs-in/vision-link | 1038lab/agnes-ai | |
|---|---|---|---|
| Stars | 4 | 4 | 4 |
| Language | — | TypeScript | Python |
| Last pushed | 2024-09-12 | — | — |
| Maintenance | Stale | — | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 2/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
No setup needed beyond cloning the repo and reading the JSON files directly.
This project is a structured data repository that feeds into MDN Web Docs, the popular reference site for web developers. It holds machine-readable information about web technologies like CSS properties and Web APIs, so that documentation pages, code editors, and other tools can look up details automatically instead of hardcoding them. The data is organized into folders by topic. The CSS folder contains JSON files describing things like at-rules, functions, properties, selectors, syntaxes, types, and units. The API folder describes how Web APIs inherit from each other. There is also a localization folder with translation strings. When a documentation page needs to render an information box about a CSS property, it pulls from these JSON files rather than relying on hand-written prose. Someone building a developer tool would use this. For example, the README mentions CSSTree, a CSS parser that relies on this data. If you were building a linter, an autocomplete feature, or a documentation site and needed an authoritative machine-readable list of every valid CSS property and its syntax, you would pull from this dataset. The README notes that this project is being deprecated in favor of a newer repository called w3c/webref. Anyone currently depending on it is encouraged to join the community discussion, and the maintainers are still accepting contributions in the meantime. There is also a separate companion project for browser compatibility data, which tracks which browsers support which features.
A collection of JSON files describing web technologies like CSS properties and Web APIs, used by documentation sites and developer tools to look up details automatically. It is being deprecated in favor of w3c/webref.
Stale — no commits in 1-2 years (last push 2024-09-12).
The explanation does not mention a license, so the usage terms are unknown.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.