# ESPAsyncWebServer  [](https://GitHub.com/ESP32Async/ESPAsyncWebServer/releases/) [](https://registry.platformio.org/libraries/ESP32Async/ESPAsyncWebServer) [](https://opensource.org/license/lgpl-3-0/) [](docs/code_of_conduct.md) [](https://GitHub.com/ESP32Async/ESPAsyncWebServer/commit/) [](https://gitpod.io/#https://github.com/ESP32Async/ESPAsyncWebServer) [](https://esp32async.github.io/ESPAsyncWebServer/) ## 📚 Documentation **[Read the Full Documentation Here 📖](https://ESP32Async.github.io/ESPAsyncWebServer/)** The documentation has been moved to a dedicated website to provide a better reading experience. ## Overview Asynchronous HTTP and WebSocket Server Library for ESP32, ESP8266, RP2040, and RP2350. **Key Features:** - **Asynchronous**: Handle multiple connections simultaneously. - **Fast**: Optimized for performance. - **WebSockets**: Built-in support for real-time communication. - **SSE**: Server-Sent Events support. - **Middleware**: Flexible request processing (Authentication, CORS, Rate Limiting, etc.). - **File Serving**: Static file serving, File Uploads. - **Templating**: Simple template processing. - **Json & MessagePack**: Native support. - **Routing**: Powerful URL matching (Exact, Prefix, Regex, etc.). ## Compatibility - **Chips**: ESP32, ESP8266, RP2040, RP2350 - **Frameworks**: Arduino Core 2.x and 3.x, PlatformIO ## License This project is licensed under the LGPL-3.0 License - see the [LICENSE](LICENSE) file for details.
9a7f80c07435a63d82a2d52d4d73d6e8db485d61
idf.py add-dependency "esp32async/espasyncwebserver^3.10.0"