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.

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    Integrated Development Environment for some microcontrollers based on 8051(e.g. AT89S8253). Supported languages are Assembly and C. It has its own simulator, assembler, editor and many other tools. See the project web site for more details and the newest updates.
    Leader badge
    Downloads: 1,030 This Week
    Last Update:
    See Project
  • 2
    Virtual T
    Virtual T is a TRS-80 Model 100/102/200 emulator that runs on Windows, Linux, and Macintosh. The goal of Virtual T is to provide 100% hardware emulation so any existing programs will run. It also adds powerful development and debugging tools.
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 3
    ThingPulse ESP8266 Weather Station

    ThingPulse ESP8266 Weather Station

    ESP8266 Weather Station library supporting OpenWeatherMap

    This code works best with the NodeMCU V2 ESP8266 module and an 0.96" OLED display. To get you up and running in no time we created a kit that contains all the necessary parts. By buying this and other kits from us you are funding the maintenance and development of this library. Make sure you use a version of the Arduino IDE which is supported by the ESP8266 platform. If you are using the PlatformIO environment for building, choose one of the available IDE integration or the Atom-based IDE, install libraries 561, 562, and 563 with "platformio lib install", adapt the WeatherStationDemo.ino file to your needs. The simple class uses the header date and time to set the clock. NTP-based time class written by Fabrice Weinberg. We fixed many bugs and improved performance and changed the API a little bit. Either compare your code to the updated WeatherStationDemo or read through the upgrade guide.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    KaNaPi

    KaNaPi

    Educational Linux Distribution

    Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
    Downloads: 34 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    Network Simulator (fork CORE - Live USB)

    Network Simulator (fork CORE - Live USB)

    Live DVD with CORE network simulator

    The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 6
    Life

    Life

    Linux for Education based on Ubuntu MATE

    Li-f-e: Linux for Education. A free Linux distribution for education.
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 7
    MIDIIO2K / MIDIFL2K OCX Midi input, output, & file processing*. Versatile/reliable/accurate/optimized for VB** and most sound cards***. Based on old tools & demos (MIDIIO32 / MIDIFL32) by Mabry, Mike LeVoi, Joseph Balogh. Based on unrelated features****.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    VeNCrypt adds TLS/X509 encryption and authentication to VNC. It is heavily based on the RealVNC Free Edition, thus being a single fork away from the original creators of VNC, and is fully compliant with the RFB protocol.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    MIPS R3000-based virtual machine with support for serial console and GNU cross-compiler tools.
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 10
    Common Hardware Recovery Solutions by Ukrainian-Russian network
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    The gnuDict use plugins to connect to different dictionaries (stardict, dictd, babylon..)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Typing Commander

    Typing Commander

    Touch typing tutor

    Typing Commander is an offline touch typing software for both beginners and advanced typists. If you experience problems with downloading the program, see the page https://typingcommander.com/downloads/ for alternative ways of downloading.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    A windows c++ program to test various libraries on various routers to forward ports on routers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Computer Breaker is a network testing tool that allows networking administrators to test if a computer is vulnerable to malicious attacks. Using the Nessus scanner, computer-breaker scans the remote host and automaticaly exploits its vulnerabilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    This website is no longer being used for development and support by Nosleep Software. Please go to http://www.nosleep.net for the latest software and product support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Atomatrix is a multithreaded execution system of atomic matrices with a dynamic compiler and a network eviron. It is the next generation object-orientated environment. XML, MUD-OO CLI, GnucDNA support, windows and many subprojects are built-in.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    A collection of tools to tokenize PBASIC source code and send it to a BASIC Stamp microcontroller.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    BeRDP is a project dedicated to bringing the RDP protocol to the BeOS platform utilizing the rdesktop project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Software for Hi-Tronic's universal micro-controller programmer. Hardware developed by Hi-Tronic (www.hi-tronic.ca)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Mathgam
    Mathgam is simple mathematical game aimed for children from 4 to 12 years and anybody who wonts to improve his basic math skills. It supports double player on single computer. Made for .NET/Mono. Have a fun!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    SAW - Special Access to Windows

    SAW - Special Access to Windows - a programmable on-screen keyboard.

    SAW - Special Access to Windows - is a programmable on-screen keyboard. It is a powerful tool for providing Access to the Windows operating system for people who need alternative Switch or Pointing device input options. The latest SAW 6 version update was supported by the AEGIS project (http://www.aegis-project.eu/). It is fully Windows 7-10 compatible, supports Unicode, includes its own "Blade" word prediction and abbreviation expansion engine, can interact with the CCF-SymbolServer for graphic symbol support (http://www.conceptcoding.org/), and adds several other features to make creating interfaces easy for those who use alternative inputs. Note (February, 2019): We are experiencing problems with recent MS DotNet updates breaking backward compatibility which is blocking new installations of SAW 6, and stopping the Blade word prediction from working in installed SAW 6 packages. We are working on solving this problem ASAP. Sorry for the inconvenience!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Linux kernel modules and user-land programs for Delcom USB devices.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    loginote is a program to immediately display a note on screen (using xosd) when a user logs into the system or logs out again. Just imagine someone knows your password and you might be interested when he/she logs into your system.. ;). loginote will tell
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    opensniffer

    opensniffer

    Zero copy MMAP linux network drivers

    Optimized open source 1G/10G sniffer library to get network data from network adapter without loss on high data rates. Come back soon to get new features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    A little operating system created in order to discover the basis of the modern operating system in practice.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next