[go: up one dir, main page]

Open Source C++ System Software for Mac - Page 3

C++ System Software for Mac

View 1681 business solutions

Browse free open source C++ System Software for Mac and projects below. Use the toggles on the left to filter open source C++ System Software for Mac by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • We help you deliver Virtual and Hybrid Events using our Award Winning end-to-end Event Management Platform Icon
    We help you deliver Virtual and Hybrid Events using our Award Winning end-to-end Event Management Platform

    Designed by event planners for event planners, the EventsAIR platform gives you the ability to manage your event, conference, meeting or function with

    EventsAIR have been anticipating and responding to the ever-changing event industry needs for over 30 years, providing innovative solutions that empower event organizers to create successful events around the globe.
    Learn More
  • 1
    AIO-Switch-Updater

    AIO-Switch-Updater

    Update your CFW, cheat codes, firmwares from your Nintendo Switch

    A Nintendo Switch homebrew app to download and update CFWs, FWs and cheat codes. Supports Atmosphère, ReiNX and SXOS. Works on unpatched (Erista) and patched (v2/Mariko) Switches. Update the Atmosphère Switch Custom Firmware. AIO-Switch-Updater uses a custom RCM payload to finalise the install as it can't be performed while HOS is running. Download and update Hekate, as well as a selection of RCM payloads. Download and extract daily-updated cheat code. The program will only extract cheat codes for the games you own. By default, this homebrew will overwrite the existing cheats. If you have your own cheat files that you'd like to keep as is, you can turn off cheat updates for specific titles.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 2
    FLAC is a free lossless compressed audio format which supports streaming and archival. The FLAC project maintains the format and provides a reference encoder/decoder and input plugins for several popular audio players.
    Leader badge">
    Downloads: 189 This Week
    Last Update:
    See Project
  • 3
    DAR - Disk ARchive

    DAR - Disk ARchive

    For full, incremental, compressed and encrypted backups or archives

    DAR is a command-line backup and archiving tool that uses selective compression (not compressing already compressed files), strong encryption, may split an archive in different files of given size and provides on-fly hashing, supports differential backup with or without binary delta, ftp and sftp protocols to remote cloud storage Archive internal's catalog, allows very quick restoration even a single file from a huge, eventually sliced, compressed, encrypted archive eventually located on a remote cloud storage, by only reading/fetching the necessary data to perform the operation. Dar saves *all* UNIX inode types, takes care of hard links, sparse files as well as Extended Attributes (MacOS X file forks, Linux ACL, SELinux tags, user attributes) and some Filesystem Specific Attributes (Linux ext2/3/4, Mac OS X HFS+) more details at: http://dar.linux.free.fr/doc/Features.html
    Leader badge">
    Downloads: 197 This Week
    Last Update:
    See Project
  • 4
    i2pd

    i2pd

    I2P: End-to-End encrypted and anonymous Internet

    i2pd (I2P Daemon) is a lightweight, full-featured C++ implementation of the I2P (Invisible Internet Project) protocol, designed for enabling anonymous, encrypted, and censorship-resistant communication. It functions as a router node in the I2P network, supporting services like anonymous websites (eepsites), email, file sharing, and secure messaging. i2pd is designed to be resource-efficient and suitable for running on embedded systems or routers while maintaining compatibility with the wider I2P ecosystem.
    Downloads: 40 This Week
    Last Update:
    See Project
  • CloudZero: The Cloud Cost Optimization Platform Icon
    CloudZero: The Cloud Cost Optimization Platform

    CloudZero automates the collection, allocation, and analysis of your infrastructure and AI spend to uncover waste and improve unit economics.

    CloudZero is the leader in proactive cloud cost efficiency. We enable engineers to build cost-efficient software without slowing down innovation. CloudZero's next-generation cloud cost optimization platform automates the collection, allocation, and analysis of cloud costs to uncover savings opportunities and improve unit economics. We are the only platform that enables companies to understand 100% of their operational cloud spend and take an engineering-led approach to optimizing that spend. CloudZero is used by industry leaders worldwide, such as Coinbase, Klaviyo, Miro, Nubank, and Rapid7.
    Learn More
  • 5
    Cemu Wii U emulator

    Cemu Wii U emulator

    Cemu is a Wii U emulator

    Software to emulate Wii U games and applications on PC. Currently, the DRC (GamePad), Pro Controller, and Classic Controller is emulated. Wiimotes are emulated as well (including native support). Keyboard input + USB controllers as input devices are supported. GamePad touch input can be controlled via a left mouse click. Gyro functionality is emulated with limitations and can be controlled via the right mouse button. Cemu is currently only available for 64-bit Windows and Linux devices. The native Linux build is currently a work-in-progress. See Current State Of Linux builds for more information about the things to be aware of. You can download the latest Cemu releases from the GitHub Releases or from Cemu's website. Cemu is currently only available in a portable format so no installation is required besides extracting it in a safe place.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 6
    GPCS4

    GPCS4

    A work-in-progress PlayStation 4 emulator

    A PlayStation 4 emulator which was just started. A project done for fun, and for technical research. The only reason I have started this project is for learning 3D graphics. It's not intended to become a serious application. Support simple compute shader, compute ring, cube maps. For more details you could join our discord server to contact me, or if you are used to Tencent QQ/TIM, just join our group. There you can get more resources which are useful for contributing. To run or develop GPCS4, a CPU supporting AVX instruction set as well as a graphics card supporting Vulkan 1.3 are required.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 7
    Udp2raw-tunnel

    Udp2raw-tunnel

    Turns UDP traffic into encrypted UDP/fakeTCP/ICMP traffic

    A tunnel which turns UDP traffic into encrypted fakeTCP/UDP/ICMP traffic by using Raw Socket, helps you bypass UDP FireWalls(or unstable UDP environment). When used alone, Udp2raw tunnels only UDP traffic. Nevertheless, if you used udp2raw + any UDP-based VPN together, you can tunnel any traffic(include TCP/UDP/ICMP), currently, OpenVPN/L2TP/ShadowVPN and tinyfecVPN are confirmed to be supported. Linux host (including desktop Linux,Android phone/tablet,OpenWRT router,or Raspberry PI) with root account or cap_net_raw capability. ICMP/FakeTCP headers help you bypass UDP blocking, UDP QOS or improper UDP NAT behavior on some ISPs. In ICMP header mode,udp2raw works like an ICMP tunnel. UDP headers are also supported. In UDP header mode, it behaves just like a normal UDP tunnel, and you can just make use of the other features (such as encryption, anti-replay, or connection stalization).
    Downloads: 36 This Week
    Last Update:
    See Project
  • 8
    FEX

    FEX

    A fast usermode x86 and x86-64 emulator for Arm64

    FEX allows you to run x86 and x86-64 binaries on an AArch64 host, similar to qemu-user and box86. It has native support for a rootfs overlay, so you don't need to chroot, as well as some thunklibs so it can forward things like GL to the host. FEX presents a Linux 5.0 interface to the guest, and supports both AArch64 and x86-64 as hosts. FEX is very much work in progress, so expect things to change. FEX has been tested to build and run on ARMv8.0, ARMv8.1+, and x86-64(AVX or newer) hardware. ARMv7 and older x86 hardware will not work. Expected operating system usage is Linux. FEX has been tested with Ubuntu 20.04, 20.10, and 21.04. Also Arch Linux. AArch64 hosts require a rootfs for running applications.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 9
    Synkron
    Synkron is a simple Qt application that allows you to sync folders, for example a flash disk with a folder on your hard disk.
    Leader badge">
    Downloads: 168 This Week
    Last Update:
    See Project
  • Build innovative business apps powered by process automation Icon
    Build innovative business apps powered by process automation

    Connect workflows, teams and systems within one digital business transformation platform

    Manage your business as a unified system of interacting processes. Use BPMN 2.0 for low-code process modeling by business people. Follow your strategic goals with process architecture that always corresponds to the structure of an actual business.
    Learn More
  • 10
    decaf-emu

    decaf-emu

    Researching Wii U emulation

    Researching Wii U emulation. Licensed under the terms of the GNU General Public License, version 3 or later (GPLv3+). The latest Windows and Linux binaries are available via Actions artifacts. You must be logged into GitHub in order to download the artifacts. MacOS builds are currently not provided due to complications with Vulkan. Run the decaf-qt executable, it is recommended to run the emulator from the root git directory so that it is able to access resources/fonts/*. Alternatively, set resources_path in the configuration file to point to the resources directory.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 11
    ESPHome

    ESPHome

    ESPHome is a system to control your ESP8266/ESP32

    ESPHome is a system for defining and deploying custom firmware to ESP8266 and ESP32 microcontrollers for smart home automation. Using a simple YAML configuration, users can specify how sensors, switches, and devices should behave, and ESPHome compiles and flashes the firmware accordingly. Integrated seamlessly with Home Assistant, ESPHome is ideal for DIY home automation enthusiasts who want full control over their IoT devices.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 12
    An open source NES Emulator for Windows and Unix that features solid emulation accuracy and state of the art tools for power users. FCEUX's source code is now hosted at https://github.com/TASVideos/fceux/ win32 autobuilds @ https://ci.appveyor.com/project/zeromus/fceux/build/artifacts
    Leader badge">
    Downloads: 190 This Week
    Last Update:
    See Project
  • 13
    MAME

    MAME

    A multi-purpose emulation framework

    On December 24th, 1996, Nicola Salmoria began working on his single hardware emulators, which he merged into one program during January 1997. He named the accomplishment by the name of Multiple Arcade Machine Emulator, or MAME for short.
    Leader badge">
    Downloads: 786 This Week
    Last Update:
    See Project
  • 14
    QDirStat

    QDirStat

    Qt-based directory statistics

    Qt-based directory statistics: KDirStat without any KDE -- from the author of the original KDirStat. QDirStat is a graphical application to shows where your disk space has gone and to help you to clean it up. This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, BSD and other Unix-like systems and of course in a Docker container.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 15
    DwarFS

    DwarFS

    A fast high compression read-only file system for Linux, Windows

    The Deduplicating Warp-speed Advanced Read-only File System. A fast high compression read-only file system for Linux and Windows. DwarFS is a read-only file system with a focus on achieving very high compression ratios in particular for very redundant data. This probably doesn't sound very exciting, because if it's redundant, it should compress well. However, I found that other read-only, compressed file systems don't do a very good job at making use of this redundancy. See here for a comparison with other compressed file systems. DwarFS also doesn't compromise on speed and for my use cases, I've found it to be on par with or perform better than SquashFS. For my primary use case, DwarFS compression is an order of magnitude better than SquashFS compression, it's 6 times faster to build the file system, it's typically faster to access files on DwarFS and it uses less CPU resources.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 16
    qTox

    qTox

    qTox is a chat, voice, video, and file transfer IM client

    qTox is a cross-platform, secure messaging and video calling client for the Tox peer-to-peer protocol. It offers end-to-end encryption, zero metadata leakage, and no central servers, making it a privacy-focused alternative to mainstream messaging apps. qTox includes rich features like file transfers, screen sharing, and group chats, all built with a user-friendly interface powered by Qt. As a decentralized app, qTox ensures that user communication is secure, private, and independent of centralized infrastructure.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 17
    PX4 Drone Autopilot

    PX4 Drone Autopilot

    PX4 Autopilot Software

    PX4 is used in a wide range of use-cases, from consumer drones to industrial applications. It is also the leading research platform for drones and has been successfully applied to underwater vehicles and boats. PX4 provides a standard to deliver drone hardware support and software stack, allowing an ecosystem to build and maintain hardware and software in a scalable way. Drone development is complicated, and how to get started can be daunting and hard to navigate. These tutorials and resources provide a walkthrough of the basics of PX4. PX4 is highly portable, OS-independent and supports Linux, NuttX and MacOS out of the box. The PX4 User Guide explains how to assemble supported vehicles and fly drones with PX4. See the forum and chat if you need help!
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    PolyMC

    PolyMC

    Custom launcher to manage multiple installations of Minecraft at once

    An Open Source Minecraft launcher with the ability to manage multiple instances, accounts, and mods. Focused on user freedom and free redistributability. Install and launch modpacks easily, while keeping them clean. No longer do you need to manually install them, and an updating feature is coming soon. PolyMC can do that for you, without installing tons of separate launchers. Are you sick of finding and adding that one mod you need? PolyMC is able to download & update individual mods from outside of mod packs using Modrinth and CurseForge.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 19
    CLucene is a C++ port of Lucene: the high-performance, full-featured text search engine written in Java. CLucene is faster than lucene as it is written in C++.
    Leader badge">
    Downloads: 112 This Week
    Last Update:
    See Project
  • 20
    CEmu emulator

    CEmu emulator

    Third-party TI-84 Plus CE / TI-83 Premium CE emulator

    Developer-oriented emulator of the eZ80-based TI-84 Plus CE / TI-83 Premium CE calculators. CEmu is a third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator, focused on developer features. The core is programmed in C and the GUI in C++ with Qt, for performance and portability reasons. CEmu works natively on Windows, macOS, and Linux! Easy setup - get running by doing a one-time-only connection of your calculator! Accurate and fast emulation. Customizable speed/throttling. Resizable calculator screen. "Always-on-top" window option. Screen capture (PNG). Screen recording (animated PNG). File sending/receiving (not for Apps/OS yet). Multiple keybinding presets. Emulation states for efficient saving / restoring. Color skins (like the real devices). Available in English, French, Spanish, and Dutch.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 21
    DuckStation

    DuckStation

    Fast PlayStation 1 emulator for x86-64/AArch32/AArch64

    DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. A "BIOS" ROM image is required to to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. DuckStation features a fully-featured frontend built using Qt, as well as a fullscreen/TV UI based on Dear ImGui.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 22
    DOSBox Staging

    DOSBox Staging

    DOSBox Staging is a modern continuation of DOSBox

    DOSBox Staging is a modern continuation of DOSBox, your existing configurations will continue to work, and you will have access to many advanced features. DOSBox Staging picks the best shader based on the emulated video mode and your host resolution, from 720p to 4K.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 23
    DeepSpeech

    DeepSpeech

    Open source embedded speech-to-text engine

    DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers. DeepSpeech is an open-source Speech-To-Text engine, using a model trained by machine learning techniques based on Baidu's Deep Speech research paper. Project DeepSpeech uses Google's TensorFlow to make the implementation easier. A pre-trained English model is available for use and can be downloaded following the instructions in the usage docs. If you want to use the pre-trained English model for performing speech-to-text, you can download it (along with other important inference material) from the DeepSpeech releases page.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 24
    EKA2L1

    EKA2L1

    An experimental Symbian OS emulator

    Experimental Symbian OS emulator, written in C++ 17. The emulator currently emulates Symbian OS's EKA1 and EKA2 behavior, and reimplement most of its critical app servers. It can already boot many EKA1 and EKA2 apps. For more discussion and support, please visit our Discord server. Artifacts for Windows, OSX, Linux and Android are provided through Github Actions. Click on the Releases section to get the newest stable build. Compatibility for the games and software that can (and can't) run on the emulator can be verified.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 25
    midisport-macos

    midisport-macos

    M-Audio MIDISPORT USB 64-bit MIDI device driver for MacOS v10.14+

    This project provides an open source MacOS v10.14-v12.6 (Mojave to Monterey) compatible CoreMIDI 64 bit device driver for M-Audio's MIDISPORT range of USB MIDI interfaces. This driver supports the following devices: MIDISPORT 1x1 MIDISPORT 2x2 MIDISPORT 4x4 MIDISPORT 8x8/S Oxygen 8 Keyboard Other devices which are compatible may also work, although presently, these are the only ones which have been tested.
    Leader badge">
    Downloads: 117 This Week
    Last Update:
    See Project