
Drogon
C++ HTTP application framework for building web application server programs, with asynchronous I/O, routing, views, sessions, WebSockets and database access.
Drogon is a C++ HTTP application framework for building web application server programs. A project builds the framework with CMake, from source or on the Docker image the installation page describes, then registers controllers, handlers and CSP view templates in its application. Drogon connects to PostgreSQL, MySQL, MariaDB and SQLite through client libraries that are installed at build time, and it can run as a daemon in the background when its configuration file says so.
Identity
Rendering and deploy
- Runs as
- Always on6
- Rendering
- On a server4
- Install with
- cmake build from source5
Releases
Adoption
Sources
- 2026-10-26: links
drogon.org - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/drogonframework/drogon - 2026-10-26: links
github.com/drogonframework/drogon/blob/master/README.md - 2026-10-26: Categories, Runtime, Rendering, Templating, Databases
github.com/drogonframework/drogon-docs/blob/master/ENG/ENG-01-Overview.md - 2026-10-26: Install with
github.com/drogonframework/drogon-docs/blob/master/ENG/ENG-02-Installation.md - 2026-10-26: Runs as
github.com/drogonframework/drogon-docs/blob/master/ENG/ENG-11-Configuration-File.md - 2026-10-26: License model, Maintainer
github.com/drogonframework/drogon/blob/master/LICENSE - 2026-10-26: First release, Current major version, Last release
api.github.com/repos/drogonframework/drogon/releases - 2026-10-26: Contributors
api.github.com/repos/drogonframework/drogon/contributors