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

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

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

me-no-dev/ESPAsyncWebServerArchived

0
View on GitHub↗
4,036 स्टार्स·1,378 फोर्क्स·C++·LGPL-3.0·8 व्यूज़

ESPAsyncWebServer

ESPAsyncWebServer एक एसिंक्रोनस वेब सर्वर है जिसे ESP32 और ESP8266 माइक्रोकंट्रोलर्स के लिए डिज़ाइन किया गया है। यह इन डिवाइसों को वेबसाइट और API होस्ट करने की सुविधा देता है, जिससे हार्डवेयर कंट्रोल और डेटा डिस्प्ले के लिए एम्बेडेड डिवाइस इंटरफेस तैयार किए जा सकते हैं। यह सर्वर मल्टीपल नेटवर्क कनेक्शन्स को एक साथ प्रोसेस करने के लिए नॉन-ब्लॉकिंग HTTP हैंडलिंग का उपयोग करता है। इससे डिवाइस बैकग्राउंड टास्क या सेंसर रीडिंग को रोके बिना वेब रिक्वेस्ट को मैनेज कर सकता है। इसका कार्यान्वयन एसिंक्रोनस सॉकेट ऑपरेशन्स, इवेंट-लूप रिक्वेस्ट हैंडलिंग और बफर-आधारित स्ट्रीम पार्सिंग पर निर्भर करता है। यह TCP-स्टैक कॉलबैक इंटीग्रेशन और एसिंक्रोनस हैंडलर कॉलबैक्स के माध्यम से सीधे नेटवर्क लेयर के साथ जुड़ता है।

Features

  • Asynchronous HTTP Servers - Provides an asynchronous HTTP server for microcontrollers that handles multiple concurrent connections without blocking execution.
  • Embedded Configuration Interfaces - Enables the creation of web-based configuration interfaces and control panels that run directly on embedded hardware.
  • ESP32 Web Servers - Facilitates the development of websites and APIs that run directly on ESP32 microcontrollers to control hardware.
  • ESP8266 Web Servers - Allows the creation of network-connected ESP8266 devices that can be managed via a web browser.
  • Non-Blocking Socket I/O - Implements asynchronous socket operations to send and receive data without waiting for network acknowledgments.
  • Non-Blocking Event Loops - Uses a non-blocking event loop to manage multiple concurrent HTTP connections without stalling the main CPU.
  • HTTP Stream Parsing - Provides buffer-based parsing of incoming HTTP streams to prevent blocking the microcontroller during slow data transmissions.
  • Network Layer Callbacks - Hooks directly into the TCP stack to trigger request handlers only when data is fully available in the buffer.
  • Asynchronous Network Callbacks - Implements asynchronous callbacks that trigger user functions in response to network I/O events without blocking system tasks.
  • HTTP Request Handling - Provides non-blocking HTTP request handling to ensure sensor readings and background tasks continue during web traffic.

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

me-no-dev/espasyncwebserver के लिए स्टार हिस्ट्री चार्टme-no-dev/espasyncwebserver के लिए स्टार हिस्ट्री चार्ट

AI सर्च

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

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

Start searching with AI

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

me-no-dev/espasyncwebserver क्या करता है?

ESPAsyncWebServer एक एसिंक्रोनस वेब सर्वर है जिसे ESP32 और ESP8266 माइक्रोकंट्रोलर्स के लिए डिज़ाइन किया गया है। यह इन डिवाइसों को वेबसाइट और API होस्ट करने की सुविधा देता है, जिससे हार्डवेयर कंट्रोल और डेटा डिस्प्ले के लिए एम्बेडेड डिवाइस इंटरफेस तैयार किए जा सकते हैं। यह सर्वर मल्टीपल नेटवर्क कनेक्शन्स को एक साथ प्रोसेस करने के लिए नॉन-ब्लॉकिंग HTTP हैंडलिंग का उपयोग करता है। इससे डिवाइस बैकग्राउंड टास्क या सेंसर रीडिंग को रोके बिना वेब रिक्वेस्ट को मैनेज कर सकता है। इसका…

