# <img src="http://cesanta.com/images/mongoose_logo.png" width="64" height="64"> Mongoose Web Server
# <img src="http://www.cesanta.com/hubfs/www.cesanta.com/Images/mongoose_logo.png" width="64" height="64"> Mongoose Embedded Web Server
[![Join the chat at https://gitter.im/cesanta/mongoose](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/cesanta/mongoose?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Join the chat at https://gitter.im/cesanta/mongoose](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/cesanta/mongoose?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Mongoose is the most easy to use web server on the planet. A web server of choice for Web developers (PHP, Ruby, Python, etc) and Web designers.
Mongoose is an embedded HTTP and WebSocket library that can turn anything
into a web server in 5 minutes by adding a few lines of C/C++ code.
On the market since 2004 with over 1 million cumulative downloads,
it's simplicity and flexibility has made it the top choice for
embedded software engineers.
Mongoose is built on top of Libmongoose embedded library, which can turn
Mongoose is built on top of LibMongoose which is used to serve Web GUI on
anything into a web server in 5 minutes worth of effort and few lines of code.
Check out Fossa - our [embedded multi-protocol library](https://github.com/cesanta/fossa) with TCP,UDP,HTTP,Websocket,MQTT,DNS support, designed for Internet Of Things!
# Technical Specification
# Features
- Works on Windows, Mac, UNIX/Linux, iPhone, Android eCos, QNX
- Works on Windows, Mac, UNIX/Linux, iPhone, Android eCos, QNX
and many other platforms
and many other platforms
...
@@ -33,46 +34,53 @@ and many other platforms
...
@@ -33,46 +34,53 @@ and many other platforms
to make embedding easy
to make embedding easy
- Extremely lightweight, has a core of under 40kB and tiny runtime footprint
- Extremely lightweight, has a core of under 40kB and tiny runtime footprint
- Asynchronous, non-blocking core supporting single- or multi-threaded usage
- Asynchronous, non-blocking core supporting single- or multi-threaded usage
- On the market since 2004 with over 1 million cumulative downloads
- Stable, mature and tested, has several man-years invested
in continuous improvement and refinement
# Screenshots
Download, double-click to start, run browser -- that's all!