Download Mongoose Premium, the complete multi-protocol networking library with non-blocking, async,
event-driven interface and much more.

Mongoose Premium

  • Cross-platform: Linux/UNIX, QNX, eCos, Windows, Android, iPhone and many other environments.
  • Asynchronous, non-blocking core with simple event-based API.
  • Built-in protocols:
    • plain TCP, plain UDP, SSL/TLS (over TCP, one-way or two-way)
    • HTTP client, HTTP server.
    • WebSocket client & WebSocket server.
    • JSON-RPC client & JSON-RPC server.
    • MQTT client, MQTT broker.
    • CoAP client, CoAP server.
    • DNS client (async resolver), DNS serve.r
  • Simple and clean embedding API. The source is in single file to make embedding easy.
  • Extremely lightweight, core is under 40kB and minimal runtime footprint.
  • Source code is both ISO C and ISO C++ compliant.


We respect and protect your privacy, and never share your information with third party (see our Privacy Policy ).