Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 C++ Rust Projects
-
Project mention: Anyone has experience with reverse engineering flatbuffers? | /r/REGames | 2023-05-25
Much more in the discussion of this particular issue onGitHub: flatbuffers:Reverse engineering #4258
-
Project mention: Free - Self-hosted - WebRTC - alternative to Zoom, Teams, Google Meet - Real time video calls, chat, screen sharing, file sharing, collaborative whiteboard, dashboard, rooms scheduler and more! | /r/selfhosted | 2023-03-07
Architecture WebRTC SFU (server with Selective Forwarding Unit). Can handle unlimited rooms without limits of time, each having 8+ users, potentially many as it is scalable. Routing is a multiparty topology, where each participant sends its media to the MiroTalk media server mediasoup and receives all other’s media from it. This version is Ideally suited for large group video conferences.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
a32nx
The A32NX Project is a community driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible.
You can get the H-135 helicopter for free. There's the FlyByWire mod for the default A320NX.
-
Project mention: Libraries / frameworks / tooling for cross-platform (LV2/VST3) C++ plug-ins (open-source) | /r/musicprogramming | 2023-06-09
Have a look at FAUST as well: https://faust.grame.fr/
-
-
Project mention: Intel's integrated UHD graphics can use system RAM as VRAM. Any experiences? | /r/LocalLLaMA | 2023-04-29
I am not sure if CUDA runs on Intel GPUs, however, there are projects that may make this happen.
-
risc0
RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
You can actually write zkps in pure Rust, but there's not currently any blockchain integration: https://github.com/risc0/risc0
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
-
Project mention: Elevator: UAC Bypass by abusing RPC and debug objects - This is done by abusing the behaviour of the RPC server that implements the UAC feature, as demonstrated by James Forshaw in his article Calling Local Windows RPC Servers from .NET. The tool does not require to drop an extra DLL etc. | /r/blueteamsec | 2022-09-05
-
Project mention: any other good ports like DeltaTouch/QuadTouch, XASH3D ? | /r/EmulationOnAndroid | 2022-11-07
Jagged Alliance 2 Tomb Raider Jack Rabbit 2 Rollercoaster tycoon 2 Portal Transport tycoon deluxe
-
SimpleBLE
SimpleBLE - the all-in-one Bluetooth library that makes it easy to add wireless connectivity to your projects. With support for MacOS, iOS, Windows, and Linux, SimpleBLE has you covered no matter what platform you're working on. Give it a try and say goodbye to Bluetooth headaches!
Project mention: Any way to force which bluetooth adapter to use for an connection? | /r/learnpython | 2023-05-18 -
Moreover, while making this repository, I also ran into this collection of SDL2 examples which could be useful
-
-
fizzy
Fizzy aims to be a fast, deterministic, and pedantic WebAssembly interpreter written in C++. (by wasmx)
-
-
But the code OP posted deserializes JSON without knowing anything about the structure, which is known to be slow in serde-json and doesn't appear to be the focus for the library. The json and json-deserializer crates should perform much better in that scenario.
-
Project mention: What ranking/rating system can I use for a highly chance based game? | /r/learnmath | 2023-03-30
-
bomberland
Bomberland: a multi-agent AI competition based on Bomberman. This repository contains both starter / hello world kits + the engine source code
-
OculusLinkLinux
OLL(WIP) is a open-source project that aims to allow the Oculus Quest(both 1 & 2) work on Linux wired.
-
Project mention: Inserting 1.8M Rows/S from Pandas into QuestDB with Arrow, Rust and Cython | news.ycombinator.com | 2023-03-09
Hi, I'm the original author of the QuestDB Python client library and benchmark.
It all started when we had one of our users needing to insert quite a bit of data into our database quickly from Pandas. They had a dataframe that took 25 minutes to serialize row-by-row iterating through the dataframe. The culprit was .iterrows(). Now it's a handful of seconds.
This took a few iterations: At first I thought this could all be handled by Python buffer protocol, but that turned out to create a whole bunch of copies, so for a number of dtypes the code now uses Arrow when it's zero-copy.
The main code is in Cython (and the fact that one can inspect the generated C is pretty neat) with supporting code in Rust. The main serialization logic is in Rust and it's in a separate repo: https://github.com/questdb/c-questdb-client/tree/main/questd....
-
Also see: Experimental: A rust library to monitor filesystem 🪛 and more in windows
-
Project mention: CPK - Another simple package manager for C++ with ability to publish your own packages. New version. | /r/cpp | 2023-02-12
I have continued improving alpha version of CPK manager. The package manager is available for downloading on https://github.com/DEgITx/cpk . The main purpose of this package manager is to create simple and effective package installation with user-friendly search and installing of packages (very similar to npm for nodejs targeted firstly to C/C++ and rust, js). Main changes:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Rust related posts
- ChatGPT-powered code review bot to boost your PR merge. Deploy in 5 mins
- C or LLVM for a fast backend?
- gdal 0.15 is out!
- Free aircrafts ?
- Flows.network: Add eyes, ears, memory& hands to LLMs with serverless functions
- Digital Audio Workstation Front End Development Struggles
- Issue with climbing on the FBW A320N
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 Jun 2023
Index
What are some of the best open-source Rust projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | FlatBuffers | 20,566 |
2 | mediasoup | 5,322 |
3 | a32nx | 4,680 |
4 | faust | 2,179 |
5 | wasm-fizzbuzz | 1,432 |
6 | ZLUDA | 1,232 |
7 | risc0 | 862 |
8 | ProDBG | 507 |
9 | swapview-rosetta | 487 |
10 | Elevator | 481 |
11 | ja2-stracciatella | 386 |
12 | SimpleBLE | 339 |
13 | sdl2-examples | 258 |
14 | sleighcraft | 237 |
15 | fizzy | 189 |
16 | libfuzzer | 152 |
17 | json-benchmark | 146 |
18 | Elo-MMR | 124 |
19 | bomberland | 80 |
20 | OculusLinkLinux | 66 |
21 | c-questdb-client | 33 |
22 | fsfilter-rs | 22 |
23 | cpk | 15 |