Mongoose (web server)

{{Short description|Slim webserver, webserver library}}

{{Infobox software

| title = Mongoose

| name = Mongoose

| logo = Mongoose Web Server.svg

| logo caption =

| screenshot =

| caption =

| collapsible =

| author = Sergey Lyubka

| developer = Cesanta Software Limited

| released =

| discontinued =

| latest release version = 7.18

| latest release date = {{Start date and age|2025|5|21}}{{cite web |url=https://github.com/cesanta/mongoose/releases|title=Releases · cesanta/mongoose · GitHub|website=GitHub |accessdate=3 July 2023}}

| latest preview version =

| latest preview date =

| programming language = C

| operating system = Cross-platform{{cite book | last1=Oehlman | first1=D. | last2=Blanc | first2=S. | title=Pro Android Web Apps: Develop for Android using HTML5, CSS3 & JavaScript | publisher=Apress | series=Apresspod Series | year=2011 | isbn=978-1-4302-3276-6 | url=https://books.google.com/books?id=pZlF7lQY5SQC&pg=PA9 | pages=9–11}}

| platform =

| size =

| language =

| language count =

| language footnote =

| genre = Web server

| license = Dual license: GPLv2 and commercial license{{cite web|url=https://github.com/valenok/mongoose/blob/master/LICENSE|title=Mongoose license|website=GitHub }}

| website = {{url|https://mongoose.ws/}}

}}

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.{{cite news | last=Newenham | first=Pamela | title=Conditions ripe in Ireland for growth of internet of things | newspaper=The Irish Times | date=March 21, 2013 | url=https://www.irishtimes.com/business/conditions-ripe-in-ireland-for-growth-of-internet-of-things-1.2391885 | accessdate=July 1, 2016}}

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.

References