Civetweb is a small footprint HTTP Server with optional Lua and SQLite support written in C. It can be embedded into C/C++ applications or used as stand alone web server for Windows, Linux, BSD or Mac-OS.
This project is based on the Mongoose web server, but maintains the MIT license and is free from GPL licenses.
Installation Guide
https://github.com/civetweb/civetweb/blob/master/docs/Installing.md
Contributions are welcome and encouraged.
The official source code is at
https://github.com/civetweb/civetweb
Problems may be reported at
https://github.com/civetweb/civetweb/issues
Use the "Civetweb" Google groups for questions and discussion
https://groups.google.com/d/forum/civetweb
Features
- Scripting and database support (Lua Server Pages + Sqlite)
- Support for CGI, SSL, SSI, Digest (MD5) authorization, Websocket, WEbDAV
- Simple and clean embedding API,
- The source is in a single file
Categories
HTTP ServersLicense
MIT LicenseFollow civetweb
Other Useful Business Software
Skillfully - The future of skills based hiring
Skillfully transforms hiring through AI-powered skill simulations that show you how candidates actually perform before you hire them. Our platform helps companies cut through AI-generated resumes and rehearsed interviews by validating real capabilities in action. Through dynamic job specific simulations and skill-based assessments, companies like Bloomberg and McKinsey have cut screening time by 50% while dramatically improving hire quality.
Rate This Project
Login To Rate This Project
User Reviews
-
Beautiful little web server, threaded and supports many features you'd want (eg SSL!). Truly easy to get embedded in an existing application.