Ross ROSS = Recommend OSS · open-source software intelligence for agents

drogonframework/drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows observed · 2026-08-28

github.com/drogonframework/drogon · C++ · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

89/100

  • Activity 99
  • Release rhythm 71
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 82.5
  • age_days: 3050
  • days_rel: 119
  • days_push: 7
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

14217 stars · 1374 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Drogon is a C++14/17/20-based HTTP web application framework for building high-performance web application servers. It uses non-blocking I/O with epoll/kqueue for high concurrency and supports HTTP, WebSocket, JSON/RESTful APIs, server-side rendering, and asynchronous database access.

Use cases

  • build a high-performance REST API server in C++
  • serve web pages with server-side rendering from C++
  • handle high-concurrency HTTP traffic with non-blocking I/O
  • build a WebSocket server or client in C++
  • create a full-stack web application backend in C++
  • serve and upload files over HTTP
  • write an HTTP client application in C++

When to choose

  • you need maximum HTTP throughput in C++ (top-tier TechEmpower benchmarks)
  • you want an all-in-one framework with routing, ORM, sessions, templates, and WebSockets
  • you target Linux, macOS, BSD, or Windows with a single codebase
  • you prefer asynchronous, non-blocking I/O programming models

When to avoid

  • your team is not comfortable with C++ or manual memory/performance concerns
  • you need a huge ecosystem of middleware and libraries like Node.js or Python frameworks offer
  • you want rapid prototyping with dynamic languages
  • you need a simple static site or lightweight scripting use case

Facets

framework · maturity active

web-framework http-server http-client websocket routing templating orm middleware caching web-development backend apis windows cpp cross-platform high-performance non-blocking-io asynchronous restful-api https c-plus-plus linux macos

1 source

Member repositories

RepositoryRoleHealth v2
drogonframework/drogonmain89

For agents

markdown · JSON · MCP: product_card(name="drogonframework/drogon")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem