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

  • Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
    Get Avast Free Antivirus with 24/7 AI-powered online scam detection

    Get protection for today’s online threats. Free.

    Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
    Free Download
  • 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
  • 1
    Script Echo Color

    Script Echo Color

    Terminal text colorizing and simplifies script coding.

    ScriptEchoColor simplifies Linux terminal text colorizing, formatting and several steps of script coding.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Bash-Toolbox is a simple set of functions and instructions that help develop script applications in Bash.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Debugger for Bash version 3(Bourne again shell). Plugin for Eclipse. Will only work with shell script editor ShellEd.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    JScript is Java Interpreter that parse and execute pure java code and share the resource with current JVM. In addition, a java command line console is included. It's easy to create script program in Java grammar by it.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure 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
    This project is targeted to consolidate Embedded Linux Tools Chain under Windows. Most of the cross complication tools are compiled using cygwin.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Sakura is a Knowledge Navigator and User Interface for UNIX, which implements HyperMedia and its own windowing and packing system, both in the main program and in an extensive API for Tcl and other languages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    mfork is a command-line tool to parallelize shell commands. Each line of text fed to it causes mfork to fork off a new process and run the the line of text though a shell. The maximum amount of concurrent processes can be set on the command line.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Args

    Args

    A java configuration file and command line parser

    Powerful rule-based command line parser and cofiguration reader. Options can be created using annotations or manually using a powerful API. Options are grouped into hierarchical namespace, allowing sophisticated inclusion, exclusion and grouping based on rules. Supports multiple dialects and automatic document creator such as typical usage and UNIX manpages. POSSIX, GNU, MSDOS command line parser dialects. XML, INI, PROPERTIES configuration file types. Database and general persistance or combination of all the above.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JudoScript is a general-purpose, Java scripting, multi-domain scripting tool/language. It combines the powers of declarative scripting for many modern tasks and general object/procedural programming. It is simple, intuitive, practical and powerful.
    Downloads: 0 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
  • 10
    KTable is a custom SWT table widget that provides a flexible grid of cells to display data. Since it is custom-drawn, it does not have the restrictions of the native SWT Table control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SBAL is a command line tool to launch spring batch. It provides advanced features like displaying the batch version, running resources validations, configuring logging ... It also defines a standard directory structure for deployments
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Transcript merges functionality of legacy UNIX 'script' tool and shell command history to provide a convenient access to the list of executed commands along with its output. Includes also automatic user input highlight and copy to X11 clipboard as HTML
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    The CLI4J Project provides a framework to create CICSO-like CLIs, using Java and XML to construct a command hierarchy that can be as simple or as complex as required, effectively interacting with console users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Tiny Shell provides the minimum you need to implement shell facilities into a small system. For instance, add a shell to your embedded platform as soon as you can read/write bytes from the UART.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Unorthodox Scripting Language

    Unorthodox Scripting Language

    A lightweight, high-level, and object-oriented scripting language.

    USL is an object-oriented scripting language written in C++ and compiled to run on both Linux and Windows operating systems. Without a script, USL is a programmable command-line shell and interactive interpreter. USL is for general purpose scripting locally.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Zenipex Library
    The Zenipex Library is a game development framework, created with the goal of allowing someone with some knowledge of C++ to create 3D games for platforms including Windows, MacOS X, and Linux. OpenGL and Direct3D 9 are both supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Zoidberg (a.k.a. zoid) provides a modular Perl shell written, configured, and operated entirely in Perl. It aspires to be a fully operational login shell with all the features one normally expects. !! RELEASES NO LONGER THROUGH SF !!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    An all-in-one authentication with mysql as backend. Features: - Howto/Document - user info - libnss-mysql - pam-mysql - usersql - pdbsql (samba) - radius-mysql - mail
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    xen-shell2

    simple XEN guests / cloud management console shell

    XEN guests / cloud management shell which provides secure, simple and easy (remote, multi-user, multi-level) console based access to XEN DomU management - with simple bandwidth monitoring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    yume is a menu system with user-variable shell commands. For example, yume -bu date ls -ex -do 'ls -al' 'cal -3' makes a menu with 3 fixed buttons and 2 editable ones that can execute when the mouse cursor crosses them. yume3 is Gtk-based.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 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.