C++ Web

Open-source C++ projects categorized as Web

Top 16 C++ Web Projects

  • envoy

    Cloud-native high-performance edge/middle/service proxy

    Project mention: Google Chrome's new "IP Protection" will hide users' IP addresses | news.ycombinator.com | 2023-10-23
  • flutter-webrtc

    WebRTC plugin for Flutter Mobile/Desktop/Web

  • JetBrains Dev Survey

    What’s up with the C++ ecosystem in 2023? JetBrains Developer Ecosystem Survey 2023 has given us many interesting insights. The Embedded (37%) and Games (39%) industries are already working with C++20, developers are incorporating static analysis in their CI, and ChatGPT usage among coders is flourishing. Read on for more!

  • userver

    Production-ready C++ Asynchronous Framework with rich functionality

    Project mention: Rust vs Go/JVM: dev speed + safety in practice | /r/rust | 2023-06-25

    They recently open sourced internal framework: https://github.com/userver-framework/userver

  • otter-browser

    Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5

    Project mention: Ask HN: Is there a web browser, that's just a browser? | news.ycombinator.com | 2023-05-26
  • TreeFrog Framework

    TreeFrog Framework : High-speed C++ MVC Framework for Web Application

  • em-dosbox

    An Emscripten port of DOSBox

    Project mention: Eligiendo un computador para desarrollo | dev.to | 2023-12-12

    https://www.dosbox.com/ (Emulador de DOS)

  • ArduinoMenu

    Arduino generic menu/interactivity system

    Project mention: a list of worldwide cities and ,GPS coordinatges and timezones | /r/esp32 | 2023-03-21

    if i'll have to dedicate more space for configuration, that means going into a real state machine mode, where i'd need to toggle the entire display layout, i'm aware there are entire LCD menu frameworks, like this one: https://github.com/neu-rah/ArduinoMenu but that seems way to complex, (and in addition it's possible it's not compatibliy with my display library because all it's LCD exampels give outr missing LCD.h file error, and i can't replace this library as it's the only that can display hebrew )

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • rbfx

    Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.

    Project mention: Are there any cross-platform high-level fully programmatic mobile frameworks like Apple's SceneKit, SpriteKit, and GameplayKit that do not depend on special IDEs or visual editors? | /r/gamedev | 2023-05-03

    good engines for C++ that meet your requirements https://github.com/u3d-community/U3D https://github.com/rbfx/rbfx i highly recommend taking a look at rbfx, U3D doesn't have all the fancy features that rbfx has but deep down they are the same engine almost. They are forks of Urho3D, a mature engine that has existed from the year of 2011/2010.

  • WebGui

    An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).

    Project mention: Visual Node Graph with ImGui | news.ycombinator.com | 2023-09-29

    you could compile this with imgui to the web: https://github.com/jnmaloney/WebGui

    but you'd have to write communication to your django app. I would do that in JS and then pass events to the WASM layer.

  • flutter_everywhere

    Template Flutter Project for iOS, Android, Fuschica, MacOS, Windows, Linux, Web, Command Line, Chrome Extension

  • webpp

    C++ web framework | web development can be done with C++ as well. (by the-moisrex)

    Project mention: C++ webserver | /r/cpp_questions | 2023-09-18

    I've been working on this since 2019, it's not production ready yet, but it has great ideas and potential: Web++

  • esp32-asyncwebserver-fileupload-example

    Examples of how to upload files to an ESP32 using Asyncwebserver, SPIFFS and an Upload progress bar.

  • X4-rest-server

    POC/WIP Rest server for the game X4:Foundations

  • stream-app-flutter-publisher

    With the Dolby.io Flutter streaming SDK you can build for Android, iOS, Web, and Desktop from a single code base.

  • EByte-LoRa-Manager-esp8266-Gateway

    A simple LoRa gateway that put all received message in a web socket server, with a complete web-based configuration interface.

  • EByte-LoRa-Manager-esp32-Gateway

    A simple LoRa gateway that put all received message in a web socket server, with a complete web-based configuration interface.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-12.

C++ Web related posts

Index

What are some of the best open-source Web projects in C++? This list will help you:

Project Stars
1 envoy 23,526
2 flutter-webrtc 3,886
3 userver 2,152
4 otter-browser 1,754
5 TreeFrog Framework 1,245
6 em-dosbox 1,177
7 ArduinoMenu 904
8 rbfx 715
9 WebGui 610
10 flutter_everywhere 403
11 webpp 115
12 esp32-asyncwebserver-fileupload-example 57
13 X4-rest-server 19
14 stream-app-flutter-publisher 7
15 EByte-LoRa-Manager-esp8266-Gateway 4
16 EByte-LoRa-Manager-esp32-Gateway 1
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com