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

  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 1
    WinMerge

    WinMerge

    Windows visual diff and merge for files and directories

    WinMerge is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages.
    Leader badge
    Downloads: 36,270 This Week
    Last Update:
    See Project
  • 2
    NSIS: Nullsoft Scriptable Install System

    NSIS: Nullsoft Scriptable Install System

    Windows installer development tool

    NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
    Leader badge
    Downloads: 8,551 This Week
    Last Update:
    See Project
  • 3
    Pandora FMS: Flexible Monitoring System

    Pandora FMS: Flexible Monitoring System

    Open Source Monitoring System for performance and availability.

    Pandora FMS is an enterprise-ready monitoring solution that provides unparalleled flexibility for IT to address both immediate and unforeseen operational issues, including infrastructure and IT processes. It uniquely enables business and IT to adapt to changing needs through a flexible and rapid approach to IT and business deployment. Pandora FMS consolidates all the needs of modern monitoring (ITOM, APM, BAM) and provides status and performance metrics from different operating systems, cloud, virtual infrastructure (VMware, Hyper-V, XEN), Docker containers, applications, storage and hardware devices such as firewalls, proxies, databases, web servers or routers. It's highly scalable (up to 2000 nodes with one single server), 100% web and with multi-tenant capabilities. It has a very flexible ACL system and several different graphical reports and user-defined control screens.
    Leader badge
    Downloads: 1,603 This Week
    Last Update:
    See Project
  • 4
    PeaZip

    PeaZip

    Free Zip software and Rar extractor

    PeaZip is a free archiver tool. The application provides an unified, natively portable, cross-platform file manager and archive manager GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX. Create: 7Z, ARC, Brotl, BZip, GZip, PEA, TAR, WIM, XZ, ZPAQ, ZIP, Zstandard files and more Open and extract 200+ file types: ACE, CAB, DEB, ISO, RAR, ZIPX and more Features of PeaZip includes extract, create and convert multiple archives at once, create self-extracting archives (sfx), split files, strong encryption with two factor authentication, encrypted password manager, secure deletion, find duplicate files, calculate hashes, export task definition as command line script.
    Leader badge
    Downloads: 1,609 This Week
    Last Update:
    See Project
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 5
    WinDirStat: Windows Directory Statistics

    WinDirStat: Windows Directory Statistics

    A disk usage statistics viewer and cleanup tool for Windows

    WinDirStat (Windows Directory Statistics) is a disk usage statistics viewer and cleanup tool for Windows. On start up, WinDirStat reads the whole directory tree once and then presents it in three useful views. The official download location and collaboration platform for WinDirStat has moved to GitHub: https://github.com/windirstat/windirstat Downloads and source code provided on SourceForge may not always be up to date. They are primarily used for disaster recovery purposes.
    Leader badge
    Downloads: 1,133 This Week
    Last Update:
    See Project
  • 6
    Nikkho

    Nikkho

    Javier Gutiérrez Chamorro (Guti) Open source projects

    Javier Gutiérrez Chamorro (Guti) Open source projects Author's website: https://www.javiergutierrezchamorro.com
    Leader badge
    Downloads: 1,196 This Week
    Last Update:
    See Project
  • 7
    Denise

    Denise

    C64/Amiga emulator with shader and runAhead

    Denise is a cycle accurate and platform independant C64 / Amiga 500/1000 emulator. My motivation for this project is understanding how it works and write clean and easy readable code. RetroArch SLANG shaders are supported by Denise. Features already known from the C64 emulation, such as runAhead, savestates, drive sounds, PAL encoding, dynamic rate control, G-Sync/FreeSync, Warp, just in time polling are also available for the Amiga. Denise supports SuperCPU, Final Chesscard, REU, GeoRam, EasyFlash, EasyFlash³, Gmod2, Retro Replay, Action Replay, Final Cartridge, Light Guns/Pens, GunStick, Mouse 1351, Mouse Neos, Paddles, fast loaders such as ProfDOS, PrologicDOS, DolphinDOS, ProSpeed 1571, Turbo Trans, 1571, 1581, drag'n'drop and command line support. GIT repo: https://bitbucket.org/piciji/denise/src/master
    Leader badge
    Downloads: 894 This Week
    Last Update:
    See Project
  • 8
    UltraDefrag

    UltraDefrag

    Increase your system performance with this easy to use tool

    Please note, here you can find the latest open source release of UltraDefrag (7.1.4). The most recent UltraDefrag release (14.0.0) can be found on our official website: https://ultradefrag.net UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.
    Leader badge
    Downloads: 940 This Week
    Last Update:
    See Project
  • 9
    HotkeyP
    Keyboard/mouse/WinLIRC/joystick shortcuts for exe files, documents, folders, www pages and commands: shutdown, hibernate, desktop resolution, volume, process priority, eject CD, wallpaper, always on top, hide active window, kill process, paste text,
    Leader badge
    Downloads: 882 This Week
    Last Update:
    See Project
  • 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
  • 10
    Securepoint SSL VPN Client

    Securepoint SSL VPN Client

    SSL VPN Client for Windows (OpenVPN).

    SSL VPN Client for Windows (OpenVPN).
    Leader badge
    Downloads: 1,044 This Week
    Last Update:
    See Project
  • 11
    Classic Shell

    Classic Shell

    Start menu and Windows enhancement software

    Classic Shell adds some missing features to Windows 7, 8, 8.1 and Vista like a classic start menu, toolbar for Explorer and others. Note: The software available here is not the latest version. Visit the new website www.classicshell.net to download the latest version and to access the new forums and documentation.
    Leader badge
    Downloads: 391 This Week
    Last Update:
    See Project
  • 12
    Snappy Driver Installer
    Snappy Driver Installer is an application for installing/updating drivers on PCs running Microsoft Windows using driverpacks or included folders with drivers. It can be used to install drivers on newly assembled PCs at places where Internet isn't available. Users can also use the software to keep their drivers up to date.
    Leader badge
    Downloads: 289 This Week
    Last Update:
    See Project
  • 13
    USB Oblivion

    USB Oblivion

    Erase all traces of (broken) USB drives from Windows registry

    This utility designed to erase all traces of (broken) connected USB devices - flash-drives, disks and CD-ROMs from computer registry of Windows XP, Windows 2003, Windows Vista, Windows 7, Windows 8, Windows 10 (32/64-bit versions). The utility has a test mode of operation, i.e. without actually removing data from the registry, and, just in case, creates a .reg-file to undo any changes. There is also a fully automatic mode.
    Leader badge
    Downloads: 685 This Week
    Last Update:
    See Project
  • 14
    Vinari OS 5.0.0 KRYPTON

    Vinari OS 5.0.0 KRYPTON

    Vinari OS 5.0.0 KRYPTON - Debian 13 Trixie based 64-Bit OS

    Vinari OS 5.0.0 KRYPTON represents the next stage in our Debian-based evolution, now built on the 64-bit Debian 13 “Trixie” platform. Designed for both everyday users and developers, this release delivers a polished, reliable, and cohesive experience. At its foundation, Vinari OS 5.0.0 KRYPTON features the modern GNOME desktop environment, refined with practical enhancements such as GSConnect, DashToDock, and other usability-focused extensions. Continuing our focus on simplicity and efficiency, Vinari OS 5.0.0 KRYPTON uses the standard ‘deb’ packaging format for smooth system updates. It also includes seamless Flatpak and Flathub integration out of the box, giving users immediate access to a wide, flexible range of software.
    Leader badge
    Downloads: 1,516 This Week
    Last Update:
    See Project
  • 15
    FreeArc combines best 7-zip and RAR features: auto-selected LZMA/PPMD/Multimedia compression, 1gb dictionary, exe/dict/delta data filters, updatable solid archives, SFXes, recovery record, AES+Twofish+Serpent encryption, Linux support and much more...
    Leader badge
    Downloads: 418 This Week
    Last Update:
    See Project
  • 16
    Stacer

    Stacer

    Linux System Optimizer and Monitoring

    Linux System Optimizer and Monitoring Github Repository: https://github.com/oguzhaninan/Stacer
    Leader badge
    Downloads: 459 This Week
    Last Update:
    See Project
  • 17
    KShutdown

    KShutdown

    A graphical shutdown utility for Linux and Windows

    KShutdown is a graphical shutdown utility for Linux and Windows. It allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.
    Leader badge
    Downloads: 180 This Week
    Last Update:
    See Project
  • 18
    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: 145 This Week
    Last Update:
    See Project
  • 19
    DS3Windows

    DS3Windows

    DS3Windows allows you to use a DualShock 3 Controller on your PC

    DS3Window is an open-source program that will allow someone to get the experience of using a Playstation 3 DualShock Controller on a PC by emulating a Xbox 360 Controller. ⚠️Sometimes Windows will show unknown application error, click "More info" then click "Run anyway".
    Leader badge
    Downloads: 439 This Week
    Last Update:
    See Project
  • 20
    CopyQ

    CopyQ

    Clipboard manager with advanced features

    CopyQ is advanced clipboard manager with searchable and editable history with support for image formats, command line control and more.
    Leader badge
    Downloads: 132 This Week
    Last Update:
    See Project
  • 21
    PearPC - PowerPC Emulator
    PearPC is an architecture independent PowerPC platform emulator capable of running most PowerPC operating systems. It includes a JITC for x86-Processors.
    Downloads: 117 This Week
    Last Update:
    See Project
  • 22
    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: 595 This Week
    Last Update:
    See Project
  • 23
    FreeFileSync

    FreeFileSync

    Free data backup software to synchronize files and folders

    FreeFileSync is a free Open Source software that helps you synchronize files and synchronize folders for Windows, Linux and macOS. It is designed to save your time setting up and running data backups while having nice visual feedback along the way. _______________________________________________________________ DOWNLOAD LINKS (official homepage): https://freefilesync.org/
    Downloads: 86 This Week
    Last Update:
    See Project
  • 24
    luckyBackup

    luckyBackup

    ...a powerful, fast and reliable backup & sync tool.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ windows users, note that luckybackup is originally developed for linux and the windows port (version) is under heavy development at the moment. Feedback is more than welcome and will be appreciated, but please consider the above before you provide a negative review. windows dedicated forum: https://sourceforge.net/p/luckybackup/discussion/2264489/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Leader badge
    Downloads: 75 This Week
    Last Update:
    See Project
  • 25
    Systemback

    Systemback

    Simple system backup and restore application with extra features

    Systemback makes it easy to create backups of the system and the users configuration files. In case of problems you can easily restore the previous state of the system. There are extra features like system copying, system installation and Live system creation.
    Leader badge
    Downloads: 64 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.