Top 23 C++ MacOS Projects
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.Project mention: Getting Started with React Native JSI Modules | dev.to | 2021-06-27
This library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses MMKV by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion users). Unlike other storage solutions for React Native, this library lets you store any kind of data type, in any number of database instances, with or without encryption in a very fast and efficient way. Read about it on this blog post I wrote on dev.to
Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.Project mention: Am I going crazy, or is there no longer any way to re-map the function of f-keys on macOS? | reddit.com/r/apple | 2021-11-19
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.Project mention: What’s the best way to watch movies from a computer to a tv. | reddit.com/r/AskTechnology | 2021-12-01
That's the basic idea, and you can see how it is a setup you could spend $20 or $2000 and very little time or many hours on on depending on how far you want to go (custom mini-PC, custom server-build, fully automated setup). If it sounds like something you're interested in, I would start with Kodi and Libreelec to learn more.
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.Project mention: It is a major oversight that apple does not have a master volume control for apps | reddit.com/r/apple | 2021-11-29
Personally I prefer Background Music: https://github.com/kyleneideck/BackgroundMusic
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependenciesProject mention: Is Cython a systems programming language? | reddit.com/r/Cython | 2021-12-01
Does it work with Android, especially if I used DearPythonGui?
Free open-source non-linear video editorProject mention: Difficulties grappling with design | reddit.com/r/olive | 2021-11-17
Since I do pretty basic editing I probably haven't felt much the clunkiness of the number slider, so I can't say about that, putting that aside, I'm finding Olive to be very good. Now, it's true that node driven editing can feel very alien at first, but as I started to use it more I found it pretty comfortable and more flexible, I ditched Kdenlive because it crashes often on my low end PC and after getting the hang of Olive I felt that the traditional editing experience was, yes more intuitive, but, actually more clunky to adjust, not saying that Kdenlive isn't a great video editing application in its own right though. Regarding the docs, proper ones would be great to have, for now I have found the wiki but I haven't used it so I can't confirm whether the info there is outdated, it's also understandable for alpha stage software not to be super documented, if I may suggest a channel that has been making tutorials on how to do certain things, I have watched a few of the videos from Malaky Studios which helped me quite a bit.
OpenSCAD - The Programmers Solid 3D CAD ModellerProject mention: GraphSCAD – A User Friendly Nodal Editor for OpenSCAD | news.ycombinator.com | 2021-10-10
> It’s not FOSS
GraphSCAD "probably" is FOSS and is GPL software, as it uses OpenSCAD API, which is covered by GPL License; same way as all Blender add-ons should be under GPL because they use Blender API, which is also GPL.
Run Linux Software Faster and Safer than Linux with Unikernels.
Mumble is an open-source, low-latency, high quality voice chat software.Project mention: TIFU by telling my gay friend that playing Minecraft with him and his family was making me homophobic. | reddit.com/r/tifu | 2021-11-17
In any case, I stuck it out and pretended I was having fun, even though I wasn't. I hated every single second of the three hours we played together, after the 1 hour getting connected. But I was doing this to give him a chance to bond with his kids, and not for fun, so I ploughed on through my unhappiness. His kids LOVED it. I have many MANY years of experience, and know a lot of fun tricks I learned with my kids. When we ended, his kids told me they wanted to play with me again soon. I laughed and said "Sure, no problem!" (We were chatting using our home mumble server).
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGLProject mention: Interactive maps in C++ applications | reddit.com/r/cpp | 2021-11-21
Mapbox has a c++ sdk as well as a GL renderer
Multipass orchestrates virtual Ubuntu instancesProject mention: Use Docker Context to switch between different solutions | dev.to | 2021-11-17
You may be on the lookout for a replacement to Docker Desktop at the moment. If you are, you may be wanting to trial the different solutions. You're going to need to know what is involved, and what the different cost models include. This post is going to show you how you can use docker context to run the different systems in parallel. The two solutions this post will cover is minikube and multipass.
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2Project mention: Why do they make their own engine? | reddit.com/r/gamedev | 2021-11-25
Woah, apparently they used an open source rendering framework called The-Forge. I wonder if they switched their scripting tech (I think they used to have a proprietary language, but TheForge provides lua scripting).
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+Project mention: Space Engineers - RTS Prototype | reddit.com/r/spaceengineers | 2021-11-30
Warzone 2100 is basically that, although the drive feature was disabled outside of the PlayStation release.
Change C++ code at runtimeProject mention: Reloadr – Hot code reloading tool for Python | news.ycombinator.com | 2021-02-05
The idea is to use virtual functions, and recompile new classes into a shared library. The shared lib is linked into the running program, and old instances of the classes are deleted and replaced by new instances constructed from the share library.
I am working on a library using the same (stolen) idea here:
Proof of concept demo:
hscpp is still very alpha, and I’m sure I’ll find lots of bugs as I work on a “real” demo. In contrast, Runtime Compiled C++ is quite mature and is used in real game projects.
Note that this approach very much limits your architecture. For example, you won’t be able to use statics, as the newly compiled shared libraries won’t see them.
It’s a finicky thing, worth it to me, but not something you can just plop in to an established project.
Intel Bluetooth Drivers for macOSProject mention: Big Sur random reboot with 64Gb memory | reddit.com/r/hackintosh | 2021-11-18
Kext Used: Basic + AirportItlwm + IntelBluetoothFirmware + USBports (USB mapping)
I've never tried it but DeskGap lets you build a desktop app like Electron, but it uses your existing installed version of Chrome instead of bundling it's own Chrome engine inside the app so it keeps it much more lightweight. Might be interesting for you https://deskgap.com/
A CAD application for creating virtual LEGO modelsProject mention: Instalacją autorstwa Mariusza Warasa | reddit.com/r/Polska | 2021-07-11
A retro multiplayer shooterProject mention: We're a remote company looking for multiplayer competitive games to play within our team | reddit.com/r/macgaming | 2021-11-12
Thinking notebook and Markdown editor.Project mention: Our new plugin Graph Analysis lets you discover hidden links in your vault with a '2nd-order backlinks pane'! | reddit.com/r/ObsidianMD | 2021-11-02
Neat, the Similarity type reminds me of MindForger's Associations feature that also displays similarity scores between your current note and other existing notes
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven SoftwareProject mention: We're thrilled to announce that we will be bringing two new exciting bundles to PS4 and Nintendo Switch, in partnership with @THQNordic The STAR WARS™ Jedi Knight Collection and the STAR WARS™ Racer and Commando Combo are coming to a store near you later this year! | reddit.com/r/Games | 2021-10-12
Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5Project mention: Vivaldi 4.0: Vivaldi Translate and Vivaldi Mail, Calendar and Feed Reader | news.ycombinator.com | 2021-06-09
Thanks for the link! Browsing the source code, I love the author's devotion to make a code commit every single day: https://github.com/OtterBrowser/otter-browser/commits/170f36...
Free,Open-Source,Cross-platform agent and Post-exploiton tool written in Golang and C++.Project mention: GitHub - geemion/Khepri: 🔥🔥🔥Free,Open-Source,Cross-platform agent and Post-exploiton tool written in Golang and C++. | reddit.com/r/bag_o_news | 2021-09-10
Chat client for https://twitch.tvProject mention: Chatterino disconnecting and reconnecting · Issue #2245 · Chatterino/chatterino2 | reddit.com/r/LivestreamFail | 2021-08-03
ksnip the cross-platform screenshot and annotation toolProject mention: Flameshot - Powerful yet simple to use screenshot software for Linux | reddit.com/r/linux | 2021-11-08
I used to use Flameshot, but then switched to ksnip due to some annoying bugs I had experienced. Not sure whether those still exist nowadays, but I kind of like that with ksnip you get a window which remembers all your recent screenshots.
C++ MacOS related posts
Why do they make their own engine?
1 project | reddit.com/r/gamedev | 25 Nov 2021
Surface Laptop Go - Big Sur
4 projects | reddit.com/r/hackintosh | 19 Nov 2021
Am I going crazy, or is there no longer any way to re-map the function of f-keys on macOS?
1 project | reddit.com/r/apple | 19 Nov 2021
Custom Bar to Display Glanceable Information
2 projects | dev.to | 15 Nov 2021
Sound Control on MacOS
1 project | reddit.com/r/MacOS | 12 Nov 2021
Firefox or Chromium on Mac M1 (Max) chip with Ubuntu install in multipass (multipass.run)
1 project | reddit.com/r/Ubuntu | 12 Nov 2021
Canonical Multipass – Ubuntu VMs on demand for any workstation
1 project | reddit.com/r/Boiling_Steam | 11 Nov 2021
What are some of the best open-source MacOS projects in C++? This list will help you:
|3||Kodi Home Theater Software||13,104|
Are you hiring? Post a new remote job listing for free.