Members
-
proposals ★ PINNED
A home for well-formed proposed incubations for the web platform. All proposals welcome.
★ 294 2y agoExplain → -
admin ★ PINNED
👋 Ask your questions here! 👋
HTML ★ 57 1mo agoExplain → -
starter-kit ★ PINNED
A simple starter kit for incubations
JavaScript ★ 95 10mo agoExplain → -
webcomponents
Web Components specifications
HTML ★ 4.5k 6mo agoExplain → -
html-in-canvas
No description.
★ 3.7k 13h agoExplain → -
import-maps ▣
Former home of import maps (now merged into HTML)
HTML ★ 2.7k 1y agoExplain → -
virtual-scroller ▣
No description.
★ 2.0k 4y agoExplain → -
focus-visible
Polyfill for `:focus-visible`
JavaScript ★ 1.6k 7mo agoExplain → -
webusb
Connecting hardware to the web.
Bikeshed ★ 1.4k 19d agoExplain → -
webpackage
Web packaging format
Go ★ 1.3k 7h agoExplain → -
EventListenerOptions ▣
An extension to the DOM event pattern to allow authors to disable support for preventDefault
JavaScript ★ 1.2k 8y agoExplain → -
portals
A proposal for enabling seamless navigations between sites or pages
HTML ★ 952 1y agoExplain → -
inert
Polyfill for the inert attribute and property.
JavaScript ★ 946 1y agoExplain → -
floc ▣
This proposal has been replaced by the Topics API.
Makefile ★ 932 3y agoExplain → -
scheduling-apis
APIs for scheduling and controlling prioritized tasks.
HTML ★ 925 1y agoExplain → -
view-transitions
No description.
★ 851 1mo agoExplain → -
observable
Observable API proposal
Bikeshed ★ 817 7mo agoExplain → -
file-system-access
Expose the file system on the user’s device, so Web apps can interoperate with the user’s native applications.
Bikeshed ★ 703 8mo agoExplain → -
background-sync
A design and spec for ServiceWorker-based background synchronization
HTML ★ 648 2y agoExplain → -
ua-client-hints
Wouldn't it be nice if `User-Agent` was a (set of) client hints?
Bikeshed ★ 621 4mo agoExplain → -
scroll-to-text-fragment
Proposal to allow specifying a text snippet in a URL fragment
HTML ★ 611 1y agoExplain → -
webmonetization
Proposed Web Monetization standard
HTML ★ 602 1d agoExplain → -
aom
Accessibility Object Model
HTML ★ 601 2y agoExplain → -
turtledove ▣
TURTLEDOVE
Bikeshed ★ 589 7mo agoExplain → -
email-verification
verified autofill
HTML ★ 583 7d agoExplain → -
kv-storage ▣
[On hold] A proposal for an async key/value storage API for the web
★ 550 4y agoExplain → -
navigation-api
The new navigation API provides a new interface for navigations and session history, with a focus on single-page application navigations.
Makefile ★ 521 4mo agoExplain → -
trust-token-api
Trust Token API
Bikeshed ★ 464 3mo agoExplain → -
attribution-reporting-api
Attribution Reporting API
Bikeshed ★ 459 1mo agoExplain → -
direct-sockets
Direct Sockets API for the web platform
HTML ★ 421 2mo agoExplain → -
first-party-sets ▣
No description.
Bikeshed ★ 393 7mo agoExplain → -
priority-hints ▣
A browser API to enable developers signal the priorities of the resources they need to download.
Bikeshed ★ 317 3y agoExplain → -
shape-detection-api
Detection of shapes (faces, QR codes) in images
Bikeshed ★ 315 4mo agoExplain → -
isolated-web-apps
Repository for explainers and other documents related to the Isolated Web Apps proposal.
Bikeshed ★ 311 1y agoExplain → -
display-locking ▣
A repository for the Display Locking spec
HTML ★ 300 3y agoExplain → -
background-fetch
API proposal for background downloading/uploading
Shell ★ 286 3y agoExplain → -
serial
Serial ports API for the platform.
HTML ★ 283 23d agoExplain → -
local-network-access
A proposal to restrict sites from accessing a users' local network without permission
Bikeshed ★ 272 2d agoExplain → -
sanitizer-api
No description.
Bikeshed ★ 271 13d agoExplain → -
resize-observer ▣
This repository is no longer active. ResizeObserver has moved out of WICG into
HTML ★ 256 6y agoExplain → -
spatial-navigation ▣
Directional focus navigation with arrow keys
JavaScript ★ 227 3mo agoExplain → -
is-input-pending
No description.
HTML ★ 225 3y agoExplain → -
js-self-profiling
Proposal for a programmable JS profiling API for collecting JS profiles from real end-user environments
HTML ★ 207 4mo agoExplain → -
nav-speculation
Proposal to enable privacy-enhanced preloading
HTML ★ 197 1mo agoExplain → -
cq-usecases ▣
Use cases and requirements for standardizing element queries.
HTML ★ 185 6y agoExplain → -
visual-viewport ▣
A proposal to add explicit APIs to the Web for querying and setting the visual viewport
HTML ★ 182 1y agoExplain → -
interventions ▣
A place for browsers and web developers to collaborate on user agent interventions.
★ 176 4y agoExplain → -
frame-timing ▣
Frame Timing API
HTML ★ 171 4y agoExplain → -
layout-instability
A proposal for a Layout Instability specification
Bikeshed ★ 166 6mo agoExplain → -
webhid
Web API for accessing Human Interface Devices (HID)
HTML ★ 161 1y agoExplain → -
page-lifecycle
Lifecycle API to support system initiated discarding and freezing
HTML ★ 156 2y agoExplain → -
fenced-frame
Proposal for a strong boundary between a page and its embedded content
Bikeshed ★ 143 4mo agoExplain → -
local-peer-to-peer
↔️ Proposal for local communication between browsers without the aid of a server.
Bikeshed ★ 142 1y agoExplain → -
color-api
A proposal and draft spec for a Color object for the Web Platform, loosely influenced by the Color.js work. Heavily WIP, if you landed here randomly, please move along.
HTML ★ 142 1y agoExplain → -
construct-stylesheets
API for constructing CSS stylesheet objects
Bikeshed ★ 138 3y agoExplain → -
devtools-protocol ▣
DevTools Protocol
JavaScript ★ 122 5mo agoExplain → -
shared-storage ▣
Explainer for proposed web platform Shared Storage API
Bikeshed ★ 118 5mo agoExplain → -
manifest-incubations
Before install prompt API for installing web applications
HTML ★ 117 26d agoExplain → -
sms-one-time-codes
A way to format SMS messages for use with browser autofill features such as HTML’s autocomplete=one-time-code.
Makefile ★ 116 4y agoExplain → -
compression-dictionary-transport ▣
No description.
★ 111 10mo agoExplain → -
window-controls-overlay
No description.
HTML ★ 109 3y agoExplain → -
privacy-preserving-ads
Privacy-Preserving Ads
HCL ★ 108 1y agoExplain → -
bundle-preloading
Bundles of multiple resources, to improve loading JS and the Web.
HTML ★ 107 2y agoExplain → -
web-otp ⑂
phone number verification
HTML ★ 106 1y agoExplain → -
declarative-partial-updates
No description.
Bikeshed ★ 103 22d agoExplain → -
netinfo
No description.
HTML ★ 93 4y agoExplain → -
container-queries ▣
No description.
HTML ★ 93 3y agoExplain → -
intrinsicsize-attribute ▣
Proposal to add an intrinsicsize attribute to media elements
★ 93 6y agoExplain → -
animation-worklet ▣
🚫 Old repository for AnimationWorklet specification ➡️ New repository: https://github.com/w3c/css-houdini-drafts
Makefile ★ 92 7y agoExplain → -
canvas-formatted-text
No description.
HTML ★ 89 1y agoExplain → -
async-append ▣
A way to create DOM and add it to the document without blocking the main thread.
HTML ★ 88 7y agoExplain → -
handwriting-recognition
Handwriting Recognition Web API Proposal
Bikeshed ★ 87 11mo agoExplain → -
local-font-access
Web API for enumerating fonts on the local system
Bikeshed ★ 87 2y agoExplain → -
indexed-db-observers ▣
Prototyping and discussion around indexeddb observers.
WebIDL ★ 84 5y agoExplain → -
file-handling
API for web applications to handle files
★ 83 6mo agoExplain → -
canvas-color-space ▣
Proposed web platform feature to add color management, wide gamut and high bit-depth support to the <canvas> element.
★ 83 7mo agoExplain → -
web-app-launch
Web App Launch Handler
HTML ★ 81 1y agoExplain → -
close-watcher ▣
A web API proposal for watching for close requests (e.g. Esc, Android back button, ...)
Makefile ★ 81 10mo agoExplain → -
performance-measure-memory
performance.measureMemory API
HTML ★ 80 5y agoExplain → -
pwa-url-handler ▣
No description.
★ 79 3mo agoExplain → -
document-picture-in-picture
No description.
Bikeshed ★ 77 4mo agoExplain → -
css-parser-api
This is the repo where the CSS Houdini parser API will be worked on
HTML ★ 73 5y agoExplain → -
idle-detection
A proposal for an idle detection and notification API for the web
Bikeshed ★ 72 1y agoExplain → -
ContentPerformancePolicy ▣
A set of policies that a site guarantees to adhere to, browsers enforce, and embedders can count on.
HTML ★ 72 9y agoExplain → -
eyedropper-api
No description.
HTML ★ 71 4y agoExplain → -
web-smart-card
Repository for the Web Smart Card Explainer
Bikeshed ★ 70 1d agoExplain → -
PEPC
Explainer for the PEPC feature
Bikeshed ★ 69 1h agoExplain → -
container-timing
Container Timing
Bikeshed ★ 69 1mo agoExplain → -
private-network-access
No description.
HTML ★ 68 1y agoExplain → -
storage-foundation-api-explainer ▣
Explainer showcasing a new web storage API, NativeIO
★ 65 3mo agoExplain → -
soft-navigations
Heuristics to detect Single Page Apps soft navigations
Bikeshed ★ 64 26m agoExplain → -
video-editing ▣
No description.
★ 64 5y agoExplain → -
client-hints-infrastructure
Specification for the Client Hints infrastructure - privacy preserving proactive content negotiation
Bikeshed ★ 63 2mo agoExplain → -
uuid ▣
UUID V4
★ 63 3y agoExplain → -
storage-buckets
API proposal for managing multiple storage buckets
Bikeshed ★ 59 1y agoExplain → -
sparrow
No description.
★ 58 3y agoExplain → -
video-rvfc
video.requestVideoFrameCallback() incubation
HTML ★ 55 1y agoExplain → -
cross-origin-storage
Explainer for the Cross-Origin Storage (COS) API
★ 53 6d agoExplain → -
webcrypto-secure-curves ▣
Proposal for the addition of Curve25519 and Curve448 to the Web Cryptography API
HTML ★ 52 4mo agoExplain → -
digital-goods
No description.
Bikeshed ★ 51 1y agoExplain → -
time-to-interactive ▣
Repository for hosting TTI specification and discussions around it.
★ 50 8y agoExplain → -
explicit-javascript-compile-hints-file-based
This proposal introduces a new magic comment that signals to browsers that the functions in a JavaScript file are likely to be needed by the website. Spec draft: https://wicg.github.io/explicit-javascript-compile-hints-file-based/
Bikeshed ★ 49 10mo agoExplain → -
pending-beacon
A better beaconing API
★ 48 1y agoExplain → -
web-preferences-api ▣
The Web Preference API aims to provide a way for sites to override the value for a given user preference (e.g. color-scheme preference) in a way that fully integrates with existing Web APIs.
HTML ★ 46 1y agoExplain → -
signature-based-sri
Signature-based Resource Loading Restrictions
Bikeshed ★ 45 2mo agoExplain → -
raw-clipboard-access ▣
An explainer for the Raw Clipboard Access feature
★ 44 1y agoExplain → -
entries-api
Spec defining browser support for file/directory upload by drag-and-drop
Bikeshed ★ 44 1y agoExplain → -
get-installed-related-apps ⑂
proposal to add an API to the web for determining if related apps are installed
HTML ★ 42 2y agoExplain → -
transfer-size ▣
No description.
★ 41 7y agoExplain → -
csp-next
A Modest Content Security Proposal
HTML ★ 41 4y agoExplain → -
web-printing
No description.
Bikeshed ★ 40 4mo agoExplain → -
request-post-animation-frame ▣
spec proposal for new web API: window.requestPostAnimationFrame
★ 39 5y agoExplain → -
controlled-frame
Controlled Frame API, available only to IWAs
Bikeshed ★ 38 6mo agoExplain → -
historical-paymentrequest ▣
Payment Request proposal
HTML ★ 37 10y agoExplain → -
modality ▣
Experimenting with being explicit about user modality
HTML ★ 36 9y agoExplain → -
user-preference-media-features-headers
No description.
Bikeshed ★ 35 6mo agoExplain → -
origin-policy
[On hold for now] A mechanism for origins to set their origin-wide configuration in a central location
★ 34 4y agoExplain → -
keyboard-map
API to get current keyboard mapping.
HTML ★ 33 2y agoExplain → -
cpu-performance
An API that exposes some information about how powerful the user device is.
Bikeshed ★ 30 1d agoExplain → -
accessible-notifications
ARIA Accessible Notifications
★ 30 2y agoExplain → -
webcrypto-modern-algos
Proposal for the addition of various modern algorithms to the Web Cryptography API, as well as feature detection for algorithm support
HTML ★ 30 1mo agoExplain → -
content-index
Explainer and spec for the Content Indexing proposal
★ 30 5y agoExplain → -
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.
HTML ★ 30 7y agoExplain → -
credentiallessness ▣
`COEP: x-bikeshed-credentialless-unless-cors`
HTML ★ 29 4y agoExplain → -
wicg.io
Repository for the website: https://wicg.io (staging site at: https://wicg.github.io/wicg.io)
HTML ★ 28 2d agoExplain → -
anonymous-iframe
Give developers the ability to embed third party HTML documents inside a new and ephemeral context. In return, COEP embedding rules can be relaxed. Thanks to anonymous iframe, developers using COEP can now embed third party content that do not.
HTML ★ 27 2y agoExplain → -
service-worker-static-routing-api
A repository for the ServiceWorker static routing API.
★ 27 1y agoExplain → -
datacue
A TextTrackCue based interface for arbitrary timed metadata, synchronized with audio or video media playback
HTML ★ 26 1y agoExplain → -
ScrollAnchoring ▣
Spec and explainer for the Scroll Anchoring web platform feature.
HTML ★ 26 8y agoExplain → -
input-for-workers ▣
Specification for exposing input events to workers
HTML ★ 26 6y agoExplain → -
budget-api ▣
Proposal for a Budget API
HTML ★ 26 7y agoExplain → -
document-policy
No description.
Shell ★ 25 4y agoExplain → -
mobile-document-request-api ▣
No description.
★ 24 10mo agoExplain → -
scroll-animations ▣
No description.
HTML ★ 24 6y agoExplain → -
origin-agent-cluster ▣
A proposal for allowing web applications to origin-key their agent clusters. Now archived, as this specification has been merged into the HTML Standard. Formerly known as "origin isolation".
★ 24 5y agoExplain → -
keyboard-lock
Keyboard Lock
HTML ★ 23 3y agoExplain → -
WebApiDevice
This repository contains the data related to the new proposed Web API -- Managed Device Web API.
Bikeshed ★ 21 10mo agoExplain → -
Realms-Initialization-Control
Introduce security controls to same origin realms in web applications
★ 21 1y agoExplain → -
bfcache-not-restored-reason
No description.
★ 21 2y agoExplain → -
overscroll-behavior ▣
CSS property to control scroll chaining
HTML ★ 21 7y agoExplain → -
install-element
An `<install>` element might be nice.
JavaScript ★ 19 6d agoExplain → -
historical-web-payments-browser-api ▣
This repo is being kept for historical purposes.
HTML ★ 18 10y agoExplain → -
overscroll-scrollend-events
Description of overscroll and scrollend events
HTML ★ 18 5y agoExplain → -
connection-allowlists
No description.
Bikeshed ★ 17 7d agoExplain → -
ab-worker-prototype
A prototype of an Edge worker that implements the Client Side A/B testing spec.
TypeScript ★ 17 2y agoExplain → -
protected-auction-services-discussion
No description.
★ 16 1y agoExplain → -
controls-list
Customise browser native media controls buttons.
HTML ★ 16 2y agoExplain → -
capability-delegation
An API to allow developers transfer the ability to use restricted APIs to any target window in the frame tree.
HTML ★ 16 1y agoExplain → -
document-isolation-policy
No description.
HTML ★ 15 1y agoExplain → -
web-haptics
Web Haptics API
★ 14 1mo agoExplain → -
crash-reporting
Crash reporting (from Web Perf WG)
HTML ★ 14 4mo agoExplain → -
savedata
A browser API to make developers aware of user preferences with regards to data savings
HTML ★ 14 3y agoExplain → -
encrypted-media-encryption-scheme ▣
Proposal to add encryption scheme support to Encrypted Media Extensions.
Shell ★ 13 5y agoExplain → -
wicg.github.io
No description.
HTML ★ 12 1mo agoExplain → -
autofill-event
No description.
Bikeshed ★ 12 3mo agoExplain → -
ink-enhancement
No description.
Bikeshed ★ 12 1y agoExplain → -
element-capture ▣
No description.
HTML ★ 12 3y agoExplain → -
delayed-message-timing
Delayed Message Timing API
★ 11 5h agoExplain → -
lang-client-hint ▣
Wouldn't it be nice if `Accept-Language` was a client hint?
Makefile ★ 11 5y agoExplain → -
custom-state-pseudo-class ▣
Former home of the custom state pseudo-class feature
HTML ★ 11 2y agoExplain → -
conditional-focus ▣
https://wicg.github.io/conditional-focus/
HTML ★ 10 1y agoExplain → -
img-conversion ▣
Asynchronously convert between HTMLImageElement, ImageData, and Blob.
HTML ★ 10 9y agoExplain → -
media-feeds
Media Feeds
HTML ★ 10 3y agoExplain → -
paint-timing ▣
Redirection repo to the real spec
HTML ★ 10 8y agoExplain → -
service-worker-auto-preload
No description.
Bikeshed ★ 9 10mo agoExplain → -
paymentlink
No description.
Bikeshed ★ 9 10mo agoExplain → -
prefer-current-tab
No description.
HTML ★ 9 1y agoExplain → -
lock-screen ▣
Lock screen API
HTML ★ 9 3y agoExplain → -
audio-context-playout-stats
No description.
HTML ★ 8 11mo agoExplain → -
permissions-request
Incubation for permissions.request()
★ 7 4y agoExplain → -
idrefs
Fixing HTML element references (IDREFS) on the Web
★ 7 7mo agoExplain → -
periodic-background-sync
API proposal for periodic background synchronization of data and content.
★ 7 5y agoExplain → -
accessible-loading-and-searching-of-content ▣
Enable ATs to recognize and account for virtualized content when navigating a web page.
★ 7 5y agoExplain → -
gesture-delegation ▣
Gesture Delegation API proposal
★ 7 7y agoExplain → -
performance-memory ▣
No description.
★ 7 8y agoExplain → -
dbsc-sso
Device Bound Session Credentials for SSO WICG repository
Bikeshed ★ 6 16d agoExplain → -
persistent-iframes
No description.
★ 6 1mo agoExplain → -
pointer-event-extensions ▣
Extensions to PointerEvents
★ 6 3mo agoExplain → -
display-override ▣
No description.
★ 6 6mo agoExplain → -
responsive-image-client-hints
A spec for a suite of client hints, useful for content negotiation for responsive images
Bikeshed ★ 6 2y agoExplain → -
performance-entry ▣
A proposal for a Custom Performance Entry specification.
★ 6 8y agoExplain → -
screen-brightness
No description.
★ 6 3y agoExplain → -
speculative_load_measurement
No description.
★ 5 3d agoExplain → -
isolation ▣
No description.
HTML ★ 5 8y agoExplain → -
user-gesture-nav ▣
API to control user gesture navigations (swipe to navigate, pull-to-refresh)
HTML ★ 4 8y agoExplain → -
auxclick ▣
Description for non-primary button click event
HTML ★ 4 9y agoExplain → -
webrtc-diagnostic-logging
No description.
HTML ★ 3 1mo agoExplain → -
network-efficiency-guardrails
No description.
★ 3 1mo agoExplain → -
encrypted-media ⑂ ▣
A fork of Encrypted Media Extensions to add persistent-usage-record sessions
HTML ★ 3 5y agoExplain → -
coop-restrict-properties ⑂ ▣
WICG draft for COOP with popups proposal
HTML ★ 3 1y agoExplain → -
geolocation-sensor ▣
Moved to https://github.com/w3c/geolocation-sensor
HTML ★ 3 7y agoExplain → -
device-memory ▣
Redirection repo to the real spec
HTML ★ 3 8y agoExplain → -
server-timing ▣
No description.
HTML ★ 2 9y agoExplain → -
discourse-wicg-theme
No description.
SCSS ★ 2 2y agoExplain → -
permissions-revoke
Incubation for permissions.revoke()
★ 2 4y agoExplain → -
network-error-logging ▣
This repo has moved to the W3C org!
HTML ★ 2 8y agoExplain → -
reporting ▣
This repo has moved to the W3C org!
HTML ★ 2 8y agoExplain → -
longtasks ▣
This repo has moved to the W3C org!
★ 2 9y agoExplain → -
iframe-media-pausing
No description.
Bikeshed ★ 1 4mo agoExplain → -
sub-apps
No description.
Bikeshed ★ 0 4h agoExplain →
No repos match these filters.