87 open source projects by WICG

1. Background Fetch
API proposal for background downloading/uploading
✭ 254
shell
2. Display Locking
A repository for the Display Locking spec
✭ 227
html
3. Turtledove
TURTLEDOVE
✭ 217
makefile
4. Webmonetization
Proposed Web Monetization standard
✭ 211
javascript
6. Cq Usecases
Use cases and requirements for standardizing element queries.
✭ 183
html
7. Frame Timing
Frame Timing API
✭ 167
html
8. Serial
Serial ports API for the platform.
✭ 165
html
9. Interventions
A place for browsers and web developers to collaborate on user agent interventions.
✭ 161
html
10. Spatial Navigation
Directional focus navigation with arrow keys
11. Priority Hints
A browser API to enable developers signal the priorities of the resources they need to download.
✭ 140
shell
12. Page Lifecycle
Lifecycle API to support system initiated discarding and freezing
✭ 134
html
13. Conversion Measurement Api
Conversion Measurement API
✭ 133
python
14. Visual Viewport
A proposal to add explicit APIs to the Web for querying and setting the visual viewport
✭ 123
html
15. Construct Stylesheets
API for constructing CSS stylesheet objects
✭ 118
html
16. App History
The app history API provides a web application-focused way of managing same-origin same-frame history entries and navigations.
✭ 118
html
17. Cookie Store
Asynchronous access to cookies from JavaScript
✭ 117
shell
18. Web Locks
Cross-tab resource coordination API
✭ 107
shell
19. Layout Instability
A proposal for a Layout Instability specification
✭ 103
makefile
20. Focus Visible
Polyfill for `:focus-visible`
✭ 1,354
javascript
21. Import Maps
How to control the behavior of JavaScript imports
✭ 1,332
html
22. Animation Worklet
🚫 Old repository for AnimationWorklet specification ➡️ New repository: https://github.com/w3c/css-houdini-drafts
✭ 89
makefile
23. Webid
A privacy preserving federated identity Web API
✭ 88
css
25. Devtools Protocol
DevTools Protocol
✭ 82
javascript
26. Webhid
Web API for accessing Human Interface Devices (HID)
✭ 77
html
27. Eventlisteneroptions
An extension to the DOM event pattern to allow authors to disable support for preventDefault
✭ 1,118
javascript
29. Contact Api
Proposal for a Web Contact API
✭ 56
html
30. Open Ui
Maintain an open standard for UI and promote its adherence and adoption.
31. Largest Contentful Paint
Specification for the LargestContentfulPaint API
✭ 49
makefile
32. Starter Kit
A simple starter kit for incubations
✭ 43
javascript
33. Webusb
Connecting hardware to the web.
✭ 1,000
shell
34. Webpackage
Web packaging format
✭ 964
go
35. Directory Upload
This spec aims to enable directory uploading by allowing a developer to read directory contents (files and sub-directories) asynchronously and be able to identify the directory structure.
✭ 27
html
36. Portals
A proposal for enabling seamless navigations between sites or pages
✭ 802
html
37. Inert
Polyfill for the inert attribute and property.
✭ 639
javascript
39. Background Sync
A design and spec for ServiceWorker-based background synchronization
✭ 568
html
40. Kv Storage
A proposal for an async key/value storage API for the web
✭ 541
html
41. Floc
FLoC
✭ 465
makefile
42. File System Access
Expose the file system on the user’s device, so Web apps can interoperate with the user’s native applications.
✭ 431
shell
43. Scroll To Text Fragment
Proposal to allow specifying a text snippet in a URL fragment
✭ 428
html
44. Aom
Accessibility Object Model
✭ 424
html
45. Ua Client Hints
Wouldn't it be nice if `User-Agent` was a (set of) client hints?
✭ 364
shell
46. Webcomponents
Web Components specifications
47. Web Codecs
WebCodecs is a flexible web API for encoding and decoding audio and video.
✭ 301
html
48. Shape Detection Api
Detection of shapes (faces, QR codes) in images
✭ 262
shell
49. Resize Observer
This repository is no longer active. ResizeObserver has moved out of WICG into
✭ 257
html
50. nav-speculation
Proposal to enable privacy-enhanced preloading
1-50 of 87 user projects