FindSoftware

Crow

C++ microframework for building HTTP and WebSocket web services, with routing, JSON, templates and middleware.

Crow is a C++ microframework for HTTP and WebSocket web services. The project ships as one header file, crow_all.h, or as headers that CMake builds, and the setup pages require a recent C++ compiler and Asio development headers. Templates use Mustache.

The systemd guide describes giving a Crow application a systemd service unit, so the application runs as a long-lived process that the system starts.

Worth knowing

The repository’s LICENSE file says BSD 3-Clause, while the documentation page carries MIT permission text without naming a license, so the record uses the BSD 3-Clause statement only. GitHub lists a prerelease newer than the latest stable release.

Identity

Status
Active
Maintainer
CrowCpp3
First release
20179

Rendering and deploy

Runs as
Always on8
Install with
single header crow_all.h, or CMake, or a package manager456

Releases

Current major version
110
Last release
2026-09-0710

Adoption

GitHub stars
5,0162
Contributors
17611

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories
    crowcpp.org/master/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/CrowCpp/Crow
  3. 2026-10-26: Maintainer, License, License model
    raw.githubusercontent.com/CrowCpp/Crow/master/LICENSE
  4. 2026-10-26: Runtime, Install with
    crowcpp.org/master/getting_started/setup/linux/
  5. 2026-10-26: Install with
    crowcpp.org/master/getting_started/setup/macos/
  6. 2026-10-26: Install with
    crowcpp.org/master/getting_started/setup/windows/
  7. 2026-10-26: Templating
    crowcpp.org/master/guides/templating/
  8. 2026-10-26: Runs as
    crowcpp.org/master/guides/syste/
  9. 2026-10-26: First release
    api.github.com/repos/CrowCpp/Crow/tags
  10. 2026-10-26: Current major version, Last release
    api.github.com/repos/CrowCpp/Crow/releases
  11. 2026-10-26: Contributors
    api.github.com/repos/CrowCpp/Crow/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON