ponyfill
Here are 93 public repositories matching this topic...
Promise packages, patterns, chat, and tutorials
- 
            Updated
            Apr 25, 2024 
A polyfill for the Resize Observer API
- 
            Updated
            Jan 27, 2023 
- JavaScript
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
- 
            Updated
            Mar 5, 2024 
- JavaScript
Element.scrollIntoView ponyfills for things like "if-needed" and "smooth"
- 
            Updated
            Oct 21, 2025 
- JavaScript
Polyfills the ResizeObserver API.
- 
            Updated
            Jun 29, 2023 
- TypeScript
Polyfill for the AbortController DOM API and abortable fetch (stub that calls catch, doesn't actually abort request).
- 
            Updated
            Dec 10, 2024 
- JavaScript
Web Streams, based on the WHATWG spec reference implementation
- 
            Updated
            Oct 22, 2025 
- TypeScript
Tiny library (<200B gzip) for deferring something by a "tick"
- 
            Updated
            Jun 13, 2023 
- JavaScript
Spec-compliant FormData implementation for Node.js
- 
            Updated
            Jun 1, 2025 
- TypeScript
🎙MediaRecorder ponyfill that records audio as mp3
- 
            Updated
            Mar 26, 2024 
- TypeScript
🖥 A screen.orientation ponyfill
- 
            Updated
            Dec 8, 2022 
- JavaScript
Object.fromEntries() ponyfill (in 6 lines)
- 
            Updated
            Nov 4, 2020 
- JavaScript
A curated list of awesome ponyfills for writing cross-platform and cross-browser code.
- 
            Updated
            Oct 21, 2020 
Improve this page
Add a description, image, and links to the ponyfill topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the ponyfill topic, visit your repo's landing page and select "manage topics."