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

  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 1
    A portable library to access braille displays.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    LossieASP (ADuC8xx Serial Programmer)is a serial programmer for the ADuC8xx line from Analog Devices. The latest version also has an hyperterminal build in. It has been designed for students to learn 8051 programming.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    xtc Linux Thin Client 2.5

    xtc Linux Thin Client 2.5

    Linux Thin Client Project

    Release 2.5: • Ubuntu operating system also for Raspberry Pi • Display IP address on desktop • File system readable (Overlay FS) also for Ubuntu Make your Raspberry Pi 3, Pi 4, Pi 5 or a Ubuntu PC to a Thin Client system. xtc is easy to install and easy to configure. Connect to your server with RDP, VNC, XDMCP, X2GO or ssh. Make a connection to a server with VPN. Download: https://vmfree.org/xtc/xtcen.html
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    ajaxWM is a themable ajax-and-python-based window manager, which provides multiple flexible terminals in a web-browser for comfortable remote-controlling of a computer via a network without having to install any software on the client-side.
    Downloads: 1 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    Ampare Read Books Records

    Ampare Read Books Records

    Record which book you read , how many page , status , progress and mor

    Ampare Read Books Records is a console software written in python that automatically track which book already read , how many page , status , progress , delete and more. Coming to Launchpad PPA soon . Need some help
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    FreeTerm is a virtual console based on Konsole. FreeTerm replaces Konsole's custom "session" MDI interface with Qt's MDI Workspace. FreeTerm also has multi-language support for BBS or MUD.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    A serial port terminal emulator for the GNOME desktop.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    A pure python module for emulating V100 terminal. It supports most of important escape sequences like cursor positioning, graphics rendition and etc. A demo(requires wxPython) also included which emulates terminal programs like bash, emacs, vi and etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Live Security/Forensics Linux Distribution, built from scratch and packed full of tools useful for vulnerability analysis, penetration tests, and forensic analysis.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    Dirt is a mud/muck/mush/moo/telnet client for linux with plugins for perl and python scripting. It is text-based and features: color, scrollback, history, autocomplete, alias, trigger (even on ansi), zchat/mudmaster chat, mudftp, MCCP, and a help system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    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: 1 This Week
    Last Update:
    See Project
  • 12
    An interactive tutorial for the linux command line
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Deep Daze

    Deep Daze

    Simple command line tool for text to image generation

    Simple command-line tool for text to image generation using OpenAI's CLIP and Siren (Implicit neural representation network). In true deep learning fashion, more layers will yield better results. Default is at 16, but can be increased to 32 depending on your resources. Technique first devised and shared by Mario Klingemann, it allows you to prime the generator network with a starting image, before being steered towards the text. Simply specify the path to the image you wish to use, and optionally the number of initial training steps. We can also feed in an image as an optimization goal, instead of only priming the generator network. Deepdaze will then render its own interpretation of that image. The regular mode for texts only allows 77 tokens. If you want to visualize a full story/paragraph/song/poem, set create_story to True.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Extend dell remote control features, such as to enable the remote control to control the mouse's movement and clicking.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ECS Deploy

    ECS Deploy

    Powerful CLI tool to simplify Amazon ECS deployments, rollbacks, etc.

    ecs-deploy simplifies deployments on Amazon ECS by providing a convenience CLI tool for complex actions, which are executed pretty often. Support for complex task definitions (e.g. multiple containers & task role), easily redeploy the current task definition (including docker pull of eventually updated images), deploy new versions/tags or all containers or just a single container in your task definition, scale up or down by adjusting the desired count of running tasks, add or adjust containers environment variables. Run one-off tasks from the CLI, automatically monitor deployments in New Relic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Gapito, Gnome Parallel Terminal, allows to run several SSH or telnet sessions in parallel, replicating user input over all of them. It is very useful to administrate clusters of machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Gnome-sshman is an SSH session manager for GNOME. It is easy and fast to use, and is useful for system administrators that need to connect to many SSH servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Guake Terminal is a Quake-style terminal for GNOME made with PyGTK. Its works like Tilda (from GNOME), Kuake and Yakuake(from KDE). Is usefully for any user that like a quick access to a terminal emulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Modular, network based system for integrating separate multimedia systems
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Written in C++, IFI-picloader is a US First Competition Linux port for Innovation First Inc. Robot Controller programmer using a pic 18F8520. It writes MCC18 compiled hex files to PIC and allows users to program under *nix based operating systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    IFP (ISPF for Python) is a console based full screen text user interface and API based on IBM's ISFP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Intronet is a light weighted framework which allows user to work with remote Linux system and to do some administration tasks using web browser. It's fully usable in browsers at mobile devices such pda, modern cell phones, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A GTK+ MUD client with support for MCCP, MXP, support for the zChat and MudMaster peer-to-peer chat protocols, the MUD sound protocol (MSP), Telnet GA support, regexp trigger support, aliases, Perl and Python plugin support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JC

    JC

    CLI tool and python library

    CLI tool and python library that converts the output of popular command-line tools and file types to JSON or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts. jc JSONifies the output of many CLI tools and file types for easier parsing in scripts. This allows further command-line processing of output with tools like jq or jello by piping commands. The JC parsers can also be used as python modules. In this case, the output will be a python dictionary, or a list of dictionaries, instead of JSON. Two representations of the data are available. The default representation uses a strict schema per parser and converts known numbers to int/float JSON values. Certain known values of None are converted to JSON null, known boolean values are converted, and, in some cases, additional semantic context fields are added.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB