GitHub topics: oatpp
oatpp/oatpp
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
Language: C++ - Size: 4.22 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 8,232 - Forks: 1,333

oatpp/oatpp-mcp
Anthropic’s Model Context Protocol implementation for Oat++
Language: C++ - Size: 109 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 40 - Forks: 3

oatpp/oatpp-protobuf
Use protobuf messages as regular oatpp DTOs
Language: C++ - Size: 45.9 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 4

oatpp/oatpp-ssdp
Oat++ extension module to work with SSDP protocol.
Language: C++ - Size: 92.8 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

oatpp/oatpp-starter-module
starter project for oatpp module
Language: CMake - Size: 23.4 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 8 - Forks: 9

oatpp/oatpp-examples
List of example projects of how to use oat++ framework
Language: C++ - Size: 82.1 MB - Last synced at: 7 days ago - Pushed at: almost 5 years ago - Stars: 185 - Forks: 25

oatpp/oatpp-websocket
oatpp-websocket submodule.
Language: C++ - Size: 166 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 91 - Forks: 32

oatpp/oatpp-swagger
OpenApi 3.0.0 docs + Swagger UI for oatpp services
Language: C++ - Size: 9.88 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 100 - Forks: 57

oatpp/oatpp-sqlite
SQLite adapter for oatpp ORM.
Language: C - Size: 2.67 MB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 25 - Forks: 20

oatpp/oatpp-starter-async
oatpp Async-API starter project.
Language: C++ - Size: 661 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 23 - Forks: 9

oatpp/oatpp-starter
Oatpp simple-API starter project
Language: C++ - Size: 717 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 78 - Forks: 37

oatpp/example-crud
A complete example of a "CRUD" service (UserService) built with Oat++.
Language: C++ - Size: 77.1 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 111 - Forks: 66

oatpp/example-websocket
Collection of oatpp WebSocket examples
Language: C++ - Size: 94.7 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 57 - Forks: 18

lganzzzo/canchat
Feature-complete rooms-based chat for tens of thousands users. Client plus Server. Built with Oat++ Web Framework.
Language: C++ - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 69 - Forks: 11

oatpp/benchmark-websocket
Websocket Client and Server for benchmarks with Millions of concurrent connections.
Language: C++ - Size: 79.1 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 101 - Forks: 15

oatpp/example-async-api
Example project how-to use oatpp asynchronous API.
Language: C++ - Size: 25.4 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 14

oatpp/oatpp-consul
oatpp client for consul
Language: C++ - Size: 58.6 KB - Last synced at: 6 days ago - Pushed at: 12 months ago - Stars: 39 - Forks: 15

oatpp/example-jwt
A complete example of a CRUD service with API secured with JSON Web Token (JWT)
Language: C++ - Size: 37.1 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 10

oatpp/example-postgresql
A complete example of a "CRUD" service (UserService) built with Oat++ and using oatpp ORM with PostgreSQL.
Language: C++ - Size: 43.9 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 20

oatpp/example-microservices
Example project how to do microservices using Oat++. Different build configs and monolithization.
Language: C++ - Size: 62.5 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 4

oatpp/example-api-client
Example project how-to use oatpp ApiClient and how it works
Language: C++ - Size: 25.4 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 13

oatpp/example-yuv-websocket-stream
Oat++ example on how to stream raw YUV images from V4L2 via websockets to an HTML5 canvas
Language: C++ - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 6

oatpp/example-hls-media-stream
Example project how-to build HLS-streaming server using oat++ Async-API.
Language: C++ - Size: 75 MB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 72 - Forks: 22

oatpp/example-libressl
Example project how-to use oatpp-libressl submodule. HTTPS async server.
Language: C++ - Size: 32.2 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 13

oatpp/oatpp-postgresql
PostgreSQL adapter for oatpp ORM.
Language: C++ - Size: 224 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 22 - Forks: 28

oatpp/oatpp-mongo
Oat++ native BSON + MongoDB driver implementation based on Oat++ object-mapping sub-framework.
Language: C++ - Size: 129 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 4

oatpp/oatpp-libressl
oatpp secure ConnectionProvider based on libressl
Language: C++ - Size: 221 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 5 - Forks: 10

oatpp/oatpp-openssl
OpenSSL adaptor for Oat++ applications
Language: C++ - Size: 131 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 14 - Forks: 24

MichelML/chempp
[paused development] Large scale concurrent chemical search using RDKit cartridge, Oat++ and native Postgres & C++ features.
Language: C++ - Size: 99.6 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

mross-ua/kdeck
Desktop client for Kalshi event trading platform
Language: C++ - Size: 298 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

oatpp/example-iot-hue-ssdp
Oat++ Example to emulate a Hue bridge using SSDP and HTTP
Language: C++ - Size: 69.3 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 2

oatpp/oatpp-zlib
Module oatpp-zlib provides functionality for compressing/decompressing content with deflate and gzip. Supports both "Simple" and "Async" oatpp APIs.
Language: C++ - Size: 61.5 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 5 - Forks: 6

oatpp/oatpp-curl
RequestExecutor for oatpp's ApiClient based on libcurl. Supports both Sync and Async APIs.
Language: C++ - Size: 92.8 KB - Last synced at: 2 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 14

oatpp/oatpp-bob
Object-Mapper for binary serialization/deserialization
Language: C++ - Size: 45.9 KB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

DanielSarmiento04/ObjectDetectionApi
Opencv detections api using c++ 17 and yolo over OpenCV onnx runtime interface
Language: C++ - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

NikitaSemenov1/oatpp-rest-ybs
REST API приложение на C++ & Oat++ (отборочное задание для школы бэкенд разработки 2022)
Language: C++ - Size: 40 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

oatpp/website
oatpp.io public website
Language: C++ - Size: 26.6 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 24

oatpp/oatpp-openwrt-feed
Oat++ for OpenWRT
Language: Makefile - Size: 16.6 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 4

oatpp/example-mongodb
Example project how to work with MongoDB
Language: C++ - Size: 27.3 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 5

Digital-Defiance/gridiron
C++ XHTML "Code-Beside" Rendering framework library with custom control classes similar to ASP.Net
Language: C++ - Size: 446 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

oatpp/oatpp-mbedtls
Client/Server Secure ConnectionProvider for oatpp applications. Based on MbedTLS.
Language: C++ - Size: 158 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 6

dmdin/LinkTamer
🎓 My coursework written in C++, Golang and Svelte for Programming Technologies subject in NUST MISiS
Language: C++ - Size: 4.53 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

oatpp/benchmark
oatpp performance benchmark vs other frameworks
Language: C++ - Size: 4.17 MB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

ibakchod/oatpp-todo
A light-weight To-Do restful API
Language: C++ - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

oatpp/funnel-proxy
Transparent multiplexing proxy
Language: C++ - Size: 15.6 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 2

nimishmistry/az-func-container-cpp
This sample demonstrates creation of an Azure Function App running in Linux containers.
Language: C++ - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

oatpp/example-consul
Example project how-to use oatpp-consul integration module.
Language: C++ - Size: 22.5 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 3

yeshasvitirupachuri/oatpp-websocket-server-client-example
Oatpp server client c++ examples without using dependency injection framework macros components.
Language: C++ - Size: 4.71 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

makru86/oatpp-petstore-starter
Oat++ OpenAPI Petstore starter
Language: C++ - Size: 806 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

oglimmer/math-parser-rest-api
REST API to solve math expressions, e.g. "3+4*sin(pi)^(2+1)"
Language: C++ - Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Pilipets/TrackRobotTest 📦
Project quick task: create a robot that listens to the orders, executes them on the exchange and tracks the signal associated with the orders.
Language: C++ - Size: 23 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

michalwrona01/Wallet
The application was created as part of a project during studies on the subject of "Programming in C++". The application combines the backend layer and desktop development.
Language: C++ - Size: 809 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

naksh-io/robotFarm
A convenience project to build and install certain open source libraries(and listed dependencies) using cmake external projects. See files under the cmake directory to learn about available options.
Language: CMake - Size: 132 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 3

jake-pauls/disco-ps
Photoshop plugin... for discos?
Language: C++ - Size: 242 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

shnupta/oatpp-practice
Practicing with the oatpp web framework.
Language: C++ - Size: 1.16 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

lganzzzo/example-oatpp-swagger
Example project oatpp service with swagger-ui
Language: C++ - Size: 318 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0
