C++ Real-time

Open-source C++ projects categorized as Real-time

Top 23 C++ Real-time Projects

  • openpose

    OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

  • Project mention: AI "Artists" Are Lazy, and the Ultimate Goal of AI Image Generation (hint: its sloth) | /r/ArtistHate | 2023-11-25

    Open Pose, a multi-person keypoint detection library for body, face, hands, and foot estimation [10], is used for posing generated characters;

  • filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

  • Project mention: Filament – A Language for Fearless Hardware Design | news.ycombinator.com | 2024-03-04

    Also: Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform.

    https://google.github.io/filament/

  • 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.

    WorkOS logo
  • µWebSockets

    Simple, secure & standards compliant web server for the most demanding of applications

  • Project mention: I'm open-sourcing my game engine | news.ycombinator.com | 2023-12-19

    They use (uWebSockets)[https://github.com/uNetworking/uWebSockets], which was written in C++, but has an interface to use in NodeJS. It's been really performant for me in my simple tests compared to other popular websocket libs that slow down fairly quickly.

  • fprime

    F´ - A flight software and embedded systems framework

  • Project mention: Fprime – A flight software and embedded systems framework by NASA | news.ycombinator.com | 2024-02-01
  • perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

  • Project mention: Ask HN: How Can I Make My Front End React to Database Changes in Real-Time? | news.ycombinator.com | 2024-04-17
  • tiny-cuda-nn

    Lightning fast C++/CUDA neural network framework

  • heavydb

    HeavyDB (formerly OmniSciDB)

  • 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.

    InfluxDB logo
  • roc-toolkit

    Real-time audio streaming over the network.

  • Project mention: Finding an open source project to write tests for. | /r/opensource | 2023-10-02
  • nCine

    A cross-platform 2D game engine

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • sofa

    Real-time multi-physics simulation with an emphasis on medical simulation. (by sofa-framework)

  • Project mention: SOFA Simulation | /r/robotics | 2023-08-03

    I have explored various resources, including the official Sofa website, SofaPython3 website, and YouTube videos, yet I have not been successful in locating valuable guidance on initiating the learning process for Sofa using Python. I know how to write basic Python, but I find myself perplexed regarding the necessary steps to construct models and execute simulations effectively.

  • MocapNET

    We present MocapNET, a real-time method that estimates the 3D human pose directly in the popular Bio Vision Hierarchy (BVH) format, given estimations of the 2D body joints originating from monocular color images. Our contributions include: (a) A novel and compact 2D pose NSRM representation. (b) A human body orientation classifier and an ensemble of orientation-tuned neural networks that regress the 3D human pose by also allowing for the decomposition of the body to an upper and lower kinematic

  • hdl_localization

    Real-time 3D localization using a (velodyne) 3D LIDAR

  • LiveScan3D

    LiveScan3D is a system designed for real time 3D reconstruction using multiple Azure Kinect or Kinect v2 depth sensors simultaneously at real time speed.

  • Project mention: 4K4D: Real-Time 4D View Synthesis at 4K Resolution | news.ycombinator.com | 2023-10-18

    Related: there was a small project that done similar stuff with Kinect v2 a ~7 years ago that was really impressive for the time. https://github.com/MarekKowalski/LiveScan3D

    Now that Kinect v2 can be found for next to nothing and is very easy to mod to use without an expensive adaptor it's a bit of a shame the project was abandoned, from what I've seen the bigger limitations of the project can be overcome (only one Kinect per PC, mainly).

  • 3DObjectTracking

    Algorithms and Publications on 3D Object Tracking

  • ImStudio

    Real-time GUI layout designer for Dear ImGui

  • ov2slam

    OV²SLAM is a Fully Online and Versatile Visual SLAM for Real-Time Applications

  • Yave

    Yet Another Vulkan Engine

  • Project mention: Abstraction arround CommandBuffers and Queues | /r/vulkan | 2023-12-11

    Yes

  • distortos

    object-oriented C++ RTOS for microcontrollers

  • Project mention: What are some concepts/tools/tricks that are frequently used in C/C++ code for embedded software? | /r/embedded | 2023-07-10

    The only all-C++ RTOS implementation (that I've come across) is Distortos..

  • nap

    NAP Framework source code (by napframework)

  • megaglest-source

    MegaGlest real-time strategy game engine (cross-platform, 3-d)

  • Project mention: Megaglest | /r/DeadGames | 2023-04-29

    The game is still playable, but its dead. It is free on the website i provided below: megaglest.org

  • TOSDataBridge

    A collection of resources for pulling real-time streaming data off of TDAmeritrade's ThinkOrSwim(TOS) platform; providing C, C++, Java and Python interfaces.

  • tscns

    A low overhead nanosecond clock based on x86 TSC

  • o1heap

    Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. There is very little activity because the project is finished and does not require further changes.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C++ Real-time related posts

Index

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

Project Stars
1 openpose 29,867
2 filament 17,083
3 µWebSockets 16,718
4 fprime 9,873
5 perspective 7,503
6 tiny-cuda-nn 3,397
7 heavydb 2,902
8 roc-toolkit 978
9 nCine 962
10 sofa 863
11 MocapNET 803
12 hdl_localization 756
13 LiveScan3D 741
14 3DObjectTracking 595
15 ImStudio 555
16 ov2slam 545
17 Yave 464
18 distortos 430
19 nap 381
20 megaglest-source 340
21 TOSDataBridge 308
22 tscns 268
23 o1heap 215

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com