Drogon (software)

{{Short description|C++ web application framework}}

{{More citations needed|date=December 2023}}

{{Infobox software

| name = Drogon

| logo =

| logo alt =

| logo caption =

| screenshot =

| screenshot size =

| screenshot alt =

| caption =

| collapsible =

| author =

| developer = An Tao

| released = {{Start date and age|2018|04|27}}

| discontinued =

| ver layout = simple

| latest release version = 1.9.10{{Cite web |title=Releases |url=https://github.com/drogonframework/drogon/releases |access-date=2025-02-22 |website=GitHub |language=en}}

| latest release date = {{Start date and age|2025|02|20}}

| repo = {{URL|https://github.com/drogonframework/drogon}}

| programming language = C++

| engine =

| operating system = Linux, macOS, FreeBSD, Windows

| platform =

| included with =

| size =

| language =

| language count =

| language footnote =

| genre = Web framework

| license = MIT License

| alexa =

| website = {{URL|https://drogon.org}}

| standard =

}}

Drogon is a HTTP application framework written in the C++ programming language, supporting either C++20 or C++17 with Boost. Drogon can be used to build various web application server programs using C++. It is a cross-platform framework, supporting Linux, macOS, FreeBSD, OpenBSD, HaikuOS and Windows.

The name Drogon comes from the dragon named Drogon in the TV series Game of Thrones.

In May 2020, Drogon has won the first place in the TechEmpower benchmark Round 19 Composite framework score.{{Cite web|title=TechEmpower Web Framework Performance Comparison|url=https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=composite|website=www.techempower.com|access-date=2020-05-30}}{{Cite web|title=Framework Benchmarks Round 19 - TechEmpower Blog|url=https://www.techempower.com/blog/2020/05/28/framework-benchmarks-round-19/|website=www.techempower.com|access-date=2020-05-30}}

References

{{Reflist}}