Mongoose ist ein eingebetteter Webserver und eine Netzwerkbibliothek für Mikrocontroller, geschrieben in C. Sie besteht aus zwei Dateien, die einen TCP/IP-Stack, HTTP, WebSocket, MQTT, TLS und Firmware-Updates über die Luft kombinieren. Zur Produktfamilie gehören außerdem Mongoose OS, ein Framework für IoT-Firmware, und Mongoose Wizard, ein visueller Dashboard-Baukasten. Die Bibliothek läuft auf dem Gerät selbst und ist nicht auf einen Cloud-Dienst angewiesen.
Das Unternehmen Cesanta Software Ltd hat seinen Sitz in Dublin, Irland. Die Bibliothek ist doppelt lizenziert unter GPLv2 und einer kommerziellen Lizenz; der Quellcode steht auf GitHub, sodass eine Organisation den Code prüfen und auf eigenen Geräten und eigener Infrastruktur betreiben kann. Cesanta bietet zudem mDash an, eine Cloud für die Geräteverwaltung, die laut Anbieter auf mdash.net oder auf der eigenen Infrastruktur des Kunden betrieben wird. Für eine europäische Organisation machen die GPLv2-Option und der irische Sitz die Bibliothek prüfbar, ohne Abhängigkeit von einem externen Dienst.