Python Zsh

Open-source Python projects categorized as Zsh

Top 23 Python Zsh 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: Powerline arrows bugged | /r/linuxquestions | 2023-05-01
  • xonsh

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

    Project mention: Shshsh is a bridge connects Python and shell | | 2023-09-23
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • powerline-shell

    A beautiful and useful prompt for your shell

    Project mention: Comparing powerline with OhMyPosh | /r/commandline | 2023-03-08

    Does anyone has experience with both Oh My Posh and Powerline?

  • ntfy

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

    Project mention: – Send push notifications to your phone via PUT/POST | | 2022-11-08

    When I found out about the name collision, i did:

    It apparently never got merged. ;-)

  • xxh

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

    Project mention: profilerate - copy your dotfiles with you when connecting to remote systems via ssh, docker, and kubernetes | /r/commandline | 2023-03-09

    Cool, thanks! It would also be nice to list a few comparison points to xxh in the readme.

  • doitlive

    Because sometimes you need to do it live

  • zsh_codex

    This is a ZSH plugin that enables you to use OpenAI's Codex AI in the command line.

    Project mention: Show HN: Whiz – A copilot for your command line | | 2023-09-19

    All of the alternatives commented so far have the same downside, you got a LLM response and you can either run it or abort.

    ^ This is much nicer as it hook into zsh completion so you got a response that drop right into the shell input (enter to execute or edit away)

    Also you can write shell script directly in prompt and use it to auto complete the rest

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • funky

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

  • shtab

    ↔️ Automagic shell tab completion for Python CLI applications

  • sshch

    Ssh connection manager

    Project mention: Tool to manage 100+ Server connection details? | /r/linuxadmin | 2022-11-18
  • zsh-history-to-fish

    Bring your ZSH history to Fish shell.

    Project mention: From ZSH to Fish | | 2022-09-26

    I keep backups of ZSH history dating back several years. There is a tool to convert ZSH history to Fish, but it didn't kept timestamp of execution. Also, some of multiline commands (such as curl) broke fish_history file. The tool works, but may have to manually correct errors.

  • atomic

    Color scheme for multiple code editors and terminals (by gerardbm)

  • dot_files

    My dot_files for linux - i3, zinit, tmux, tmuxinator, urxvt and Co

    Project mention: Oh-my-zsh without oh-my-zsh? | /r/zsh | 2023-05-11

    zinit it's awesome. Here my zshrc for some ideas

  • ranger-autojump

    The combined magic of autojump, ranger and zsh

  • dotfiles

    files that start . and makes my Linux box awesome. (by mahmoudk1000)

  • SyncShell

    keep your machine's shell history synchronize

  • cdhist

    Linux shell cd history.

    Project mention: Have you made a bash script that improved your life in some way? My examples | /r/commandline | 2023-03-23

    Consider also cdhist.

  • Jmp

    You'll never use the cd cmd again.

  • dotfiles

    Personal Linux configuration files (nvim, i3, zsh, ...) (by YodaEmbedding)

    Project mention: Should Neovim now release a standard official configuration so that people who want an editor that just works out of the box get onboarded easily ? | /r/neovim | 2023-07-04

    After that, if necessary, newbies can customize for their own workflow, with their own choices of plugins.

  • dotfiles

    Huge .files repo (by Mirko-r)

  • brish

    Safely embed Zsh in Python.

  • shinrai-dotfiles

    Dotfiles I used from various sources to put together something beautiful.

  • ChatGP-Tea

    A CLI for talking to ChatGPT, saving conversation logs, and turning code blocks (language agnostic) from it's responses into executable shell commands.

    Project mention: ChatGP-Tea ☕️ - a bash CLI for talking to ChatGPT, creating code from responses, and saving conversations | /r/ChatGPTCoding | 2023-04-22

    You can find the code here: If you found it interesting or useful at all please leave a star on the repo! (it helps me out a lot) :)

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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 2023-09-23.

Python Zsh related posts


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

Project Stars
1 powerline 13,919
2 xonsh 7,275
3 powerline-shell 6,096
4 ntfy 4,650
5 xxh 4,618
6 doitlive 3,324
7 zsh_codex 1,214
8 funky 629
9 shtab 282
10 sshch 101
11 zsh-history-to-fish 77
12 atomic 76
13 dot_files 74
14 ranger-autojump 70
15 dotfiles 57
16 SyncShell 56
17 cdhist 54
18 Jmp 25
19 dotfiles 20
20 dotfiles 16
21 brish 10
22 shinrai-dotfiles 8
23 ChatGP-Tea 5
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.