FindSoftware

Oat++

Open-source C++ web framework for building web applications and REST APIs.

Oat++ is an open-source C++ web framework. Its REST layer covers request parameter mapping and Swagger-UI annotations, and the about page lists an ORM framework, a WebSocket framework, object mapping with DTOs and dependency injection. The ORM interfaces live in the main module, and a database adaptor module such as the SQLite or PostgreSQL one is linked in separately. The project describes Oat++ as zero-dependency. It is built from a git clone with CMake, as the Unix and Linux installation page describes, and the docs also cover community-maintained vcpkg and Conan packages.

Identity

Status
Active
Maintainer
Oat++4
First release
20189

Rendering and deploy

Install with
git clone, then cmake and make install567

Releases

Current major version
19
Last release
2024-12-019

Adoption

GitHub stars
8,6592
Contributors
6710

Why these figures do not compare

Sources

  1. 2026-10-26: links, License
    oatpp.io/
  2. 2026-10-26: links, Written in, GitHub stars
    api.github.com/repos/oatpp/oatpp
  3. 2026-10-26: links
    oatpp.io/docs/start/
  4. 2026-10-26: Maintainer, Categories, Content API
    oatpp.io/about/
  5. 2026-10-26: Install with
    oatpp.io/docs/installation/unix-linux/
  6. 2026-10-26: Install with
    oatpp.io/docs/installation/vcpkg/
  7. 2026-10-26: Install with
    oatpp.io/docs/installation/conan/
  8. 2026-10-26: Databases
    oatpp.io/docs/components/orm/
  9. 2026-10-26: First release, Current major version, Last release
    api.github.com/repos/oatpp/oatpp/releases
  10. 2026-10-26: Contributors
    api.github.com/repos/oatpp/oatpp/contributors?per_page=1

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