Mongoose LogoMongoose

Empower Your microcontroller with Mongoose Library

Enhance Your 's Network Connectivity with the Mongoose Library

  • Take your 's network programming capabilities to the next level with the Mongoose Library. Developed with a focus on performance, robustness, and ease-of-use, Mongoose empowers your by implementing event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, and MQTT.
  • Being an industry-standard library since 2004, Mongoose has gained the trust of countless users in both open-source and commercial domains. Its exceptional pedigree even extends to the International Space Station, proving its reliability even in the most demanding environments.
  • Unify your network infrastructure code by choosing Mongoose for your 's connectivity needs. The library's cross-platform support ensures compatibility across Linux/UNIX, MacOS, Windows, Android, and various —promoting code reusability without sacrificing performance.
  • Whether you're developing devices, machinery, software, or firmware, Mongoose offers the tools you need to make embedded network programming fast, robust, and hassle-free. As praised by Tony Gaunce, Principal Engineer at Broadcom Inc., Mongoose stands out with its extensive functionality and excellent support.
  • Why settle for complex and resource-intensive network stacks when you can utilize Mongoose's tiny static and run-time footprint? Integrating Mongoose into your microcontroller is a breeze—simply copy the mongoose.c and mongoose.h files into your source tree and follow the provided steps.
  • Experience the seamless integration and performance optimization offered by Mongoose, boosting your 's capabilities and minimizing development time. Trust a library that has been well-received in a range of industries for implementing web UI interfaces, RESTful API services, telemetry data exchange, remote control, remote updates, and remote monitoring.

Where to go next: