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 18 C++ Wrapper Projects
-
uvw
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
-
dxwrapper
Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
Project mention: playing Diablo 1 on windows 7. how do I fix the colors? | reddit.com/r/Diablo | 2023-01-12 -
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.
-
The full code is available here. Written in C++ with TinyEngine.
-
cuda-api-wrappers
Thin C++-flavored header-only wrappers for core CUDA APIs: Runtime, Driver, NVRTC, NVTX.
Project mention: WezTerm is a GPU-accelerated cross-platform terminal emulator | news.ycombinator.com | 2023-03-13> since the underlying API's are still C/C++,
If the use of GPUs is via CUDA, there are my https://github.com/eyalroz/cuda-api-wrappers/ which are RAII/CADRe, and therefore less unsafe. And on the Rust side - don't you need a bunch of unsafe code in the library enabling GPU support?
-
-
krabsetw
KrabsETW provides a modern C++ wrapper and a .NET wrapper around the low-level ETW trace consumption functions.
Project mention: krabsetw: KrabsETW provides a modern C++ wrapper and a .NET wrapper around the low-level ETW trace consumption functions. | reddit.com/r/blueteamsec | 2022-06-28 -
centurion
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use. (by albin-johansson)
-
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.
-
If you would still like to check out the 1.0 version of jluna, it is available for free under MIT license here. I also announced it on discourse.
-
-
dinputto8
A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.
Project mention: Abridged guide for XInput support in legacy DInput games | reddit.com/r/SteamDeck | 2022-07-23Download the latest version of dinputto8 and copy the dinput.dll into your game's install directory.
-
Which also has a ROS wrapper: https://github.com/aau-cns/mars_ros
-
Project mention: wibo - Quick-and-dirty wrapper that tries to run 32-bit Windows command-line executables on Linux | reddit.com/r/CKsTechNews | 2023-01-25
-
-
Project mention: Ousterhout: It's time to replace TCP in the Datacenter [pdf] | news.ycombinator.com | 2022-10-30
-
node-interception
A windows library for intercepting and controlling keyboards and mouses with multiple devices support.
node-interception repo (intercept driver packaged for nodejs environment): https://github.com/Rami-Sabbagh/node-interception
-
I wrote a wrapper that’s pretty light and functions similar to python. https://github.com/yuqian5/SQLitePlus
-
-
OpenCL_Wrapper_By_PunalManalan
Lightweight, Easy to use OpenCL Wrapper By Punal Manalan. 'OCLW_P::OpenCLWrapper' This Single line of code does Everything In a Compact And Easy to Manage Manner!. Use this code wherever and whenever you want to!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Wrapper related posts
- Its happening!
- [FO4]A small guide about modding Fallout 4 on Steam Deck
- wibo - Quick-and-dirty wrapper that tries to run 32-bit Windows command-line executables on Linux
- Does there exist an API accessible from C# that detects faces in images?
- Abridged guide for XInput support in legacy DInput games
- How CUDA Programming Works
- are there communities for cuda devs so we can talk and grow together?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Mar 2023
Index
What are some of the best open-source Wrapper projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | uvw | 1,566 |
2 | dxwrapper | 821 |
3 | TinyEngine | 786 |
4 | cuda-api-wrappers | 587 |
5 | globjects | 493 |
6 | krabsetw | 489 |
7 | centurion | 209 |
8 | jluna | 170 |
9 | genepi | 66 |
10 | dinputto8 | 58 |
11 | mars_ros | 45 |
12 | wibo | 32 |
13 | d2gl | 28 |
14 | cppSRTWrapper | 14 |
15 | node-interception | 8 |
16 | SQLitePlus | 4 |
17 | g3logPython | 4 |
18 | OpenCL_Wrapper_By_PunalManalan | 3 |