Article · Wikipedia archive · Last revised Jun 7, 2026

Mongoose (web server)

Mongoose is a cross-platform embedded web server and networking library for C and C++.

Last revised
Jun 7, 2026
Read time
≈ 1 min
Length
143 w
Citations
6
Source
Mongoose
Original authorSergey Lyubka
DeveloperCesanta Software Limited1
Stable release
7.21 / April 1, 2026 (2026-04-01)2
Written inC
Operating systemCross-platform3
TypeWeb server
LicenseDual license: GPLv2 and commercial license4
Websitemongoose.ws
Repository

Mongoose is a cross-platform embedded web server and networking library for C and C++.

The small footprint of the software enables any Internet-connected device to function as a web server.1

Overview

Mongoose is built on top of the Mongoose Embedded Library which may be used inside of embedded devices. Mongoose is officially supported on Windows, MacOS, Linux, QNX, eCOS, FreeRTOS, Android and iOS.3

References

References

  1. Newenham, Pamela (March 21, 2013). "Conditions ripe in Ireland for growth of internet of things". The Irish Times. Retrieved July 1, 2016.
  2. "Releases · cesanta/mongoose · GitHub". GitHub. Retrieved 3 July 2023.
  3. Oehlman, D.; Blanc, S. (2011). Pro Android Web Apps: Develop for Android using HTML5, CSS3 & JavaScript. Apresspod Series. Apress. pp. 9–11. ISBN 978-1-4302-3276-6.
  4. "Mongoose license". GitHub.