civetweb Icon

civetweb

Embedded C/C++ Web Server

5.0 Stars (1)
36 Downloads (This Week)
Last Update:
Download civetweb-1.6.tar.gz
Browse All Files
BSD Windows Mac Linux

Screenshots

Description

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/bel2125/civetweb/blob/master/docs/Installing.md

Contributions are welcome and encouraged.
The official source code is at
https://github.com/bel2125/civetweb
Problems may be reported at
https://github.com/bel2125/civetweb/issues

Use the "Civetweb" Google groups for questions and discussion
https://groups.google.com/d/forum/civetweb

civetweb Web Site

Categories

HTTP Servers

License

MIT License

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 single file

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • gbjbaanb
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Beautiful little web server, threaded and supports many features you'd want (eg SSL!). Truly easy to get embedded in an existing application.

    Posted 03/18/2014
Read more reviews

Additional Project Details

Programming Language

C++, C, Lua

Registered

2013-08-15
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.