Open Source C++ System Software for Windows

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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    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: 11,912 This Week
    Last Update:
    See Project
  • 2
    innoextract

    innoextract

    Tool to unpack installers created by Inno Setup

    Inno Setup is a tool to create installers for Microsoft Windows applications. innoextract allows to extract such installers under non-Windows systems without running the actual installer using Wine. NOTE: NEW VERSIONS WILL NOT BE UPLOADED TO SOURCEFORGE! Instead, use the official website at http://constexpr.org/innoextract/
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 3
    "Handy" is an Atari Lynx Emulator for Windows 95/98/NT/2000/XP
    Downloads: 23 This Week
    Last Update:
    See Project
  • 4
    FakeNES GT
    FakeNES is a highly portable, Open Source NES and Famicom emulator. It runs on all modern operating systems and has an actively maintained DOS port for enthusiasts. Support for phones and other mobile platforms is under development. The majority of the project is entirely original code released under the zlib/libpng license. Contributed and third-party code is included under GNU licenses.
    Downloads: 7 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
  • 5
    The MSX emulator to experience MSX differently. blueMSX is a cycle accurate emulator that emulates all generations of MSX computers as well as SVI, ColecoVision and Sega SG-1000.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    The project is dedicated to create a graphical Win32 tool, which allows to install, run and administer the Chessbrain Peernode server (=the chessbrain client) on Win32 machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Recent versions of Windows offer a very rich file system API, but expose only some of the power in command line utilities or GUI interfaces. The Degel File Utilities will offer a rich file system interface exposing many interesting features of NTFS a
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    DyConnect is a cross-platform networking library for C++. Features include: synchronized variables for rapid development of networked games, multi-threaded TCP/IP, low-level UDP sockets, support for IPv4 and IPv6, and data compression.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Installer Options is a small utility used to create option dialogs for use by NullSoft's NSIS installer application. NSIS is a very powerful install program, but lacks the ability to create dialog boxes to prompt the user for additional information. Please Note: This is an old project that was eventually integrated into NSIS distribution directly. The plug-in mechanism eventually changed, so this version of the code no longer works properly with NSIS. I have left the project online for archival purposes, but please use the bundled version instead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    IoBind is a C++ STL compliant library to easily serializing objects to/from string, handle encodings, add encrypion, convert to base64, etc. IoBind uses Meta-Programming to acheive a new way of looking at ostream.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ***** IMPORTANT NOTICE ***** This NSIS modification has been merged with the official NSIS 2 project (http://nsis.sf.net).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    An emulator and toolchain for an virtualised video game architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    An image manipulation tool for Commodore 8-bit computers' graphic formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Releases by No Name Development. All original code is released under the zlib/libpng License, the source to No Name MAME is released under MAME's own license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    PeLib is a compiler-independent C++ library that can be used to work with Windows PE files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Robot Warfare is a real-time strategy game that gives the user an opportunity to manage and program a team of battling robots that autonomously face opposing teams in a network-enabled environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This is for Win32 developers of the NSIS installer created by Nullsoft. Here you can upload and share your thoughts on other people's version of NSIS. Don't Like NSIS???? Then Find/Create your own here.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    WinTarBall adds a control panel and an Explorer shell extension that allow users to compress directories into .tgz or .tbz files simply by right-clicking on them and choosing "compress to tarball".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Microsoft .NET Stream-derived objects that wrap ZLib inflate and deflate as well as Base-64 functions (C++ Mixed Mode implementation)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ATL COM objects for manipulating .zip files. Currently it is only posible to create new files, but I hope to add extration, and editing soon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A windows compression app zips and unzips multiple directories. Unzip many zip files at the same time and make subdirectories. App for partial backups. Zip multiple directories to separate zip files with recursion. UnZipDir is the newest version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Zzzz-shutdown-scheduler

    The Zzzz is an application for scheduled computer shutdown for Windows

    This application shuts your computer down exactly on time and date you order. It is only for Windows system. Written in C++ with Qt framework and WinAPI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    project has moved here: http://simulatedsimian.github.io/tracetcp.html tracetcp is a traceroute utility for WIN32 that uses TCP SYN packets rather than ICMP/UDP packets that the usual implementations use, thus bypassing gateways that block traditional traceroute packets. *Now works with XP sp2*
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB