awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
developit avatar

developit/unfetch

0
View on GitHub↗
5,712 स्टार्स·202 फोर्क्स·JavaScript·MIT·3 व्यूज़npm.im/unfetch↗

Unfetch

unfetch एक आइसोमोर्फिक HTTP क्लाइंट और नेटवर्क लाइब्रेरी है जो ब्राउज़र और सर्वर दोनों एनवायरनमेंट में लगातार नेटवर्क रिक्वेस्ट्स करने के लिए एक प्रॉमिस-आधारित इंटरफ़ेस प्रदान करती है। यह उन एनवायरनमेंट के लिए Fetch API के एक हल्के कार्यान्वयन के रूप में कार्य करती है जिनमें नेटवर्क रिक्वेस्ट्स करने के लिए नेटिव सपोर्ट की कमी है।

यह लाइब्रेरी एक छोटे मेमोरी फ़ुटप्रिंट को बनाए रखते हुए वेब संसाधनों को टेक्स्ट, JSON या बाइनरी ब्लब्स के रूप में पुनर्प्राप्त करने में सक्षम बनाती है। यह नेटिव ब्राउज़र सपोर्ट उपलब्ध न होने पर ग्लोबल नेमस्पेस में फ़ेच इंटरफ़ेस को इंस्टॉल करके एक पॉलीफ़िल के रूप में कार्य करती है।

यह टूल वेब संसाधन पुनर्प्राप्ति के लिए व्यापक क्षमताओं को कवर करता है, जिसमें HTTP रिक्वेस्ट्स को निष्पादित करने, रिस्पॉन्स हेडर्स का निरीक्षण करने और रिस्पॉन्स सामग्री को पार्स करने की क्षमता शामिल है।

Features

  • Isomorphic HTTP Clients - Implements a promise-based interface for performing network requests consistently across both browser and server environments.
  • Fetch Polyfills - Implements the official web fetch specification to provide a consistent API across legacy and modern environments.
  • Metric Data URL Fetches - Retrieves web resources using asynchronous promises with configurable methods, headers, and bodies.
  • Request Execution - Executes HTTP requests by switching between different implementation drivers based on the runtime environment.
  • HTTP Request Execution - Performs standard synchronous and asynchronous HTTP operations across both browser and server environments.
  • Isomorphic - Routes network calls to the appropriate underlying driver based on whether the code is running in a browser or server.
  • Network Implementation Switching - Switches between native browser APIs and server-side network modules depending on the detected execution runtime.
  • Promise-Based HTTP Clients - Provides a promise-based interface for making asynchronous network requests consistently across multiple platforms.
  • Promise-Based API Wrappers - Wraps asynchronous network operations in promises to provide a standardized interface for request and response cycles.
  • Cross-Environment Polyfills - Provides an abstract networking layer that allows the same API to function identically in Node.js and browser environments.
  • Isomorphic Networking Libraries - Provides a compact tool for retrieving web resources as text, JSON, or binary blobs across different environments.
  • Network Resource Retrievals - Retrieves web resources using asynchronous promises that resolve into standardized response objects.
  • Response Body Parsing - Provides utilities to convert raw network response payloads into structured formats such as JSON, text, or binary blobs.
  • Response Header Extractors - Extracts header keys and values from network responses to verify metadata and server instructions.
  • Global - Attaches the fetch implementation to the global object to ensure compatibility with code expecting a native API.
  • Networking Libraries - Offers a minimalist implementation for executing HTTP requests and parsing responses with a small memory footprint.
  • API Layer - Lightweight fetch polyfill for older environments.

स्टार हिस्ट्री

developit/unfetch के लिए स्टार हिस्ट्री चार्टdevelopit/unfetch के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Unfetch के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Unfetch के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • axios/axiosaxios का अवतार

    axios/axios

    109,077GitHub पर देखें↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    JavaScripthacktoberfesthttp-clientjavascript
    GitHub पर देखें↗109,077
  • github/fetchgithub का अवतार

    github/fetch

    25,881GitHub पर देखें↗

    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

    JavaScript
    GitHub पर देखें↗25,881
  • mikeal/r2mikeal का अवतार

    mikeal/r2

    4,404GitHub पर देखें↗

    r2 is a JavaScript HTTP client library and asynchronous request library used for executing network calls. It provides a runtime-agnostic network layer that abstracts underlying HTTP implementations to ensure consistent behavior across different JavaScript execution environments. The library functions as a JSON API client, automatically parsing response bodies and formatting outgoing payloads. It utilizes a promise-based interface to manage the lifecycle of HTTP requests and responses. The project covers REST API integration and HTTP header management, allowing users to attach custom key-valu

    JavaScript
    GitHub पर देखें↗4,404
  • elbywan/wretchelbywan का अवतार

    elbywan/wretch

    5,174GitHub पर देखें↗

    Wretch is a chainable HTTP client library and Fetch API wrapper designed to simplify network request configuration, response parsing, and error handling. It functions as a network request manager and middleware framework for managing the end-to-end lifecycle of HTTP calls. The project is distinguished by a fluent interface for request configuration and a modular extension system. It utilizes a programmable response resolver to automate parsing and a plugin-based architecture to add new capabilities to request and response objects. The library covers a broad range of operational capabilities,

    TypeScript
    GitHub पर देखें↗5,174
Unfetch के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

developit/unfetch क्या करता है?

unfetch एक आइसोमोर्फिक HTTP क्लाइंट और नेटवर्क लाइब्रेरी है जो ब्राउज़र और सर्वर दोनों एनवायरनमेंट में लगातार नेटवर्क रिक्वेस्ट्स करने के लिए एक प्रॉमिस-आधारित इंटरफ़ेस प्रदान करती है। यह उन एनवायरनमेंट के लिए Fetch API के एक हल्के कार्यान्वयन के रूप में कार्य करती है जिनमें नेटवर्क रिक्वेस्ट्स करने के लिए नेटिव सपोर्ट की कमी है।

developit/unfetch की मुख्य विशेषताएं क्या हैं?

developit/unfetch की मुख्य विशेषताएं हैं: Isomorphic HTTP Clients, Fetch Polyfills, Metric Data URL Fetches, Request Execution, HTTP Request Execution, Isomorphic, Network Implementation Switching, Promise-Based HTTP Clients।

developit/unfetch के कुछ ओपन-सोर्स विकल्प क्या हैं?

developit/unfetch के ओपन-सोर्स विकल्पों में शामिल हैं: axios/axios — Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different… github/fetch — This project is a JavaScript fetch polyfill and HTTP client library. It implements the Fetch API in environments that… mikeal/r2 — r2 is a JavaScript HTTP client library and asynchronous request library used for executing network calls. It provides… elbywan/wretch — Wretch is a chainable HTTP client library and Fetch API wrapper designed to simplify network request configuration,… matthew-andrews/isomorphic-fetch — isomorphic-fetch is a cross-runtime fetch API and isomorphic HTTP client that provides a standardized request… dart-lang/http — This library provides a unified, cross-platform interface for executing HTTP requests and managing network…