me-no-dev/espasyncwebserver की मुख्य विशेषताएं क्या हैं?

me-no-dev/espasyncwebserver की मुख्य विशेषताएं हैं: Asynchronous HTTP Servers, Embedded Configuration Interfaces, ESP32 Web Servers, ESP8266 Web Servers, Non-Blocking Socket I/O, Non-Blocking Event Loops, HTTP Stream Parsing, Network Layer Callbacks।

me-no-dev/espasyncwebserver के कुछ ओपन-सोर्स विकल्प क्या हैं?

me-no-dev/espasyncwebserver के ओपन-सोर्स विकल्पों में शामिल हैं: jorisvink/kore — Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and… koush/androidasync — AndroidAsync is a non-blocking networking library for Android that provides asynchronous sockets, HTTP clients, and… qihoo360/evpp — evpp is a C++ network library and framework designed for building high-performance network services using TCP, UDP,… cloudwego/netpoll — Netpoll is an event-driven network framework and non-blocking I/O library designed to manage concurrent TCP and Unix… kraken-php/framework — This framework is a distributed systems runtime designed for building fault-tolerant, message-driven microservices and… tidwall/evio — Evio is a high-performance networking library for Go that provides a non-blocking socket framework. It utilizes an…

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

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

    jorisvink/kore

    3,825GitHub पर देखें↗

    Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and APIs in C or Python. It functions as a secure, concurrent application framework that utilizes non-blocking I/O and isolated worker processes to handle high-concurrency traffic. The project is distinguished by a security-first architecture that features OS-level process sandboxing, privilege separation, and the isolation of private encryption keys into dedicated processes. It enables zero-downtime deployments through dynamic module hot-reloading and provides automated TLS certific

    Ccframeworkhigh-performance
    GitHub पर देखें↗3,825
  • koush/androidasynckoush का अवतार

    koush/AndroidAsync

    7,540GitHub पर देखें↗

    AndroidAsync is a non-blocking networking library for Android that provides asynchronous sockets, HTTP clients, and servers based on Java NIO. It serves as a toolkit for managing raw TCP socket connections and bidirectional data streams using an asynchronous input and output architecture. The library includes a dedicated WebSocket framework for establishing persistent full-duplex communication channels between Android clients and servers. It also enables the hosting of a lightweight asynchronous HTTP server directly on an Android device to handle incoming network traffic. Its broader capabil

    Java
    GitHub पर देखें↗7,540
  • cloudwego/netpollcloudwego का अवतार

    cloudwego/netpoll

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

    Netpoll is an event-driven network framework and non-blocking I/O library designed to manage concurrent TCP and Unix domain socket connections. It utilizes a non-blocking event loop to monitor file descriptors and trigger callbacks for read and write events, serving as a high-performance socket manager and TCP network poller. The framework optimizes throughput across CPU cores by distributing incoming network connections across multiple pollers. It implements zero-copy networking primitives, using linked buffers and specialized memory management to read and write data while minimizing memory

    Go
    GitHub पर देखें↗4,583
  • kraken-php/frameworkkraken-php का अवतार

    kraken-php/framework

    1,104GitHub पर देखें↗

    This framework is a distributed systems runtime designed for building fault-tolerant, message-driven microservices and high-performance network applications in PHP. It provides an asynchronous execution environment that utilizes event-loop-based concurrency and promise-based task orchestration to manage high-concurrency workloads without blocking execution threads. The platform distinguishes itself through a unified execution abstraction that manages multi-process and multi-threaded components as isolated, supervised containers. By employing an actor-model approach to process supervision, the

    PHPasyncasync-libraryasynchronous
    GitHub पर देखें↗1,104
  • ESPAsyncWebServer के सभी 30 विकल्प देखें→