This is the repository where the Web IDL specification is developed.
Good first issues are labeled as a short good first issue.
IDL generally follows the WHATWG Contributor Guidelines and WHATWG Committer Guidelines, except as otherwise noted.
The specification is written in Bikeshed, plus the Ecmarkup tags <emu-val>
, <emu-t>
, and <emu-nt>
.
- Rendering engines
- web-platform-tests
- idlharness.js (used by testharness.js to run IDL tests)
- Reffy (scrapes IDL from specs for reffy-reports and web-platform-tests)
- widlparser (used by Bikeshed)
- WebIDL parser (used by idlharness.js)
- TypeScript and JavaScript lib generator