Web Application Framework

Civetweb - Provides easy to use, powerful, C/C++ embeddable web server with optional CGI, SSL and Lua support. [MIT]

Drogon11.8K

A C++14/17 based, high-performance HTTP application framework. [MIT]

oat++8K

Light, zero-dependency framework to create high-performance web-services. [Apache-2.0] website

lwan5.9K

Experimental, scalable, high performance HTTP server. [GPL2]

Crow3.5K

Crow is a C++ microframework for running web services. It uses routing similar to Python's Flask. [BSD] website

userver2.5K

Asynchronous C++17 framework with a rich set of abstractions and database drivers for fast and comfortable creation of efficient microservices, services and utilities. [Apache-2.0] website

facil.io2.2K

Evented, high performance C web framework supporting HTTP, WebSockets, SSE and more. [MIT] website

TreeFrog Framework1.3K

High-speed and full-stack web application framework based on C++ and Qt, which supports HTTP and WebSocket protocol (with O/R mapping). [BSD] website

Cutelyst926

A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework. [BSD-3-Clause] website

C++ wfrest904

C++ Web Framework REST API. [Apache2]

QDjango271

A web framework written in C++ and built on top of the Qt library. Where possible it tries to follow django's API, hence its name. [LGPL]

C
CppCMS

A Free High Performance Web Development Framework (not a CMS). [LGPLv3]

K
Kore

ultra fast and flexible web server / framework for web applications developed in C. [ISC]

l
libOnion

lightweight library to help you create webservers in C programming language. [LGPLv3]

P
Pistache

Pistache is a C++ REST framework written in pure C++11 with no external dependency. [Apache2]

W
Wt

A C++ library for developing web applications. [GPL/Proprietary]