Python Bash

Open-source Python projects categorized as Bash | Edit details
Related topics: #Python #Linux #Zsh #Shell #CLI

Top 23 Python Bash Projects

  • powerline

    Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

    Project mention: After years on Linux, I just discovered Vim & TMUX. They're fucking amazing. | | 2022-05-03

    Wait until you discover that you can apply powerline to both of them

  • powerline-shell

    A beautiful and useful prompt for your shell

    Project mention: How to show my folder path in Terminal? | | 2022-04-18

    What you are searching for is powerline shell

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • dev-setup

    macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

    Project mention: Automate Mac setup? | | 2022-04-10

    Something like this at least is the most direct answer to your question, as opposed to "you're doing it wrong" which unfortunately seems to be more upvoted. An example of something like this might be

  • ntfy

    🖥️📱🔔 A utility for sending notifications, on demand and when commands finish.

    Project mention: My open source notification Android app and server is now a UnifiedPush distributor, and can be used to send images and other files to your phone. You can also publish via e-mail, or notify yourself via e-mail. And thanks to open source, it now consumes only about 1% of battery for the entire day. | | 2022-01-16

    When I found out that I had picked the same name, i opened a pull request to integrate the two projects:

  • Pokemon-Terminal

    Pokemon terminal themes.

    Project mention: Spice up your terminal using pokemon themes 🔥 | | 2021-10-23

    Enter Pokemon-Terminal. With few steps, you are ready to rock your terminal with pokemon themes.

  • jc

    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.

    Project mention: Predicament: Writing custom made ansible modules with non standard python modules. (python 3.6) | | 2022-05-07
  • yadm

    Yet Another Dotfiles Manager

    Project mention: Is anyone aware of a good tutorial on setting up .vimrc to pull from git on each fresh Linux install? | | 2022-05-15

    Check this tool

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • xxh

    🚀 Bring your favorite shell wherever you go through the ssh.

    Project mention: Hosting your bash scripts to be accessible from anywhere | | 2022-04-13

    There is also this other thing but the zsh or ohmyzsh plugin didn't work because I was using it on macOS which doesn't have XDG directories predefined and it also requires sshpass to carry over the files (when using password to ssh) because it probably uses other methods to carry over your files, didn't look into it:

  • doitlive

    Because sometimes you need to do it live

  • video-to-ascii

    It is a simple python package to play videos in the terminal using characters as pixels

    Project mention: How was this effect of code replacing the headshots done? | | 2021-11-04

    you could use one of the many video-to-ascii command line tools to render out a video you made first. then you can overlay that into your actual video. It doesnt look like thats what they did but i think it could look even better than this if executed right

  • Rotten-Scripts

    Scripts that will make you go WOW!

    Project mention: Getting Started: Git and Github for beginners with Hacktoberfest 2021 | | 2021-10-03
  • script-server

    Web UI for your scripts with execution management

    Project mention: Is there an application that handles and receives legitimate remote code execution (not SSH, telnet, etc...) | | 2022-05-18

    Maybe script-server?

  • funky

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

    Project mention: Show HN: Earthly v0.6 | | 2021-12-02

    could combine it with something like:

  • bash-lambda-layer

    Run Bash scripts in AWS Lambda via Layers

  • clai

    Command Line Artificial Intelligence or CLAI is an open-sourced project from IBM Research aimed to bring the power of AI to the command line interface.

    Project mention: ¿Alguien sabe de una página o aplicación tipo Librería de código? | | 2021-10-23
  • text-to-commit-history

    Write a large text on your GitHub profile, with your commits history (contribution graph).

    Project mention: GitHub Commits Important? | | 2021-08-18

    You should sue whoever told you that. Commit history on GitHub (and any other host that uses Git) can be changed easily. So easily in fact that you can even use it for decoration.

  • jello

    CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

    Project mention: Show HN: gq – like jq or zq, but you use Go | | 2022-04-27

    Similar in concept to jello[0] which works like jq but uses python syntax.


  • codebraid

    Live code in Pandoc Markdown


    NIVOS is a hacking tool that allows you to scan deeply , crack wifi, see people on your network. It applies to all linux operating systems. And it is improving every day, new packages are added. Thank You For Using NIVOS :> [NIVOS Created By NIVO Team]

    Project mention: NIVOS Strong Hacking Tool Written By Python3 (For Educational Purposes) | | 2022-05-09
  • shtab

    ↔️ Automagic shell tab completion for Python CLI applications

    Project mention: Python CLI tools, git like auto tab completion. | | 2022-01-25
  • jtbl

    A simple CLI tool to print JSON and JSON Lines data as a table in the terminal

    Project mention: A New Way to Parse Plain Text Tables | | 2022-03-29
  • cheatsheets

    My Cheatsheet Repository (by ruanbekker)

    Project mention: GitHub Cheatsheet Repository | | 2022-04-08
  • ConsolePi

    Raspberry Pi Based Serial Console Server, with PushBullet Notification of IP changes, Automatic VPN termination, custom menu, Power Outlet Control, and a lot more

    Project mention: Bluetooth Serial Connection | | 2022-02-03
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 2022-05-18.

Python Bash related posts


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

Project Stars
1 powerline 13,287
2 powerline-shell 5,830
3 dev-setup 5,733
4 ntfy 4,180
5 Pokemon-Terminal 3,944
6 jc 3,727
7 yadm 3,378
8 xxh 3,311
9 doitlive 3,124
10 video-to-ascii 1,329
11 Rotten-Scripts 1,078
12 script-server 839
13 funky 591
14 bash-lambda-layer 405
15 clai 386
16 text-to-commit-history 311
17 jello 288
18 codebraid 268
19 NIVOS 203
20 shtab 165
21 jtbl 128
22 cheatsheets 118
23 ConsolePi 105
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives