← All repos

compat-table

ECMAScript compatibility tables

Browse cluster: JavaScript Standard Style Linting
3,858commits
173contributors
3languages

Tech stack & purpose

compat-table is an open-source project that maintains ECMAScript compatibility tables across different JavaScript environments. The project tracks feature support across ES5, ES6, ESNext, and non-standard features by storing test cases in JavaScript data files (`data-es5.js`, `data-es6.js`, `data-esnext.js`, `data-non-standard.js`) that are compiled into HTML compatibility charts via a Node.js build script. It supports testing across multiple platforms including web browsers, JavaScript compilers, and Node.js runtimes, with a weighting system that rates feature significance from "tiny" (0.125) to "large" (1.0) to calculate overall platform support percentages. The project is authored by kangax, as indicated by the repository URL references in the material.

Languages

JavaScript
95.9%
HTML
3.2%
CSS
0.9%

Contributors (top 30 of 173)