[go: up one dir, main page]

Terminals for ChromeOS

Browse free open source Terminals and projects for ChromeOS below. Use the toggles on the left to filter open source Terminals 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
  • Yeastar: Business Phone System and Unified Communications Icon
    Yeastar: Business Phone System and Unified Communications

    Go beyond just a PBX with all communications integrated as one.

    User-friendly, optimized, and scalable, the Yeastar P-Series Phone System redefines business connectivity by bringing together calling, meetings, omnichannel messaging, and integrations in one simple platform—removing the limitations of distance, platforms, and systems.
    Learn More
  • 1
    mcrcon

    mcrcon

    Console based rcon client for minecraft servers.

    Mcrcon is IPv6 compliant minecraft rcon client with bukkit coloring support. It is well suited for remote administration and to be used as part of automated server maintenance scripts. - Does not trigger "IO: Broken pipe" or "IO: Connection reset" spam bug on server side. - Has workaround for server side bug (https://bugs.mojang.com/browse/MC-154617) ****************************************************************** Further development and new releases has moved to Github Github page: https://github.com/Tiiffi/mcrcon Official upstream: https://github.com/Tiiffi/mcrcon/releases https://api.github.com/repos/tiiffi/mcrcon/releases/latest ******************************************************************
    Leader badge">
    Downloads: 124 This Week
    Last Update:
    See Project
  • 2
    SSHTOOLS

    SSHTOOLS

    Java SSH API

    This project now hosts the third-generation of Java SSH API, Maverick Synergy. This API builds on the Maverick Legacy commercial APIs and delivers a new API in a unified client/server framework. This API is available to the community under the LGPL open source license. This update includes ed25519 support, support for the new OpenSSH private key file format and stronger key exchange algorithms. The project continues to host both the original API and legacy applications created around it, however, these are now considered deprecated and we do not recommend their use in anyway.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 3
    xterm.js

    xterm.js

    A terminal for the web

    xterm.js is a TypeScript-based front-end terminal emulation component that lets web applications embed fully-featured terminal interfaces. It powers in-browser terminals in tools like VS Code and browser IDEs. Xterm.js works with most terminal apps such as bash, vim, and tmux, including support for curses-based apps and mouse events. Xterm.js is really fast, it even includes a GPU-accelerated renderer. Xterm.js is not a terminal application that you can download and use on your computer. Xterm.js is not bash. Xterm.js can be connected to processes like bash and let you interact with them (provide input, receive output).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Bashish is a theme enviroment for text terminals. It can change colors, font, transparency and background image on a per-application basis. Additionally Bashish supports prompt changing on common shells such as bash, zsh and tcsh.
    Leader badge">
    Downloads: 52 This Week
    Last Update:
    See Project
  • Curtain LogTrace File Activity Monitoring Icon
    Curtain LogTrace File Activity Monitoring

    For any organizations (up to 10,000 PCs)

    Curtain LogTrace File Activity Monitoring is an enterprise file activity monitoring solution. It tracks user actions: create, copy, move, delete, rename, print, open, close, save. Includes source/destination paths and disk type. Perfect for monitoring user file activities.
    Learn More
  • 5
    Install Nothing

    Install Nothing

    A terminal application that simulates installing things

    Install Nothing is a Rust-based project is a command-line tool that simulates the output of an installation process without actually doing any real installation, letting users watch amusing fake progress screens as if packages, kernels, or desktops were being compiled and configured. Rather than running real tasks, it produces convincing terminal output that mimics the steps, logs, and scrolling messages of installation scripts, making it entertaining for demonstrations, jokes, or screensaver-style displays in terminal sessions. It’s designed for simplicity and safety, doing nothing destructive or permanent on your system while still delivering a satisfying illusion of intense computing activity. Users can configure its behavior to include or exclude specific fake stages, so the output can be tailored to the experience they want.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    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
  • 7
    Dockerlings

    Dockerlings

    Learn docker in your terminal, with bite sized exercises

    Dockerlings is an interactive learning tool and game that helps users learn Docker fundamentals directly in their terminal through bite-sized exercises and challenges. Designed for both beginners and developers who want a hands-on introduction to containerization, it gamifies common Docker tasks like managing images, containers, networks, and volumes so you can practice repeatedly without needing external tutorials or sandbox environments. The tool runs as a terminal application that presents interactive prompts and verifies your commands instantly, giving immediate feedback on whether you’ve completed the step correctly. Instead of reading static documentation, dockerlings turns learning into a mini-adventure where each successful command unlocks the next lesson, helping solidify understanding through practical repetition.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8

    PHP Shell

    A shell terminal using just PHP

    A convenient interface to execute shell-commands or browse the filesystem on your remote web server. Similar to a telnet or SSH connection. Use it for administration and maintenance of your web site using commands like ps, cat, gunzip, and more. Additional website: https://phpshell.sourceforge.io/
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9
    JLine is a java library for reading and editing user input in console applications. It features tab-completion, command history, password masking, customizable keybindings, and pass-through handlers to use to chain to other console applications. PROJECT REPOSITORY HAS MOVED: https://github.com/jline
    Downloads: 8 This Week
    Last Update:
    See Project
  • Get to know our award-winning HR software. Icon
    Get to know our award-winning HR software.

    HR software with heart.

    BambooHR is all-in-one HR software made for small and medium businesses and the people who work in them—like you. Our software makes it easy to collect, maintain, and analyze your people data, improve the way you hire talent, onboard new employees, manage compensation, and develop your company culture. It’s designed to set you free to focus on what matters most—your people.
    Try it Free
  • 10
    basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% and can range down to 14%.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 11
    peon-ping

    peon-ping

    Warcraft III Peon voice notifications (+ more!) for Claude Code

    Peon-ping is a quirky utility that brings fun and practical voice notifications to your development workflow by using Warcraft III peon-style sound effects whenever significant events occur in your code editor or terminal. The project is built around the idea of reducing cognitive load by audibly alerting you when processes finish, tests fail, or language models complete responses, helping you stay focused without constantly watching the screen. It integrates with Claude Code, Codex, and other IDEs so that both AI-powered responses and routine command results can trigger peon voices. Because it’s implemented as a simple shell tool, it’s lightweight, easy to set up, and runs alongside your existing tools without interfering with your core development setup. Users can customize which notifications they want and how frequently sounds play, turning mundane events into amusing auditory feedback.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    DIET-PC (DIskless Embedded Technology Personal Computer) is a software kitset enabling IT professionals to build an open source GUI appliance based on commodity x86 (PC), PowerPC (Mac) or ARM (handheld) hardware, using an embedded Linux methodology.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    FreeHost3270 is a complete 3270-to-web solution, providing single-point deployment of legacy 3270 applications to unlimited clients. It delivers either a java applet-based TN3270 emulator, or a stand alone application with rich GUI.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    jfTerm

    jfTerm

    Terminal client

    Terminal client. Support telnet (23), ssh(22), ssl, Com Ports (windows/linux only) and local shell (linux pty). Features full ANSI, ASCII 8bit, scripts and logging.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Route_Serial_TCP_UDP

    Route_Serial_TCP_UDP

    Serial <-> TCP/IP, Serial <-> UDP/IP, TCP/IP <-> UDP/IP

    ScriptCommunicator (scriptable data terminal) script which routes: - serial port (RS232, USB to serial) <-> TCP/IP (Client/Server) - serial port (RS232, USB to serial) <-> UDP/IP - TCP/IP (Client/Server) <-> UDP/IP ScriptCommunicator can be found here: https://sourceforge.net/projects/scriptcommunicator/
    Leader badge">
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    SerialPortNet is an open source serial port communication library for Microsoft .NET. It's written in c#, implements complete .NET 2.0 specifications, and is designed to allow for multiple OSes and add-on 3rd party Serial to Network adapters.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    h3270 is a program that allows you to use IBM 3270 hosts from within a web browser. It is different from other, similar systems because of its highly configurable layout engine that is based on regular expressions.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Morph is a cross-platform program that abstracts the Windows and Linux command line environments to help teach students or others not familiar with the command line how to use it in a way that is user friendly.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Open Source port of the X Window System. XFree86 home page is at http://www.xfree86.org. Bugs may be reported here or at http://bugs.xfree86.org. Information about accessing the XFree86 CVS repository can be found at http://www.xfree86.org/cvs/.
    Leader badge">
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    A C# .net VT/Telnet terminal emulator. The project is still very much in development but the Terminal is quite useable and fairly tolerent. It requires a c# 2 compiler. If anyone has taken this project any further, I'd love to see the results.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    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: 3 This Week
    Last Update:
    See Project
  • 22
    Some useful utilities for basic actions on the commmand line. Input and output functions allow an easy way of taking text from input and converting it into python objects. And a standard interface for terminal control features such as coloring.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    A full featured, object-oriented, multi-platform C# wrapper for the curses terminal control library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Delta Console provides a command shell for managing and controlling Deltapy applications. Delta Console have a very simple interface, and can execute any available command on the Application, as simple as invoking a function from the Python's shell.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    NetworkTools has 2 components: A protocol analyzer which plays a TCP client or server or pipeline, which sits between a client and server and shows how they communicate. A port scanner can scan a range of IP addresses and ports. See screenshots.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next