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. Learn more →
Top 18 C++ OSX Projects
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
-
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.
-
ChrysaLisp
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
-
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.
-
metal-cpp
Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.
-
proteaaudio
Simple audio library for Windows, Linux, OSX. Supports Ogg and Wav playback and multichannel mixing.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Not exactly VJ, but could be used for it. https://openframeworks.cc
I don't know how often it's a problem, but I work for a company doing software video encoding, and we always fill up all the dimm slots on servers to have as much bandwidth as possible, even if we have only really use maybe 1/4 of the RAM.
I'm not sure any of the standard Linux tools can show you memory bandwidth usage easily (maybe perf), I know we use Intel PCM (https://github.com/intel/pcm) and AMDuProfPCM (https://www.amd.com/en/developer/uprof.html)
Project mention: Chrysalisp: Parallel OS with GUI, Terminal, OO Assembler, C-Script and Lisp | news.ycombinator.com | 2024-04-12
GitHub - whoozle/android-file-transfer-linux: Android File Transfer for Linux
Project mention: How to add runtime dependencies to flake so they can be found (gtkmm4, shared-mime-info)? | /r/NixOS | 2023-05-11For me it just fails on dpp wrap file not containing a valid URL. And if I change it to https://github.com/brainboxdotcc/DPP, it fails on the repo not containing a meson.build file. And if I comment out the dependency it fails due to non-existent include/ directory. And if I comment that out, it succeeds just fine.
Project mention: Deploy multi-platform applications with C++ (desktop, mobile and web). An example with Dear ImGui | /r/cpp | 2023-12-11When developing my library (based on Dear ImGui), I designed a collection of cmake functions dedicated to help deploy assets, convert icons, and configure application deployment settings. It is currently tailored for my library, but I believe it might serve as a valuable inspiration.
You need Seamly. If you have never worked with it I can't recommend the walk-through by Minimalist Machinist enough. It taught me everything I know :)
Project mention: Nitro: A fast, lightweight 3MB inference server with OpenAI-Compatible API | news.ycombinator.com | 2024-01-05My understanding is the proliferation of “XYZ-cpp” AI frameworks is due to the c++ support in Apple’s gpu library ‘Metal’, and the popularity of apple silicon for inference (and there are a few technical reasons for this): https://developer.apple.com/metal/cpp/
C++ OSX related posts
- Resolume
- Nitro: A fast, lightweight 3MB inference server with OpenAI-Compatible API
- Free parametric bum bag pattern for your delectation
- Show HN: C-ocoa, Write iOS/macOS apps in any language, with a generated C API
- macOS updates for Apple Silicon Macs are larger than reported
- What's the best way to learn Metal?
- What are some alternatives to OpenGL for Mac
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source OSX projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenFrameworks | 9,775 |
2 | glslViewer | 4,462 |
3 | Boost.Beast | 4,164 |
4 | pcm | 2,548 |
5 | ChrysaLisp | 1,590 |
6 | cr | 1,478 |
7 | android-file-transfer-linux | 1,389 |
8 | DPP | 943 |
9 | hello_imgui | 557 |
10 | Seamly2D | 511 |
11 | sparsebundlefs | 310 |
12 | metal-cpp | 250 |
13 | AirSane | 220 |
14 | DarkRadiant | 144 |
15 | msigd | 49 |
16 | cppm | 39 |
17 | proteaaudio | 27 |
18 | sockpuppet | 16 |
Sponsored