System Software for Mac

View 809 business solutions

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

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 1
    AutoClicker

    AutoClicker

    A full-fledged autoclicker with two modes of autoclicking

    A full-fledged autoclicker with two modes of autoclicking, at your dynamic cursor location or at a prespecified location. The maximum amounts of clicked can also be set (or left as infinite). Hotkeys work in the background for convenience. If you need to automate multiple mouse clicks, try this multiple auto clicker: https://sourceforge.net/projects/orphamielautoclicker/files/AutoClickers.exe/download Whats new in v1.0.0.2: 1. You can now change your hotkeys! 2. Changed the about page 3. Added a few minor options v1.0.0.1 : 1. Your settings are now saved from your last session so you only need to enter them once. (Includes last fixed location) 2. Added double clicking and triple clicking 3. Added Right clicking and middle clicking
    Leader badge
    4.5 out of 5 stars 222 Reviews
    Downloads: 647,247 This Week
    Last Update:
    See Project
  • 2
    CrystalDiskInfo

    CrystalDiskInfo

    A HDD/SSD utility software

    A HDD/SSD utility software which supports a part of USB, RAID and NVMe.
    Leader badge
    4.8 out of 5 stars 20 Reviews
    Downloads: 639,249 This Week
    Last Update:
    See Project
  • 3
    TurboVNC

    TurboVNC

    High-speed, 3D-friendly, TightVNC-compatible remote desktop software

    TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combination with VirtualGL, provides a complete solution for remotely displaying 3D applications with interactive performance. TurboVNC's high-speed encoding methods have been adopted by TigerVNC and libvncserver, and TurboVNC is also compatible with any other TightVNC derivative. TurboVNC forked from TightVNC in 2004 and still covers all of the TightVNC 1.3.x features, but TurboVNC contains numerous feature enhancements and bug fixes relative to TightVNC, and it compresses 3D and video workloads much better than TightVNC while using generally only 5-20% of the CPU time of the latter. Using non-default settings, TurboVNC can also be made to compress 2D workloads as "tightly" as TightVNC.
    Leader badge
    4.9 out of 5 stars 17 Reviews
    Downloads: 121,388 This Week
    Last Update:
    See Project
  • 4

    Info-ZIP project

    Info-ZIP portable compression/archiver utilities

    Info-ZIP portable compression/archiver utilities (Zip, UnZip, WiZ, etc.)
    Leader badge
    5.0 out of 5 stars 18 Reviews
    Downloads: 106,290 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    CrystalDiskMark

    CrystalDiskMark

    A simple disk benchmark software

    A simple disk benchmark software.
    Leader badge
    4.9 out of 5 stars 14 Reviews
    Downloads: 109,421 This Week
    Last Update:
    See Project
  • 6
    IDM Trial Reset

    IDM Trial Reset

    Use IDM forever without cracking

    IDM Trial Reset is a lightweight utility designed to reset the trial period of Internet Download Manager (IDM), allowing users to continue using the software without immediate license enforcement. Built using AutoIt, the tool automates registry and system-level modifications required to remove or reset trial-related data. It provides a simple interface or executable that performs the reset process without requiring deep technical knowledge from the user. The project emphasizes ease of use and portability, enabling users to run the tool whenever the trial period expires. While it does not modify the core IDM software, it interacts with system configurations to extend usability, and the repository encourages users to purchase a license if possible. Its open-source nature allows users to inspect or rebuild the executable themselves, increasing transparency.
    5.0 out of 5 stars 2 Reviews
    Downloads: 10,293 This Week
    Last Update:
    See Project
  • 7
    GParted

    GParted

    A partition editor to graphically manage disk partitions

    GNOME Partition Editor for creating, reorganizing, and deleting disk partitions. It uses libparted from the parted project to detect and manipulate partition tables. Optional file system tools permit managing file systems not included in libparted.
    Leader badge
    4.7 out of 5 stars 116 Reviews
    Downloads: 36,628 This Week
    Last Update:
    See Project
  • 8
    Ufficio Zero Linux OS

    Ufficio Zero Linux OS

    Linux Desktop OS for professionals

    Ufficio Zero Linux OS is a desktop operating system offered in many versions based on PCLinuxOS, Linux Mint and Devuan. We also have created Duplica, a Bare Metal Restore Solution. This distro has many packages for professional use. The project is managed by the Italian company SIITE SRLS and promoted by the Italian Association Boost Media APS. Ufficio Zero Linux OS is trademarked through the Linux Mark Institute. All rights reserved. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. website https://ufficiozero.org forum https://citiverse.it/category/211/ufficio-zero-linux-forum-di-supporto wiki https://wiki.ufficiozero.org Follow us on our socials https://littlelink.boostmedia.it/ufficiozero/ Boost Media APS https://boostmedia.it
    Leader badge
    4.2 out of 5 stars 5 Reviews
    Downloads: 50,452 This Week
    Last Update:
    See Project
  • 9
    android-x86

    android-x86

    A project to bring Android to the x86 platform

    This is a project to port Android open source project to x86 platform, formerly known as "patch hosting for android x86 support". http://www.android-x86.org/
    Leader badge
    4.3 out of 5 stars 63 Reviews
    Downloads: 37,209 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10

    PINN

    PINN is an enhancement of NOOBS

    PINN is an enhancement of NOOBS for the Raspberry Pi. It allows the installation of MULTIPLE OSes on the same SD/HDD/SSD device with an OS chooser when booting. Built-in Admin tools allow you to backup & restore your OSes and fix OS problems by including basic disk checking, password changing, and a command shell.
    Leader badge
    4.8 out of 5 stars 17 Reviews
    Downloads: 32,263 This Week
    Last Update:
    See Project
  • 11
    GPT fdisk is a disk partitioning tool loosely modeled on Linux fdisk, but used for modifying GUID Partition Table (GPT) disks. The related FixParts utility fixes some common problems on Master Boot Record (MBR) disks.
    Leader badge
    4.8 out of 5 stars 18 Reviews
    Downloads: 24,876 This Week
    Last Update:
    See Project
  • 12

    S.M.A.R.T. Monitoring Tools

    Disk Inspection and Monitoring

    smartmontools contains utility programs (smartctl, smartd) to control/monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI disks. It is derived from smartsuite.
    Leader badge
    4.4 out of 5 stars 38 Reviews
    Downloads: 25,239 This Week
    Last Update:
    See Project
  • 13
    d-apt

    d-apt

    APT repository to easily install/upgrade D binary packages

    "d-apt" is an APT repository to easily install/upgrade D binary packages on systems like Debian, Ubuntu, LinuxMint, etc.
    Leader badge
    Downloads: 123,098 This Week
    Last Update:
    See Project
  • 14
    SystemRescue

    SystemRescue

    A Linux system rescue toolkit as a bootable removable device

    SystemRescue is a Linux system rescue disk available as a bootable CD-ROM or USB stick for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of software such as disk management tools (parted, partimage, fsarchiver, filesystem tools, ...), network administration programs and simple text editors . It can be used for both Linux and windows computers, and on desktops as well as servers. This rescue system requires no installation as it can be booted from a CD/DVD drive, and USB stick, or from the network using PXE. But it can be installed on the hard disk if you wish. It comes with up to date kernels to provide support for recent hardware and also for all important file systems (ext2/ext3/ext4, xfs, btrfs, ntfs, reiserfs, vfat), as well as network filesystems (samba and nfs).
    Leader badge
    4.6 out of 5 stars 77 Reviews
    Downloads: 17,268 This Week
    Last Update:
    See Project
  • 15
    Asuswrt-Merlin

    Asuswrt-Merlin

    Alternative firmware for Asus wireless routers

    Asuswrt-Merlin is a third party firmware for select Asus wireless routers. Based on the Asuswrt firmware developed by Asus, it brings tweaks, new features and other improvements to the original firmware, while retaining its performance and ease of use. Note that only downloads are hosted on SF.net - the complete source code can be found on https://github.com/RMerl/asuswrt-merlin (legacy 380.xx) and https://github.com/RMerl/asuswrt-merlin.ng (382 and newer releases).
    Leader badge
    4.6 out of 5 stars 89 Reviews
    Downloads: 14,760 This Week
    Last Update:
    See Project
  • 16
    DeSmuME

    DeSmuME

    DeSmuME is a Nintendo DS emulator

    DeSmuME is the most seasoned open source Nintendo DS emulator. It sports tools designed for hackers, speedrunners, youtubers, and casual gamers. Homebrew programs are supported and can even be debugged through GDB. The Windows and OSX versions are both relatively feature rich, and there is a small universe of forks and mods that add even more features for casual gaming. DeSmuME is the origin of RetroArch and OpenEmu Nintendo DS support and is used by several mobile Nintendo DS emulators, with the notable exception of DraStic. DeSmuME's source code is now hosted at https://github.com/TASVideos/desmume/ win32 autobuilds @ https://ci.appveyor.com/project/zeromus/desmume/build/artifacts
    Leader badge
    4.6 out of 5 stars 121 Reviews
    Downloads: 13,899 This Week
    Last Update:
    See Project
  • 17
    NetherSX2 Classic

    NetherSX2 Classic

    Continuation of NetherSX2 based on AetherSX2 3668

    NetherSX2-classic is a companion and variant of NetherSX2 that targets a specific older base version of the AetherSX2 emulator (based on the 3668 branch), applying similar custom patches to provide a stable and performant PS2 emulation environment on Android devices. The project stitches in anti-tampering modifications, RetroAchievements notification fixes, and controller and GameDB updates while maintaining the legacy behavior of the classic build for compatibility with titles that might perform better on the older codebase. Because this classic branch starts from a slightly different upstream version than NetherSX2-patch, users often choose it for performance reasons on lower-power devices or for games with known regressions in newer builds. As with the patch variant, the repository includes configuration changes, fixes for widescreen and deinterlacing behavior, and updated game and controller support developed by the community.
    Downloads: 3,034 This Week
    Last Update:
    See Project
  • 18
    BleachBit

    BleachBit

    deletes junk files to free disk space and improve privacy

    BleachBit frees disk space and maintains privacy. Cleans cache, Internet history, temporary files, logs, cookies, Firefox, Google Chrome, Flash, Windows, Linux, and more. Downloads are at www.bleachbit.org and source code is at GitHub.
    Leader badge
    4.8 out of 5 stars 60 Reviews
    Downloads: 12,680 This Week
    Last Update:
    See Project
  • 19

    Metasploitable

    Metasploitable is an intentionally vulnerable Linux virtual machine

    This is Metasploitable2 (Linux) Metasploitable is an intentionally vulnerable Linux virtual machine. This VM can be used to conduct security training, test security tools, and practice common penetration testing techniques. The default login and password is msfadmin:msfadmin. Never expose this VM to an untrusted network (use NAT or Host-only mode if you have any questions what that means). To contact the developers, please send email to msfdev@metasploit.com
    Leader badge
    4.7 out of 5 stars 11 Reviews
    Downloads: 16,067 This Week
    Last Update:
    See Project
  • 20
    Double Commander
    Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
    Leader badge
    4.7 out of 5 stars 161 Reviews
    Downloads: 11,412 This Week
    Last Update:
    See Project
  • 21
    Iperf 2

    Iperf 2

    A means to measure network responsiveness and throughput

    Throughput testing, latency testing, jitter measurement, packet loss measurement, TCP testing, UDP testing, ECN testing, L4S testing, responsiveness testing, bounceback testing, one-way delay measurement, histogram reporting, multicast testing, IPv6 support, parallel streams, bidirectional testing, full-duplex testing, congestion-control testing, socket pacing, CSV output, embedded systems support Current release: 2.2.2, Sept 29 , 2026 About iperf 2 and iperf3: Read about the differences between these programs at https://iperf2.sourceforge.io/IperfCompare.html Man page: https://iperf2.sourceforge.io/iperf-manpage.html Manual: https://iperf2.sourceforge.io/iperf2-user-manual.html
    Leader badge
    5.0 out of 5 stars 4 Reviews
    Downloads: 12,187 This Week
    Last Update:
    See Project
  • 22
    Webmin

    Webmin

    A web-based interface for system administration of UNIX

    A web-based system administration tool for Unix servers and services. https://github.com/webmin/webmin
    Leader badge
    5.0 out of 5 stars 83 Reviews
    Downloads: 7,252 This Week
    Last Update:
    See Project
  • 23
    GrandPerspective

    GrandPerspective

    Graphically shows disk usage for Macs

    GrandPerspective is a utility application for macOS that graphically displays the disk usage of your file system. It can help you to manage your disk, as you can easily spot which files and folders take up the most space.
    Leader badge
    5.0 out of 5 stars 31 Reviews
    Downloads: 7,274 This Week
    Last Update:
    See Project
  • 24
    Eglantine

    Eglantine

    VERY experimental Nintendo Switch 2 emulator

    Eglantine is a free, open-source Nintendo Switch 2 emulator designed to run compatible Nintendo Switch 2 games on Windows, macOS, and Linux computers. Written in C++, the emulator builds upon the foundations of the Eden, Yuzu, and Sudachi projects, extending their emulation technologies to support Nintendo's newer gaming hardware. Eglantine aims to recreate the functionality of the Nintendo Switch 2 through software, allowing users to run supported games on desktop computers without requiring the original console for gameplay. The emulator is currently in an experimental stage of development, with reported compatibility for games such as Mario Kart World and Splatoon Raiders, although performance varies depending on hardware specifications and configuration. Eglantine provides downloadable builds, developer documentation, and build instructions for users interested in testing the software or contributing to its development.
    Downloads: 1,590 This Week
    Last Update:
    See Project
  • 25
    LAME (Lame Aint an MP3 Encoder)

    LAME (Lame Aint an MP3 Encoder)

    A high quality MP3 encoder

    LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding. Note: we provide source code only!
    Leader badge
    Downloads: 39,669 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next