awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to paulmillr/es6-shim

Projects sharing features with Es6 Shim

30 open-source projects similar to paulmillr/es6-shim, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • zloirock/core-jszloirock avatar

    zloirock/core-js

    25,501View on GitHub↗

    core-js is a comprehensive compatibility layer and standard library polyfill that implements ECMAScript proposals and stable language features across diverse JavaScript runtimes. It serves as a runtime environment shim to ensure consistent execution of global objects, iteration protocols, and standard library methods in older browsers or non-browser environments. The project is distinguished by its delivery models, offering both prototype-based global polyfilling and a pure-module implementation. This allows for the integration of modern functionality without modifying global prototypes to pr

    JavaScript
    View on GitHub↗25,501
  • addyosmani/require-hmA

    addyosmani/require-hm

    0View on GitHub↗
    View on GitHub↗0
  • afarkas/html5shivaFarkas avatar

    aFarkas/html5shiv

    9,849View on GitHub↗

    html5shiv is a JavaScript compatibility polyfill and legacy browser shim that enables the use of HTML5 sectioning elements in outdated versions of Internet Explorer. It provides a compatibility layer that ensures modern HTML5 tags are recognized and rendered correctly by overriding element creation methods. The library ensures that HTML5 sectioning elements contain their child elements in old web engines by applying basic styles. It specifically addresses layout and styling discrepancies for both screen and print media to prevent layout collapse. The project includes a programmable configura

    JavaScript
    View on GitHub↗9,849
  • benvie/harmony-collectionsB

    Benvie/harmony-collections

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
bestiejs/json3bestiejs avatar

bestiejs/json3

1,021View on GitHub↗

A JSON polyfill. No longer maintained.

JavaScript
View on GitHub↗1,021
  • browserstate/history.jsbrowserstate avatar

    browserstate/history.js

    10,659View on GitHub↗

    history.js is a cross-browser URL state manager and HTML5 History API polyfill. It functions as a single page application router that manages browser URL and history state consistently across HTML5 and HTML4 browsers, enabling navigation without triggering full page reloads. The project provides a JavaScript framework adapter that integrates history management with the event systems of jQuery, MooTools, and Prototype. It ensures compatibility through a fallback mechanism that switches to hash-based navigation and hashbang URLs when the native HTML5 History API is unavailable. The system cove

    JavaScripthashchangehtml5-historyhtml5-history-api
    View on GitHub↗10,659
  • doctyper/flexiedoctyper avatar

    doctyper/flexie

    1,087View on GitHub↗

    Legacy support for the CSS3 Flexible Box Model

    JavaScript
    View on GitHub↗1,087
  • doctyper/reflexiedoctyper avatar

    doctyper/reflexie

    247View on GitHub↗

    A grown-up polyfill for a grown-up flexbox.

    JavaScript
    View on GitHub↗247
  • elisnow/blitz-collectionsE

    EliSnow/Blitz-Collections

    0View on GitHub↗
    View on GitHub↗0
  • eriwen/es6-map-shimE

    eriwen/es6-map-shim

    0View on GitHub↗
    View on GitHub↗0
  • es-shims/es5-shimes-shims avatar

    es-shims/es5-shim

    7,086View on GitHub↗

    es5-shim is an ECMAScript 5 polyfill library and standard library shim. It serves as a JavaScript compatibility layer that adds missing ES5 standard library methods and language features to legacy JavaScript engines. The project functions by implementing the ECMAScript 5 specification for non-compliant engines to ensure consistent behavior and prevent runtime errors. It provides a bridge for older browser environments, allowing modern JavaScript code to execute in legacy environments. The library covers cross-browser API standardization and polyfill management. It specifically handles the em

    JavaScriptecmascriptes5javascript
    View on GitHub↗7,086
  • xcambar/shepherd-jsX

    xcambar/shepherd-js

    0View on GitHub↗
    View on GitHub↗0
  • 10up/flexibility10up avatar

    10up/flexibility

    4,290View on GitHub↗

    Flexibility is a JavaScript library and layout engine designed to polyfill CSS Flexbox capabilities. It ensures consistent element alignment and distribution across different browser versions, specifically targeting legacy environments that lack native support for the flexible box specification. The project provides cross-browser layout compatibility by simulating flexible container behavior. It manages dynamic flexbox properties to maintain a stable and predictable user interface regardless of the visitor's browser version. The system covers DOM traversal, manual coordinate calculation, and

    JavaScript
    View on GitHub↗4,290
  • inexorabletash/polyfillinexorabletash avatar

    inexorabletash/polyfill

    1,354View on GitHub↗

    JavaScript Polyfills, Shims and More

    JavaScriptjavascriptpolyfills
    View on GitHub↗1,354
  • jakearchibald/es6-promiseJ

    jakearchibald/es6-promise

    0View on GitHub↗
    View on GitHub↗0
  • jamesallardice/placeholders.jsjamesallardice avatar

    jamesallardice/Placeholders.js

    944View on GitHub↗

    A JavaScript polyfill for the HTML5 placeholder attribute

    JavaScript
    View on GitHub↗944
  • kaisellgren/es-transpilerK

    kaisellgren/ES-Transpiler

    0View on GitHub↗
    View on GitHub↗0
  • leaverou/prefixfreeLeaVerou avatar

    LeaVerou/prefixfree

    3,792View on GitHub↗

    prefixfree is a runtime CSS processor and polyfill library designed to ensure cross-browser visual consistency. It functions as a client-side script that automatically detects browser requirements and injects necessary vendor prefixes into CSS properties and values at runtime. The project utilizes a system that intercepts stylesheets and modifies style rules in browser memory. It includes a DOM mutation style monitor that observes the document tree for new elements to apply prefixing logic to dynamic content and attributes. The library provides polyfilling for modern CSS standards in legacy

    JavaScript
    View on GitHub↗3,792
  • mathiasbynens/array.fromM

    mathiasbynens/Array.from

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/array.ofM

    mathiasbynens/Array.of

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/regexp.prototype.matchM

    mathiasbynens/RegExp.prototype.match

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/regexp.prototype.searchM

    mathiasbynens/RegExp.prototype.search

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.fromcodepointM

    mathiasbynens/String.fromCodePoint

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.prototype.atM

    mathiasbynens/String.prototype.at

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.prototype.codepointatM

    mathiasbynens/String.prototype.codePointAt

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.prototype.endswithM

    mathiasbynens/String.prototype.endsWith

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.prototype.includesM

    mathiasbynens/String.prototype.includes

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.prototype.repeatM

    mathiasbynens/String.prototype.repeat

    0View on GitHub↗
    View on GitHub↗0
  • mathiasbynens/string.prototype.startswithM

    mathiasbynens/String.prototype.startsWith

    0View on GitHub↗
    View on GitHub↗0
  • medikoo/102b7d0e697627133788M

    medikoo/102b7d0e697627133788

    0View on GitHub↗
    View on GitHub↗0