Python Shell

Open-source Python projects categorized as Shell

Top 23 Python Shell Projects

  1. thefuck

    Magnificent app which corrects your previous console command.

    Project mention: 命令行神器 The Fuck,敲错命令的后悔药 | dev.to | 2025-08-18
  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Project mention: I built a "Lazy" AI Terminal Assistant because I hate memorizing flags | dev.to | 2025-11-26

    Framework: Typer (for that sweet CLI developer experience).

  4. shell_gpt

    A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.

    Project mention: Supercharge Your Terminal: ShellGPT + ChromaDB + LangChain for Context-Aware Automation | dev.to | 2025-09-01

    🗃 To explore ShellGPT in depth, including installation instructions, usage examples, and advanced configuration options, head over to the official ShellGPT GitHub repository.

  5. xonsh

    🐚 Python-powered shell. Full-featured and cross-platform.

    Project mention: Use Python for Scripting | news.ycombinator.com | 2025-12-12
  6. HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

  7. jrnl

    Collect your thoughts and notes without leaving the command line.

    Project mention: Why every dev needs a coding journal no, your memory isn’t enough | dev.to | 2025-05-17

    Resource: Obsidian, jrnl CLI, Markdown Journal Templates on GitHub

  8. powerline-shell

    A beautiful and useful prompt for your shell

    Project mention: Rules for Writing Software Tutorials | news.ycombinator.com | 2025-01-02

    I thought that using Makefile targets was the shortest friendliest to show what a project can do. Turns out make and Makefiles can be mysterious when they fail.

    Tutorials are "best-effort" and often don't dwell on the rabbit-holes they create when a poor soul runs astray of the sunny path.

    Example of a good tutorial:

    Python's powerline shell: https://github.com/b-ryan/powerline-shell

    The README is succinct. Well put together.

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. xxh

    🚀 Bring your favorite shell wherever you go through the ssh. Xonsh shell, fish, zsh, osquery and so on.

    Project mention: Shittp – Volatile Dotfiles over SSH | news.ycombinator.com | 2025-12-21
  11. SAWS

    A supercharged AWS command line interface (CLI).

  12. haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

  13. netflix-proxy

    Smart DNS proxy to watch Netflix

  14. pants

    The Pants Build System

    Project mention: Pantsbuild: The Ergonomic Build System | news.ycombinator.com | 2025-08-07
  15. learning

    Learning Shell,Python,Golang,System,Network (by anzhihe)

  16. X-osint

    This is an Open source intelligent framework ie an osint tool which gathers valid information about a phone number, user's email address, perform VIN Osint, and reverse, perform subdomain enumeration, able to find email from a name, and so much more. Best osint tool for Termux and linux

  17. sandbox

    All-in-One Sandbox for AI Agents that combines Browser, Shell, File, MCP and VSCode Server in a single Docker container.

    Project mention: AIO Sandbox: An all-in-one execution environment for AI Agents | news.ycombinator.com | 2025-10-23

    GitHub: https://github.com/agent-infra/sandbox

  18. pyp

    Easily run Python at the shell! Magical, but never mysterious.

    Project mention: Ergonomic Pyhon Text Piping Solution for Linux Shell with pypyp and uv | dev.to | 2025-01-04

    This short blog post is an introduction about a linux text piping solution with pypyp and uv, it can easily reuse all your knowledge and packages about python without learning awk. We focus on telling the reader why choosing it instead of how to use it. If you want to learn more about the usage, visit pypyp's homepage and uv's homepage

  19. gorilla-cli

    LLMs for your CLI

    Project mention: Ask HN: Favorite LLM CLI tools for your terminal workflow? | news.ycombinator.com | 2025-08-10
  20. shell-functools

    Functional programming tools for the shell

  21. colout

    Color text streams with a polished command line interface

  22. shell-ai

    LangChain powered shell command generator and runner CLI

  23. SillyRAT

    A Python based RAT 🐀 (Remote Access Trojan) for getting reverse shell 🖥️

  24. Cracker-Tool

    All in One CRACKER911181's Tool. This Tool For Hacking and Pentesting. 🎭

  25. shyaml

    YAML for command line

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Shell discussion

Python Shell related posts

Index

What are some of the best open-source Shell projects in Python? This list will help you:

# Project Stars
1 thefuck 94,370
2 typer 18,508
3 shell_gpt 11,596
4 xonsh 9,120
5 HTTP Prompt 9,080
6 jrnl 7,075
7 powerline-shell 6,289
8 xxh 5,846
9 SAWS 5,292
10 haxor-news 4,036
11 netflix-proxy 3,723
12 pants 3,681
13 learning 2,097
14 X-osint 1,816
15 sandbox 1,725
16 pyp 1,505
17 gorilla-cli 1,351
18 shell-functools 1,237
19 colout 1,154
20 shell-ai 1,142
21 SillyRAT 837
22 Cracker-Tool 812
23 shyaml 767

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?