System Shells

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

  • 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
  • Cloud tools for web scraping and data extraction Icon
    Cloud tools for web scraping and data extraction

    Deploy pre-built tools that crawl websites, extract structured data, and feed your applications. Reliable web data without maintaining scrapers.

    Automate web data collection with cloud tools that handle anti-bot measures, browser rendering, and data transformation out of the box. Extract content from any website, push to vector databases for RAG workflows, or pipe directly into your apps via API. Schedule runs, set up webhooks, and connect to your existing stack. Free tier available, then scale as you need to.
    Explore 10,000+ tools
  • 1
    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: 8 This Week
    Last Update:
    See Project
  • 2
    A reverse HTTP shell to execute commands on remote machines behind firewalls. Once you run the script on the target machine, it periodically polls its designated server for commands to execute. Traffic traverses firewall as outgoing GET/POST requests.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    [Now hosted on Github.] A shell written in Ruby that makes it easier to work with clusters of *nix hosts. The shell allows you define groups of servers and commands that can be executed on the servers. As of right now, all communication is performed
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    pathmgr is a script that helps manage environment variables in bash. Persistently edit variables with commands like 'path edit APP_HOME'. Change vars used in your path and then reload with 'path load PATH'. And there is more...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    Bash-Toolbox is a simple set of functions and instructions that help develop script applications in Bash.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    BCD is a shorthand for "Better CD". It is modeled after "cdargs" utility and allows you to give aliases to frequently used directories and "cd" to them. BCD is cross platform and was tested on Linux, Cygwin and Windows XP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A small, portable shell written in C++. This project is intended as an exercise to improve my programming skills. The goal of this project is to create a DOS-like shell that cross-compiles on Linux and Windows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A VNC Client for J2ME (Java 2 Mobile Edition). This includes a side project, an easy to use, clean java API for the RFB protocall. This project is now dead. Please see: https://sourceforge.net/projects/j2mevncclient/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JDistro is a project to build a java distribution. The main sub-projects are an application launcher, a swing desktop with document management and an access to remote applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 10
    A java application launcher to exec with front-end several comand line programs which only have command line to start.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    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
  • 12
    Program prevents PDA device to go to sleep/Idle. You also can make PDA screen always light up (like TomTom applications).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PHPterm is a terminal/shell emulator for PHP which let's you execute shell commands just like in a shell, but all within your browser window over the HTTP protocol. It aims to provide the look and feel of konsole, the KDE terminal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Quasi is Yet Another Python Shell, but with a twist. It supports pluggable "contexts" for non-Python commands, such as OS commands, MySQLdb queries and external programs. At last you can write: for x in `os ls *.py`: `os cp $x my_backups`
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Accepts a regular expression as an argument and any matches found (stdin) will be highlighted (stdout) using shell color escape sequences. Good for looking through logs/monitoring console output/etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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: 0 This Week
    Last Update:
    See Project
  • 17
    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: 0 This Week
    Last Update:
    See Project
  • 18
    Shoal

    Shoal

    A lot of fish in a shoal, in a gigantic scientific ocean.

    Ours organization website GCModeller.org is coming online soon! Shoal Shell is the sub project for the "genome-in-code"(http://code.google.com/p/genome-in-code/) virtual cell modelling project of the bacteria Xcc 8004. Shoal Shell aim at provide the modelling tool and the debugging tool for the GCModeller virtual cell modelling, And from the extendible library package, shoal shell can manage to accomplish the entire modelling job for any other bacteria species. Shoal Shell Project needs grownup I'm just a student in the university, and the shoal shell just in its begining, if you have any idea about shoal, please contact me from xie.guigang@gmail.com. The Shoal shell needs your professional advice. Try get some help (if you want build the shoal library by yourself): https://sourceforge.net/p/shoal/wiki/Shoal%20Developer%20Guide/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Utility to find holidays or days off from xml-based configuration file. You can specify exact dates or something like "forth Thursday in November" for Thanksgiving. This utility is handy for putting cron jobs on "hold" during the holidays.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    This application assists DB2 users while writing commands, proposing options and parameters or, completing words.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    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
  • 24
    "diago" is the dialog-based system to easily create tree-form menus, execute programs and start connections to remote systems in the console sessions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    jGebafe is a GEneric BAtch Front-End written in Java. It is able to parse a Windows batch (BAT/CMD files) and create on the fly a GUI allowing the user to set the value of variables, run the script and interact with it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next