awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesFetch Polyfills

Implementations of the Fetch API for environments lacking native browser support.

Distinct from Fetch API Integrations: Specific to the polyfilling of the Fetch API, whereas the parent is a broader integration category.

Explore 7 awesome GitHub repositories matching web development · Fetch Polyfills. Refine with filters or upvote what's useful.

Awesome Fetch Polyfills GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • github/fetchAvatar github

    github/fetch

    25,881Vezi pe GitHub↗

    This project is a JavaScript fetch polyfill and HTTP client library. It implements the Fetch API in environments that lack native browser support for web requests, providing a promise-based network wrapper for executing asynchronous HTTP calls and managing responses. The library ensures a consistent interface across different JavaScript runtimes by mapping raw network data into standardized request and response objects. It utilizes the XMLHttpRequest object to perform network operations in environments where a native fetch implementation is unavailable. The tool covers HTTP request managemen

    Implements the standard Fetch API in environments that lack native browser support for web requests.

    JavaScript
    Vezi pe GitHub↗25,881
  • zloirock/core-jsAvatar zloirock

    zloirock/core-js

    25,501Vezi pe 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

    Provides standard methods for global constructors like Object, Array, and String to ensure consistent behavior.

    JavaScript
    Vezi pe GitHub↗25,501
  • es-shims/es5-shimAvatar es-shims

    es-shims/es5-shim

    7,086Vezi pe 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

    Provides polyfills for standard methods on global constructors like Object and Array.

    JavaScriptecmascriptes5javascript
    Vezi pe GitHub↗7,086
  • matthew-andrews/isomorphic-fetchAvatar matthew-andrews

    matthew-andrews/isomorphic-fetch

    6,913Vezi pe GitHub↗

    isomorphic-fetch is a cross-runtime fetch API and isomorphic HTTP client that provides a standardized request interface across different JavaScript environments. It functions as a WHATWG fetch polyfill, ensuring that network request logic behaves identically in both web browsers and Node.js. The project enables universal JavaScript development by allowing a single codebase to perform HTTP requests without environment-specific code. It integrates the fetch interface into Node.js and supports application bundling for the browser.

    Provides a comprehensive polyfill of the Fetch API for environments that lack native support.

    JavaScript
    Vezi pe GitHub↗6,913
  • developit/unfetchAvatar developit

    developit/unfetch

    5,712Vezi pe GitHub↗

    unfetch is an isomorphic HTTP client and network library that provides a promise-based interface for performing network requests consistently across both browser and server environments. It serves as a lightweight implementation of the Fetch API for environments that lack native support for making network requests. The library enables the retrieval of web resources as text, JSON, or binary blobs while maintaining a small memory footprint. It functions as a polyfill by installing the fetch interface into the global namespace when native browser support is unavailable. The tool covers broad ca

    Implements the official web fetch specification to provide a consistent API across legacy and modern environments.

    JavaScript
    Vezi pe GitHub↗5,712
  • andrewplummer/sugarAvatar andrewplummer

    andrewplummer/Sugar

    4,506Vezi pe GitHub↗

    Sugar este o bibliotecă de utilitare JavaScript concepută pentru a extinde obiectele și prototipurile native cu metode suplimentare pentru manipularea și transformarea datelor. Funcționează ca un toolkit pentru utilitare de obiecte, manipularea datelor, inflexiunea șirurilor și polyfilling-ul funcționalităților de limbaj standard lipsă sau defecte. Biblioteca oferă posibilitatea de a mapa metode utilitare direct pe prototipurile built-in sau de a înfășura valori în obiecte temporare pentru a permite chaining-ul metodelor fără a modifica prototipurile globale. Include, de asemenea, un sistem de polyfill pentru a asigura un comportament consistent în diferite medii de execuție prin implementarea funcționalităților moderne de limbaj lipsă. Capabilitățile includ formatarea internațională a datelor și parsarea șirurilor de date umanizate. Biblioteca gestionează, de asemenea, procesarea limbajului natural prin inflexiunea și normalizarea șirurilor, traversarea profundă a proprietăților obiectelor imbricate și sortarea array-urilor conștientă de locale. În plus, oferă instrumente pentru clonarea obiectelor mutabile și definirea intervalelor de valori pentru numere, date și șiruri.

    Provides polyfills for standard methods on global constructors like Object and Array.

    JavaScript
    Vezi pe GitHub↗4,506
  • sadanandpai/javascript-code-challengesAvatar sadanandpai

    sadanandpai/javascript-code-challenges

    4,451Vezi pe GitHub↗

    Acest repository este o colecție de provocări de programare JavaScript și un ghid cuprinzător pentru interviuri. Oferă implementări de referință și exemple educaționale concepute pentru a ajuta dezvoltatorii să stăpânească fundamentele limbajului și să se pregătească pentru interviuri tehnice. Proiectul acoperă o gamă largă de implementări specializate, inclusiv tipare de programare funcțională precum currying și aplicarea parțială, precum și tipare asincrone pentru controlul concurenței. Include, de asemenea, exemple practice de manipulare a Document Object Model (DOM) și implementarea structurilor de date comune, cum ar fi stivele și cozile. În linii mari, colecția acoperă caracteristici avansate ale limbajului, implementări de tipare de design și manipularea structurilor de date. Adresează o suprafață care include programarea asincronă, interacțiunea cu DOM-ul, tipare de creație orientate pe obiecte și operațiuni primitive de nivel scăzut.

    Implements custom polyfills for core array methods like map, filter, and reduce.

    MDXchallengescoding-interviewfrontend
    Vezi pe GitHub↗4,451
  1. Home
  2. Web Development
  3. Fetch API Integrations
  4. Fetch Polyfills

Explorează sub-etichetele

  • Core Object Method Polyfills1 sub-tagPolyfills for standard methods on global constructors like Object and Array. **Distinct from Fetch Polyfills:** Specific to global prototype methods rather than general API polyfills like Fetch.