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

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 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
  • 1
    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: 243 This Week
    Last Update:
    See Project
  • 2
    Squirrel Shell is a cross-platform alternative to system shells like bash in Linux and cmd.exe in Microsoft Windows. It is based on scripting language "Squirrel".
    Leader badge
    Downloads: 67 This Week
    Last Update:
    See Project
  • 3

    Process Manager for Windows (PMW)

    A easy to use task manager that lets you control your apps

    Process Manager for Windows is a smart Task Manager that lets you manage priority, transparency, visibility of your processes with few clicks. It lets you kill one process or all processes in with just shortcut key and let you gain control of your unresponding windows computer and let you regain all the resources back, of course when killing apps you always have the risk of losing the unsaved data. ================= This tool flourished from 2008 to 2013, and was downloaded over 200K times, However, it was decommissioned in 2013 by the sole developer Arif Ali Saiyed This tool was free with optional donations to milaap.org that raised about $1400 and just that small amount helped 15,372 needy people through microlending and created a new source of income stream for 3401 entrepreneurs. Check out the link below to see the impact you all made by donating. https://milaap.org/users/6877/impact
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    Swish
    Access your remote files over SFTP directly from Windows Explorer and 'My Computer'.
    Downloads: 12 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    fish

    fish

    The user-friendly command line shell

    Finally, a command line shell for the 90s. fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. fish suggests commands as you type based on history and completions, just like a web browser. Watch out, Netscape Navigator 4.0! fish supports 24 bit true color, the state of the art in terminal technology. Behold the monospaced rainbow. fish is fully scriptable, and its syntax is simple, clean, and consistent. You'll never write esac again. For those lucky few with a graphical computer, you can set your colors and view functions, variables, and history all from a web page. Other shells support programmable completions, but only fish generates them automatically by parsing your installed man pages. fish will delight you with features like tab completions and syntax highlighting that just work, with nothing new to learn or configure.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    A Windows Installer Database To XML Bi-Directional Converter. The command line tool msi2xml converts Windows Installer Databases (.msi) to text based XML files. The complementary tool xml2msi reconstructs the .msi from the XML file.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Blackbox for Windows is an alternative shell for Microsoft Windows. It is based stylistically on the Blackbox window manager for the X Window System, however it does not use the same codebase except for the gradient rendering code.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    SoupToNuts is a repository of technical articles and example software covering Postfix, OpenSSH, C and C++, Live Linux CD, MySQL, SQLite, Berkeley DB, Bash and System Administration.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 9
    fshell is the Symbian equivalent of bash + telnet + a posix-like set of command-line tools. In other words it's a console framework for Symbian OS with support for remote connections and a suite of tools for debugging the device.
    Downloads: 7 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
    A modular framework for implementing a CISCO-like CLI on a *NIX system. Arbitary command menus and actions can be defined using XML files. This software handles the user interaction, and forks the appropriate system commands to perform any actions.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11

    Kobo XCSoar Launcher

    a customizable boot menu for your Kobo Mini

    Mainly this project aims at easing startup and use of XCSoar (see xcsoar.org) on Kobo Mini. But the scope of use should not be limited solely to XCSoar. The Launcher should be small in code size, reuse most of the original libraries, provide flexible configuration to any application that might be ported to the Kobo Mini. It supports customizable fonts, toolbox-pages, buttons (also graphical), labels, autostart and sleep timers.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    This program is a simple shell. chdir, echo, mkdir,rmdir,cat, history, variables, a little help, ... are supported. For more info see the changelog! There's also a script installer/uninstaller. (you can run it using GabySH!!!). Win32 Plateform.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Alternative Windows Console v2

    Alternative Windows Console v2

    Alternative Windows(tm) Console - extended interface to Windows shell

    Download it for free for any use!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    USB Extension

    Software for the placement of removable devices shortcuts.

    Software for the placement of removable devices shortcuts on the desktop in Microsoft Windows. Support cd-rom, usb-drives, flash cards, network drives and etc. Work on Windows XP and later. Written on c++. Now the installer (1.0.2) with required DLL-files.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    RemCom is RAT [Remote Administration Tool] that lets you execute processes on remote windows systems, copy files, process there output and stream it back. It allows execution of remote shell commands directly with full interactive console.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Dreamos is an operating system developed on Sega Dreamcast to be ported to an array of embedded devices. The goal of the project is to be able to run non-ported Unix programs on the Sega Dreamcast and other embedded devices with ease and POSIX compliance
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    I've heard in many, many forums, blogs, and other websites that people want to show or have a real life BSOD and not a simulated BSOD (blue screen of death, or blue screen error), well, for those people, i have created REALBSOD!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    mp3ext
    This is Michael Mutschler's famous mp3 shell extension, also available for Windows7 and 64 bit.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    The goal of the Basic Operating System (BOS) project is to write a new modular and fast operating system in NASM and GCC.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    SBD is a way of leaving ultra-secure minimal access to a computer, which allows you to run a single command based on a one time key. It is good if you don't want to have an ssh server running all the time, but only want to start it when needed.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    An alternative to the POSIX standard to be used by "alternative" OS developers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Windows Native Unix Shell (wnus prompt)

    Windows Native Unix Shell (wnus prompt)

    A comprehensive Unix/Linux-like shell environment for Windows 7+ 64bit

    This project is implemented entirely in C++ without external dependencies. Windows Native Unix Shell (wnus prompt) (pronounced Wenus) brings the power and familiarity of bash sh ash commands and common terminal utilities to native Windows, with full NTFS support and Windows API integration. . It contains 342 fully implemented commands built-in , encompassing file managements operation and so much more. It has a comprehensive help system. This doesn't require WSL to work, or any other outside compatibility layer. Just download and manage files like you would in bash. It requires git, gcc, g++, and docker exes in path if you wish to use them. otherwise you do not need them for wnus to run. Windows 10 or Windows 11 highly recommended. Screenshot are of older version the app still looks the same, Now sh has access to all built-in commands from subshell.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Quake II-based 3D shell, currently aimed for Windows (Linux in consideration). The project hopes to create a much more logical user experience for performing common tasks inside a computer, while establishing a three-dimensional online world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    3D-Console is a system that maintains and renders a general purpose user interface for multiple applications in a shared three dimensional virtual space. The applications are arbitrary operating system processes, as we know them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The purpose of the project is to make the bash behave intelligent. This includes currently corrrection of mistyped program names, autocorrection while pressing TAB and learning which program are associated with which suffix.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB