C++ MacOS

Open-source C++ projects categorized as MacOS

Top 23 C++ MacOS Projects

  • keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

    Project mention: KDE Plasma 6.0 Is Enabling Wayland by Default | news.ycombinator.com | 2023-11-11

    Another regression is that KeePassX/C AutoType doesn't work with Wayland, so now instead of a simple CTRL+V in KeePassXC, I have to separately copy and paste the user and the pass.


  • Karabiner-Elements

    Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.

    Project mention: The Downfall of Karabiner Elements, the Necessary macOS App | news.ycombinator.com | 2023-11-30
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Kodi Home Theater Software

    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, tvOS and Windows.

    Project mention: Comskip with Tvheadend HTSP | /r/SparklePlayer | 2023-10-24
  • MMKV

    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.

    Project mention: TOP 6 React Native libraries with native performance ⚡️ | dev.to | 2023-01-12

    This library uses MMKV key-value storage and JSI to communicate between the JS side and the native side very quickly and synchronously. It is a suitable replacement for slow AsyncStorage. Follow this guide to migrate from AsyncStorage and get 30x faster on read and write operations in your app.

  • BackgroundMusic

    Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

    Project mention: Output different audio streams to two separate devices | /r/MacOS | 2023-07-15
  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    Project mention: Need help with text alignment | /r/DearPyGui | 2023-05-29

    If it's just to align text in the centre or to the right of a box, you could use a button and, by using theming, hide the fact that it's a button. https://github.com/hoffstadt/DearPyGui/issues/1111

  • olive

    Free open-source non-linear video editor

    Project mention: Olive keeps crashing when trying to make a proxy? | /r/olive | 2023-07-10

    We need more detail. What OS you are using what olive version (exactly up to commit number). You should make an issue heere: https://github.com/olive-editor/olive/issues

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • NotepadNext

    A cross-platform, reimplementation of Notepad++

    Project mention: What kind of applications are missing from the Linux ecosystem? | /r/linux | 2023-05-02
  • multipass

    Multipass orchestrates virtual Ubuntu instances

    Project mention: Multipass orchestrates virtual Ubuntu instances | news.ycombinator.com | 2023-07-25
  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

    Project mention: remove fastcsg option | /r/openscad | 2023-12-04

    Please let me know if you have any comments about this, I want to make sure that this will not break anyone's workflow. Feel free to reply here or in the github issue https://github.com/openscad/openscad/issues/4870

  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

    Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
  • wxWidgets

    Cross-Platform C++ GUI Library

    Project mention: Building Apps with Tauri and Elixir | dev.to | 2023-10-19

    The Elixir programming language is no stranger to desktop applications as the language actually supports building them out of the box. It uses wxWidgets: a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base. But wxWidgets has a very complex API, and doesn’t solve issues that usually come with desktop applications around packaging.

  • Clipboard

    😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager

    Project mention: hotel management system project in c++ 👍 | /r/programmingcirclejerk | 2023-07-01
  • The-Forge

    The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

    Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • obs-StreamFX

    StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.

    Project mention: OBS telling me I need to update or remove plugins but I can’t find these two plugins in my plugins folder in my C-Drive. What do I do? | /r/obs | 2023-07-01
  • btfs

    A bittorrent filesystem based on FUSE.

    Project mention: TabFS – a browser extension that mounts the browser tabs as a filesystem | news.ycombinator.com | 2023-02-18

    Something in a similar vein: BTFS, mount a torrent file (or magnet link) as a read only drive https://github.com/johang/btfs

    It's really good, and use it a lot of times

  • Atomic Game Engine

    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

  • warzone2100

    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: Been wanting to get into real time strategy | /r/RealTimeStrategy | 2023-12-01
  • IntelBluetoothFirmware

    Intel Bluetooth Kernel Extensions for macOS

    Project mention: Sonoma on Gigabyte Z790 / i7 13700KF / AMD RX 6950 XT | /r/hackintosh | 2023-10-01

    Can you share bluetooth kext u r using ? I use https://github.com/OpenIntelWireless/IntelBluetoothFirmware 2.3 but not working

  • leocad

    A CAD application for creating virtual LEGO models

    Project mention: Lego violates GPL by keep Blender-based BrickLink Studio source closed | news.ycombinator.com | 2023-03-16

    For an alternative have a look to LeoCAD:

    - compatible with the LDraw Standard (used by BrinkLink Studio & LEGO Digital Designer)

    - work on Windows, Mac & Linux

    - GPL 2


  • Teeworlds

    A retro multiplayer shooter

    Project mention: This open source game is being marked as proprietary | /r/Fedora | 2023-03-05

    It's a modied bsd license from what I see. https://github.com/teeworlds/teeworlds/blob/master/license.txt

  • OpenRGB

    Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab.

    Project mention: Component Idea: OpenRGB Sync | /r/foobar2000 | 2023-03-17
  • LibrePCB

    A powerful, innovative and intuitive EDA suite for everyone!

    Project mention: Za ljubitelje elektronike, softwer za dizajn ploča | /r/koderi | 2023-09-30
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-04.

C++ MacOS related posts


What are some of the best open-source MacOS projects in C++? This list will help you:

Project Stars
1 keepassxc 17,601
2 Karabiner-Elements 17,251
3 Kodi Home Theater Software 16,587
4 MMKV 16,369
5 BackgroundMusic 14,380
6 DearPyGui 11,485
7 olive 7,457
8 NotepadNext 6,844
9 multipass 6,811
10 openscad 6,057
11 Mumble 5,709
12 wxWidgets 5,428
13 Clipboard 4,073
14 The-Forge 4,065
15 obs-StreamFX 3,679
16 btfs 3,115
17 Atomic Game Engine 3,027
18 warzone2100 2,870
19 IntelBluetoothFirmware 2,338
20 leocad 2,278
21 Teeworlds 2,204
22 OpenRGB 2,152
23 LibrePCB 2,117
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives