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

  • 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
  • Secure User Management, Made Simple | Frontegg Icon
    Secure User Management, Made Simple | Frontegg

    Get 7,500 MAUs, 50 tenants, and 5 SSOs free – integrated into your app with just a few lines of code.

    Frontegg powers modern businesses with a user management platform that’s fast to deploy and built to scale. Embed SSO, multi-tenancy, and a customer-facing admin portal using robust SDKs and APIs – no complex setup required. Designed for the Product-Led Growth era, it simplifies setup, secures your users, and frees your team to innovate. From startups to enterprises, Frontegg delivers enterprise-grade tools at zero cost to start. Kick off today.
    Start for Free
  • 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: 11 This Week
    Last Update:
    See Project
  • 2
    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: 10 This Week
    Last Update:
    See Project
  • 3
    My Prompt
    This project is under development
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    command-line utility for issuing SQL to relational databases via the JDBC API
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    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
  • 6
    This project consists of some rather trivial console tools that connect via JMX to Java applications and provide an easy interface to integrate JMX-enabled applications into other applications (e.g. for monitoring etc.)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    JaguiD is a Java GUI for DOS. It consists of several sub-projects including a Java Compiler, a Class Runner and a Jar Packager. JaguiD has limited Java support to provide a Graphical User Interface for DOS and compatibles.
    Downloads: 3 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: 2 This Week
    Last Update:
    See Project
  • 9
    flom

    flom

    Free Lock Manager

    FLoM is a free open source distributed lock manager that can be used to synchronize shell commands, scripts and custom developed software. When used in a shell environment, FLoM manages process synchronization in the same way that "nice" manages process prioritization. Shell commands, scripts and custom programs can be synchronized inside a single system or in a network of IP connected systems. FLoM supports different types of abstract resources: simple, numeric, set, hierarchical and transactional sequence. libflom, the library shipped with FLoM, allows you to develop your own application using a simple C, C++, Java, Perl, PHP or Python client API. SSL/TLS security for network communication, X.509 certificates for peer to peer mutual authentication.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    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: 1 This Week
    Last Update:
    See Project
  • 11
    Portable shell (command line) program written in Java to access database servers that support JDBC. For the beginning mySQL, PostgreSQL, Microsoft SQL Server are supported.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    FastLink is a small Java application that manages Windows .lnk Files for fast, text-based access to applications and folders. By assigning the mnemonic 'ffx' to Firefox, you can simply start Firefox or other applications by typing [Win+R] ffx [Return].
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Sinhala Desktop is a Sinhala Version of Windows Shell Replacement. This project contains all the major Windows System components with Sinhala User Interface. (Sinhala is a national language of Sri Lanka.) Developed Using Delphi 6 and C++Builder 6.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    A shell based on java se 6. Like microsoft powershell it support object pipes and many other cool things, and it is multiplatform. See project site for more informations...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    An Ant task for user interaction based on forms written in Swing. Enables rapid deployment of forms for connecting user input to properties in an Ant script and menus for launching ant tasks..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Bash Command Builder

    Bash Command Builder

    A simple Bash IDE / Debugger

    Bash made easier: A simple IDE / Debugger for writing, debugging, and executing single commands and short scripts. If you are a struggling occasional user of Bash, or would be a user if it weren't so difficult to get started, then this program will help. Runs on Linux or Windows Subsystem for Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    BatchLogin is a shell connection virtualization program. It allows a user on a complex network to connect and execute scripts and commands upon groups of machines without having to deal with the connection specifics every time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Develepper's Tools (in command line) integrating an extensible core and plugins
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    CLXmlToolkit is a command line utility written in Java to perform changes on a xml document using JDOM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    CyberSenioren is a gui-interface for people in later adulthood(Seniors). This interface is a full working environment. It is possible to add own plugins. Also a Manager which makes automatically backups in background is integrated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    EasyCommands

    EasyCommands

    GUI for linux command execution

    GUI for linux command execution
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A powerful Java-based command line shell and text console API. The text console uses Swing in order to be fully cross-platform and also provides for the use of native console APIs such as Curses and the Windows console.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Erc is an interpreted link-oriented language. Majic is a java-based interpreter for Erc, and Majicc is a c++ based compiler for Erc which uses the Majic libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    FreeBSD Control Center is a tool that provides a graphical environment for configuration, tuning and making services available in an few clicks of the mouse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Hashdot: Java-platform script launcher
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 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.