Showing 116 open source projects for "zsh"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 1
    Termux.apk

    Termux.apk

    Termux is an Android terminal emulator and Linux environment app.

    ...Access remote servers using the ssh client from OpenSSH. Termux combines standard packages with accurate terminal emulation in a beautiful open source solution. Feature packed. Take your pick between Bash, fish or Zsh and nano, Emacs or Vim. Grep through your SMS inbox. Access API endpoints with curl and use rsync to store backups of your contact list on a remote server. Customizable. Install what you want through the APT package management system known from Debian and Ubuntu GNU/Linux. Why not start with installing Git and syncing your dotfiles? ...
    Downloads: 29 This Week
    Last Update:
    See Project
  • 2
    Translate Shell

    Translate Shell

    Command-line translator using Google Translate, Bing Translator, etc.

    ...Translate Shell can also be used like an interactive shell; input the text to be translated line by line. Translate Shell is known to work on many POSIX-compliant systems. You may use Translate Shell from any Unix shell of your choice (bash, zsh, ksh, tcsh, fish, etc.); however, the wrapper script requires either bash or zsh installed. It is a must to have corresponding fonts for the language(s) / script(s) you wish to display in your terminal.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Nix Output Monitor

    Nix Output Monitor

    Pipe your nix-build output through the nix-output-monitor

    nix-output-monitor (also known as nom) is a workflow tool that enhances the readability and usability of nix-build output by providing pretty, parsed summaries and highlighting important events during Nix builds. This was an experiment to write something fun and useful in Haskell, which proved to be useful to quite a lot of people. By now, nom is quite fully featured with support for nix v1 commands (e.g. nix-build) and nix v2 commands (e.g. nix build). At this point it seems like I will...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    dotfiles

    dotfiles

    Aesthetic OpenboxWM Environment

    ...Arch-based Linux distributions. Gentoo source-based Linux distributions. Another independent Linux distribution. Berkeley Software Distribution (BSD) variants. Additionally Z shell with oh-my-zsh plugins. Aesthetics don't only look at the beauty of the results. There's beauty, in a sense, users are expected to feel like they are part of how this was crafted. Emotion and satisfaction, relatively. Ideally, the author's idea is to use this as a minimal "replacement" for bloated and complicated desktop environments. Pragmatically, what are the "benefits" in our daily life, especially for low-end devices. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Znap!

    Znap!

    Znap! Fast, easy-to-use tools for Zsh dotfiles & plugins

    Znap is a fast, light-weight set of tools to ease the use of Zsh plugins & Git repos and reduce your shell's startup time. Using Znap to manage your plugins can be as simple as putting this in your .zshrc file. Additionally, Znap makes it so that you actually need to have less in your .zshrc file, by automating several tasks for you. Note that the above example does not include any call to complist, compinit, or bashcompinit in the .zshrc file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Linux-Tutorial

    Linux-Tutorial

    Learning repository written from the perspective of a Java programmer

    ...It aims to help more developers enter the Linux world by organizing practical notes, installation guides, command references, and server setup material. The content covers Linux basics, Ubuntu, CentOS, Kali Linux, VMware, Vim, SSH, Bash, Sed, compression tools, Yum, Zsh, and many development operations topics. It also includes material around common backend infrastructure such as MySQL, Nginx, Jenkins, Elasticsearch, GitLab, FastDFS, and monitoring tools. The author presents it as a personal knowledge organization project rather than a perfectly formal manual, encouraging readers to approach it critically. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    PathPicker

    PathPicker

    Accepts a wide range of input, output from git commands & grep results

    ...Facebook PathPicker is a simple command line tool that solves the perpetual problem of selecting files out of bash output. Bash is fully supported and works the best. ZSH is supported as well, but won't have a few features like alias expansion in command line mode. csh/fish/rc are supported in the latest version, but might have quirks or issues in older versions of PathPicker. Note: if your default shell and current shell is not in the same family (bash/zsh... v.s. fish/rc), you need to manually export environment variable $SHELL to your current shell.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    mp3menu

    An audio player for the Linux console.

    ...Mainly MP3's, but this will actually play anything alsaplayer and libaudio can handle, so WAV and FLAC are covered, as well as a bunch of ancient formats dating back to the 1980s. Sadly, M4A is not. Requires: 1. Alsaplayer 2. Iselect 3. Bash - mp3menu is a bash script. It might work with zsh, dash and other shells, or it might not. Usage: mp3menu was developed for use in a full-screen Linux console (Press CTRL-ALT-F1 to get to the console), but there's no reason it shouldn't work in a terminal emulator (xterm, etc). Move, copy or symlink the script to somewhere on your $PATH. Type mp3menu on the command line. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    iTerm2 Snazzy

    iTerm2 Snazzy

    Elegant iTerm2 theme with bright colors

    ...The repository distributes the theme as an iTerm2 color preset that can be imported directly into the application. Installation requires downloading and opening the included Snazzy.itermcolors file. The author recommends pairing it with the Pure prompt, Menlo font, and zsh-syntax-highlighting to reproduce the appearance shown in the project screenshots. The theme is part of a broader Snazzy family adapted for multiple terminals and editors. It is a lightweight visual customization rather than a terminal extension or runtime tool.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 10

    archlinux-i3-tag2000sa

    archlinux live iso with i3-wm

    If you know how to use linux, if you are familiar with i3 tiling window manager, if you want to test this environment before going through the installation and configuration process this live iso is for you. It is a per-configured i3-wm with zsh, NetworkManager and printing services are enabled .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Omelette

    Omelette

    Omelette is a simple, template based autocompletion tool for Node

    Omelette is a minimalist tool for adding shell autocompletion to Node.js and Deno command-line apps. Using a tagged-template DSL, it supports Bash, Zsh, and Fish. Developers define CLI structures, bind events to completion nodes, and call .init() to register completion scripts. It’s used by projects like Office 365 CLI and App Center, and is MIT‑licensed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    googler

    googler

    Google Search, Google Site Search, Google News from the terminal

    googler is a power tool to Google (Web & News) and Google Site Search from the command-line. It shows the title, URL and abstract for each result, which can be directly opened in a browser from the terminal. Results are fetched in pages (with page navigation). Supports sequential searches in a single googler instance. googler was initially written to cater to headless servers without X. You can integrate it with a text-based browser. However, it has grown into a very handy and flexible...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    git-flow (AVH Edition)

    git-flow (AVH Edition)

    AVH Edition of the git extensions to provide high-level repository ops

    A collection of Git extensions to provide high-level repository operations for Vincent Driessen's branching model. This fork adds functionality not added to the original branch. For those who use the Bash or ZSH shell, you can use my fork of git-flow-completion which includes several additions for git-flow (AVH Edition), or you can use the original git-flow-completion project by bobthecow. Both offer tab-completion for git-flow subcommands and branch names with my fork including tab-completion for the commands not found in the original git-flow. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Powerlevel9k

    Powerlevel9k

    Powerlevel9k was a tool for building a functional CLI

    ...Powerlevel10k) that maintain compatibility with existing configuration. Despite performance trade-offs, it remains well known for combining aesthetics and utility in the Zsh ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    GRV

    GRV

    GRV is a terminal interface for viewing git repositories

    ...Custom tabs and splits can be created using any combination of views. Vi like keybindings by default, key bindings can be customized. Custom themes can be created. Mouse support. Commit Graph.grv is currently an alias used by oh-my-zsh. Add unalias grv to the end of your .zshrc to invoke GRV.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    git-open

    git-open

    Type `git open` to open the GitHub page or website for a repository

    ...The preferred way of installation is to simply add the git-open script somewhere into your path (e.g. add the directory to your PATH environment or copy git-open into an existing included path like /usr/local/bin). Antigen will handle cloning the plugin for you automatically the next time you start zsh, and periodically checking for updates to the git repository. You can also add the plugin to a running zsh with antigen bundle paulirish/git-open for testing before adding it to your .zshrc. Add zgen load paulirish/git-open to your .zshrc file in the same function you're doing your other zgen load calls in. ZGen will take care of cloning the repository the next time you run zgen save, and will also periodically check for updates to the git repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Hyper Snazzy

    Hyper Snazzy

    Elegant Hyper theme with bright colors

    ...The theme focuses entirely on terminal presentation rather than adding commands, shell behavior, or productivity features. For the appearance shown in the project's screenshot, the author recommends using the Pure prompt, Menlo font, and zsh-syntax-highlighting. The repository also links to Snazzy adaptations for iTerm2, Windows Terminal, VS Code, Vim, Neovim, Kitty, Alacritty, and many other environments. This makes Hyper Snazzy one implementation of a broader cross-application visual theme family.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Antigen

    Antigen

    The plugin manager for zsh

    Antigen is a small set of functions that help you easily manage your shell (zsh) plugins, called bundles. The concept is pretty much the same as bundles in a typical vim+pathogen setup. Antigen is to zsh, what Vundle is to vim. Antigen has reached a certain level of stability and has been used in the wild for around a couple of years. If you face any problems, please open an issue. The usage should be very familiar to you if you use Vundle.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Manjaro bspwm respin

    Manjaro bspwm respin

    Bspwm community edition of manjaro

    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Informative git prompt for bash and fish

    Informative git prompt for bash and fish

    An informative and fancy bash prompt for Git users

    This prompt is a port of the "Informative git prompt for zsh". A bash prompt that displays information about the current git repository. In particular the branch name, difference with remote branch, number of files staged, changed, etc. The advantage of this approach is, that you only need to specify the parts, that are different to the Default theme. You can set the GIT_PROMPT_SHOW_UNTRACKED_FILES variable to no or normal to speed things up if you have lots of untracked files in your repository. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Shell Script Loader

    Shell Script Loader

    A framework for modular scripting

    Shell Script Loader is a framework for shell scripts that provides functions that can be used to load, include or call module shell scripts. It supports most shells including Bash, Zsh, Ksh, and other shells based on sh. A compiler can also be used. Please check the website for detailed info.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    thoughtbot dotfiles

    thoughtbot dotfiles

    A set of vim, zsh, git, and tmux configuration files

    After the initial installation, you can run rcup without the one-time variable RCRC being set (rcup will symlink the repo's rcrc to ~/.rcrc for future runs of rcup). This command will create symlinks for config files in your home directory. Setting the RCRC environment variable tells rcup to use standard configuration options. Exclude the README.md, README-ES.md and LICENSE files, which are part of the dotfiles repository but do not need to be symlinked in. Give precedence to personal...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    FIZSH is the Friendly Interactive ZSHell. It is a front end to ZSH. It provides the user of ZSH with interactive syntax-highting and Matlab-like history search. It also has a both short and informative prompt.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    zsh-git-prompt

    zsh-git-prompt

    Informative git prompt for zsh

    zsh-git-prompt is a Z shell prompt script that displays rich Git repository information in your shell prompt, such as branch, ahead/behind status, staged changes, conflicts, and more. It enhances developer productivity in version-controlled workflows. There is now a Haskell implementation as well, which can be four to six times faster than the Python one.
    Downloads: 0 This Week
    Last Update:
    See Project