Python Shell

Open-source Python projects categorized as Shell

Top 23 Python Shell Projects

  • thefuck

    Magnificent app which corrects your previous console command.

  • Project mention: Control Linux based distros using hand gestures using OpenCV, GTK, Mediapipe | news.ycombinator.com | 2024-04-14

    Are you by chance interested in a command named after the four-letter word, which automatically fixes and reruns the last command: https://github.com/nvbn/thefuck

  • typer

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

  • Project mention: Copilot for your GitHub stars | dev.to | 2023-11-20
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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

  • 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.

  • pupy

    Pupy is an opensource, cross-platform (Windows, Linux, OSX, Android) C2 and post-exploitation framework written in python and C

  • xonsh

    :shell: Python-powered, cross-platform, Unix-gazing shell.

  • Project mention: This Week In Python | dev.to | 2024-03-09

    xonsh – Python-powered, cross-platform, Unix-gazing shell

  • jrnl

    Collect your thoughts and notes without leaving the command line.

  • Project mention: Collect your thoughts and notes without leaving the commnand line | news.ycombinator.com | 2024-04-11
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • powerline-shell

    A beautiful and useful prompt for your shell

  • SAWS

    A supercharged AWS command line interface (CLI).

  • xxh

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

  • whitelist

    A simple tool to add commonly white listed domains to your Pi-Hole setup.

  • Project mention: Pihole database corrupted, -2 domains on adlist | /r/pihole | 2023-07-08

    I don't know if it's related, but a few weeks ago I installed this https://github.com/anudeepND/whitelist For a while I didn't notice anything strange. Then a few days ago I noticed the same as you: -2 Domains on Adlists.

  • haxor-news

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

  • Project mention: Show HN: Another CLI tool to browse Hacker News | news.ycombinator.com | 2024-04-11

    I built a little CLI tool to browse HN. I wanted a little project I could write so I could brush up on golang. It works pretty okay -- but nowhere near as feature-rich or polished as something like https://github.com/donnemartin/haxor-news

  • netflix-proxy

    Smart DNS proxy to watch Netflix

  • Project mention: netflix-proxy VS unblock-proxy.sh - a user suggested alternative | libhunt.com/r/netflix-proxy | 2023-08-08
  • pants

    The Pants Build System

  • Project mention: The xz attack shell script | news.ycombinator.com | 2024-04-02

    > C/C++'s header system with conditional inclusion

    Wouldn't it be more accurate to say something like "older build systems"? I don't think any of the things you listed are "modern". Which isn't a criticism of their legacy! They have been very useful for a long time, and that's to be applauded. But they have huge problems, which is a big part of why newer systems have been created.

    FWIW, I have been using pants[0] (v2) for a little under a year. We chose it after also evaluating it and bazel (but not nix, for better or worse). I think it's really really great! Also painful in some ways (as is inevitably the case with any software). And of course it's nearly impossible to entirely stomp out "genrules" use cases. But it's much easier to get much closer to true hermeticity, and I'm a big fan of that.

    0: https://www.pantsbuild.org/

  • learning

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

  • pyp

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

  • Project mention: Modern Linux Tools vs. Unix Classics: Which Would I Choose? | news.ycombinator.com | 2023-09-23

    > I too can never remember jq syntax when I need to. I usually just end up writing a Python script

    Same here! That's why for small things I made pyxargs [1] to use python in the shell. In another thread I also just learned of pyp [2] which I haven't tried yet but looks like it'd be even better for this use case.

    [1] https://github.com/elesiuta/pyxargs

    [2] https://github.com/hauntsaninja/pyp

  • shell-functools

    Functional programming tools for the shell

  • shell-ai

    LangChain powered shell command generator and runner CLI

  • Project mention: Open-interpreter: OpenAI's Code Interpreter in your terminal, running locally | news.ycombinator.com | 2023-11-12

    I wrote a similar thing for myself: https://github.com/ricklamers/shell-ai

    It currently has 882 stars and I think a few people at least are enjoying using it.

  • shyaml

    YAML for command line

  • SillyRAT

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

  • zxpy

    Shell scripts made simple 🐚

  • Project mention: Google ZX – A tool for writing better scripts | news.ycombinator.com | 2024-02-09
  • funky

    Funky takes shell functions to the next level by making them easier to define, more flexible, and more interactive.

  • bake

    Bake — the strangely familiar workflow utility. (by kennethreitz)

  • 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). The latest post mention was on 2024-04-14.

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 82,689
2 typer 14,293
3 HTTP Prompt 8,866
4 shell_gpt 8,208
5 pupy 8,116
6 xonsh 7,954
7 jrnl 6,256
8 powerline-shell 6,175
9 SAWS 5,188
10 xxh 4,966
11 whitelist 4,101
12 haxor-news 3,930
13 netflix-proxy 3,656
14 pants 3,094
15 learning 1,685
16 pyp 1,362
17 shell-functools 1,162
18 shell-ai 949
19 shyaml 757
20 SillyRAT 662
21 zxpy 640
22 funky 635
23 bake 626
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com