OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
- dds
- c-plus-plus
- java
- opendds
55,140 visible repositories in the index
73–96 of 176 · Most stars
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
UPnP Media Server for 2026: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Low-latency client-server engine built around Noise, io_uring & SIMD, with synchronous handlers, server-side batching, and C, C++, Python & Rust bindings ☎️
Cross-platform C++ library providing a simple API to read and write INI-style configuration files
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
A cross-platform C++20 3D library with Python bindings and the high-level API of three.js.
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
A simple C++ library for reading and writing audio files.
The open-source AI engine for AMD Strix Halo. Text, embeddings, speech, image and video models in one binary, with OpenAI-compatible APIs, caching for coding agents and model extensions. Linux and Windows.
Robotics with GPU computing
A simple method for finding the extrinsic calibration between a 3D lidar and a 6-dof pose sensor
A library for reading text files over multiple cores.
Run large AI models on your own PC: Qwen3.8-Flash-Next on Strata's engine, and GLM 5.3 Flash, DeepSeek V4 Flash, LFM2.5, Qwen3.6, Ornith 1.5, Gemma 4, Tiel Coder and MiniCPM-V on a second engine written for PolyStrata. One-click install for Windows and Linux, OpenAI/Anthropic API on localhost.
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
FMOD Studio GDExtension bindings for the Godot game engine
Vulkan API for JavaScript/TypeScript
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
A C++ binding for the OpenGL API, generated using the gl.xml specification.
Multi-threaded and SSE friendly NDT algorithm
Freestanding fast input/output for C++20