System Shells

Browse free open source System Shells and projects for Linux and BSD 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 | Your top-rated shield against malware and online scams Icon
    Get Avast Free Antivirus | Your top-rated shield against malware and online scams

    Boost your PC's defense against cyberthreats and web-based scams.

    Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
    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
    zsh

    zsh

    Customizable command shell for UNIX-like environments

    zsh is a shell probably most similar to ksh, but with countless enhancements and differences.
    Leader badge
    Downloads: 1,970 This Week
    Last Update:
    See Project
  • 2
    XMLStarlet is a set of command line utilities (tools) to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for text files with UNIX grep, sed, awk, diff, patch, join, etc utilities.
    Leader badge
    Downloads: 1,053 This Week
    Last Update:
    See Project
  • 3
    CLISP - an ANSI Common Lisp
    CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
    Leader badge
    Downloads: 301 This Week
    Last Update:
    See Project
  • 4

    bash debugger

    bash debugger

    A gdb-like debugger for bash
    Leader badge
    Downloads: 134 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 5
    TinTin++ Mud Client

    TinTin++ Mud Client

    A MUD client for Android, iOS, Linux, Mac OS X and Windows

    TinTin++ is a console mud client for any type of text mud or bbs. The mud client's main assets are an easy to learn scripting language, triggers, automapping, and a split screen interface to separate mud output from client input. Installation instructions for Android, iOS, and several other operating systems are available on the website. https://tintin.mudhalla.net
    Leader badge
    Downloads: 97 This Week
    Last Update:
    See Project
  • 6
    The Heirloom Project provides standard Unix utilities.
    Leader badge
    Downloads: 371 This Week
    Last Update:
    See Project
  • 7
    Remote Desktop Client for the GNOME Desktop. Supported protocols: RDP, VNC, SSH. Configured sessions can be saved to the built in list. Additional programs required: rdesktop, tightvnc, ssh, gnome-terminal. Application can be run with Mono runtime.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 8
    rssh is a restricted shell for use with OpenSSH, allowing only scp and/or sftp.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 9
    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".
    Downloads: 12 This Week
    Last Update:
    See Project
  • Cloud SQL for MySQL, PostgreSQL, and SQL Server Icon
    Cloud SQL for MySQL, PostgreSQL, and SQL Server

    Focus on your application, and leave the database to us

    Fully managed, cost-effective relational database service for PostgreSQL, MySQL, and SQL Server. Try Enterprise Plus edition for a 99.99% availability SLA and category-leading performance.
    Try it for free
  • 10
    Rootsh is a wrapper for shells which logs all echoed keystrokes and terminal output to a file and/or to syslog. It's main purpose is the auditing of users who need a shell with root privileges. They start rootsh through the sudo mechanism.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    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: 23 This Week
    Last Update:
    See Project
  • 12

    xjobs

    Command line tool to run batches of jobs in parallel.

    xjobs has a command line interface similar to xargs to start processes, but runs processes in parallel and provides enhanced concepts for I/O redirection.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13
    pipestatus - source file for UNIX/POSIX shell that allows to obtain an exit status of every program in a pipe.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 14
    ICMP Shell (ISH) is a telnet-like protocol. It allows users to connect to a remote host and to open a shell using only ICMP to send and receive data. ICMP Shell was written in C for the UNIX environment.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 15
    scponly is an alternative 'shell' (of sorts) for system administrators who would like to provide access to remote users to both read and write local files without providing any remote execution priviledges.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 16

    Demos Commander

    This project has moved to Github

    A clone of Norton Commander for Unix. Text-based, full featured file manager intuitive interface. https://github.com/sergev/deco
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    sux - a wrapper for the standard \'su\' command
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    The Fake User Shell Interface is a program to help people understand and use UNIX or Linux. Please send an email to jamesthefishy(at)gmail.com If enough people email me I will start developing this project again.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    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
  • 20
    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.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    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
  • 22
    Iron Bars Shell is a restricted Unix shell. The user can not step out of, nor access files outside the home directory. It is written in C for Linux. No libraries used. It is small, fast, secure. Two ascii configuration files for more control.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Personal File Manager for Linux/Unix
    pfm is a curses-based file manager in Perl. PLEASE NOTE: this project has moved to github. Find the latest version at: https://github.com/ruittenb/p-f-m
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Xfce Evolution

    Xfce Evolution

    Consistent looks on the Xfce desktop

    Xfce Evolution is a linux/freebsd theme focused on providing a consistent look on the Xfce desktop for all standard GUI toolkits. Based on Ambiance:gtk2, Adwaita:gtk3, and Greybird:xfwm4 Development and testing on Xubuntu 18.04 LTS LAST CHANGES ============= Xfce Evolution development has been discontinued, the followup theme is 'Xfce ClassicLooks' maintained at http://classiclooks.sourceforge.net
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Mirdir allows to synchronize two directory trees in a fast way. Only the differences between the two sets of files are copied while the excess files/directories in the destination tree are removed (unless there was an explicit request to keep them).
    Downloads: 2 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.