Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. C/C++
  3. oat++

oat++

Apache-2.0C++1.3.1

A zero-dependency, portable C++ web framework for building highly scalable and resource-efficient applications.

Visit WebsiteGitHubGitHub
8.6k stars1.4k forks0 contributors

What is oat++?

Oat++ is a modern web framework for C++ that enables developers to build highly scalable and resource-efficient web applications. It provides a complete set of components for production-level development, including REST API support, WebSocket handling, database ORM integrations, and automatic Swagger-UI documentation. The framework is designed to be zero-dependency and easily portable across platforms.

Target Audience

C++ developers building web services, IoT applications, robotics software, microservices, or high-concurrency systems like chat servers and streaming platforms.

Value Proposition

Developers choose Oat++ for its combination of high performance, small memory footprint, and full feature set without external dependencies. Its portability makes it ideal for embedded and resource-constrained environments, while its scalability supports demanding cloud applications.

Overview

🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

Use Cases

Best For

  • Building REST APIs for IoT devices and embedded systems
  • Creating high-concurrency WebSocket servers for real-time chat applications
  • Developing microservices architectures in C++
  • Streaming media or data via HTTP Live Streaming (HLS) or WebSockets
  • Implementing database-backed services with ORM support for SQLite, PostgreSQL, or MongoDB
  • Deploying lightweight web services on resource-constrained platforms

Quick Stats

Stars8,642
Forks1,359
Contributors0
Open Issues299
Last commit8 months ago
CreatedSince 2018

Tags

#iot#webframework#orm#embedded-systems#webserver#zero-dependency#rest-api#websocket#c-plus-plus#microservices#web-framework#swagger-ui#cross-platform#cpp

Built With

C
C++

Links & Resources

Website

Included in

C/C++70.6k
Auto-fetched 5 hours ago

Related Projects

DrogonDrogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

Stars14,110
Forks1,359
Last commit23 hours ago
C++ REST SDKC++ REST SDK

The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.

Stars8,265
Forks1,687
Last commit1 month ago
lwanlwan

Experimental, scalable, high performance HTTP server

Stars6,037
Forks552
Last commit2 days ago
CrowCrow

A Fast and Easy to use microframework for the web.

Stars4,927
Forks547
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub