zsh-snap - ⚡️ Znap! A fast & light-weight Git repo manager & Zsh plugin manager.

  •        34

Znap is the light-weight Git repo manager & Zsh plugin manager that's easy to grok. While tailored to Zsh plugins specifically, Znap can help you manage Git repos of any kind. Please see the included .zshrc file for examples of how to use Znap in your dotfiles.




Related Projects

zsh-nvm - Zsh plugin for installing, updating and loading nvm

  •    Shell

nvm is an awesome tool but it can be kind of a pain to install and keep up to date. This zsh plugin allows you to quickly setup nvm once, save it in your dotfiles, then never worry about it again.The plugin will install the latest stable release of nvm if you don't already have it, and then automatically source it for you. You can upgrade nvm to the latest version whenever you want without losing your installed node versions by running nvm upgrade.

zgen - A lightweight and simple plugin manager for ZSH

  •    Shell

A lightweight plugin manager for Zsh inspired by Antigen. Keep your .zshrc clean and simple. Zgen provides you a few simple commands for managing plugins. It installs your plugins and generates a static init script that will source them for you every time you run the shell. We do this to save some startup time by not having to execute time consuming logic (plugin checking, updates, etc). This means that you have to manually check for updates (zgen update) and reset the init script (zgen reset) whenever you add or remove plugins.

git-extra-commands - A collection of useful extra git scripts I've discovered or written, packaged for ease of use with shell frameworks

  •    Shell

A zsh plugin that packages some extra git helper scripts I've found. I only wrote a few of these scripts, and the ones I didn't each have whatever licensing is included in the file. This collection doesn't actually require ZSH, but packaging it as a ZSH plugin makes it more convenient for people using a ZSH framework to use this collection.

awesome-zsh-plugins - A collection of ZSH frameworks, plugins & themes inspired by the various awesome list collections out there


A collection of ZSH frameworks, plugins, tutorials & themes inspired by the various awesome list collections out there. Please read the Contributing Guidelines before contributing.

antigen - The plugin manager for zsh.

  •    Shell

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.

zsh-vi-mode - 💻 A better and friendly vi(vim) mode plugin for ZSH.

  •    Shell

💻 A better and friendly vi(vim) mode plugin for ZSH. Maybe you have experienced the default Vi mode in Zsh, after turning on the default Vi mode, you gradually found that it had many problems, some features were not perfect or non-existent, and some behaviors even were different from the native Vi(Vim) mode.

docker-zsh-completion - zsh completion for docker

  •    Shell

A zsh completion for Docker. And then in your ~/.zshrc file, add docker to the plugins list. Then run exec zsh to restart zsh.

zsh-autocomplete - 🤖 Real-time type-ahead completion for Zsh

  •    Shell

zsh-autocomplete adds real-time type-ahead autocompletion to Zsh. Find as you type, then press Tab to insert the top completion, ShiftTab to insert the bottom one, or ↓/PgDn to select another completion. Besides live autocompletion, zsh-autocomplete comes with many other useful completion features.

zsh-in-docker - Install Zsh, Oh-My-Zsh and plugins inside a Docker container with one line!

  •    Shell

This is a script to automate Oh My Zsh installation in development containers. Works with any image based on Alpine, Ubuntu, Debian, CentOS or Amazon Linux. -t <theme> - Selects the theme to be used. Options are available here. By default the script installs and uses Powerlevel10k, one of the "fastest and most awesome" themes for zsh. This is my recommended theme. If <theme> is a url, the script will try to install the theme using git clone.

zplug - :hibiscus: A next-generation plugin manager for zsh

  •    Shell

Curious about the installation script? Check it out at zplug/installer. Finally, use zplug install to install your plugins and reload .zshrc.

zsh-z - Jump quickly to directories that you have visited "frecently." A native Zsh port of z.sh.

  •    Shell

Zsh-z is a command line tool that allows you to jump quickly to directories that you have visited frequently in the past, or recently -- but most often a combination of the two (a concept known as "frecency"). It works by keeping track of when you go to directories and how much time you spend in them. It is then in the position to guess where you want to go when you type a partial string, e.g., z src might take you to ~/src/zsh. z zsh might also get you there, and z c/z might prove to be even more specific -- it all depends on your habits and how much time you have been using Zsh-z to build up a database. After using Zsh-z for a little while, you will get to where you want to be by typing considerably less than you would need if you were using cd. Zsh-z is a native Zsh port of rupa/z, a tool written for bash and Zsh that uses embedded awk scripts to do the heavy lifting. It was quite possibly my most used command line tool for a couple of years. I decided to translate it, awk parts and all, into pure Zsh script, to see if by eliminating calls to external tools (awk, sort, date, sed, mv, rm, and chown) and reducing forking through subshells I could make it faster. The performance increase is impressive, particularly on systems where forking is slow, such as Cygwin, MSYS2, and WSL. I have found that, in those environments, switching directories using Zsh-z can be over 100% faster than it is using rupa/z.

zsh-completions - Additional completion definitions for Zsh.

  •    Python

* Arch Linux: [community/zsh-completions](https://www.archlinux.org/packages/zsh-completions) / [AUR/zsh-completions-git](https://aur.archlinux.org/packages/zsh-completions-git/)* [Gentoo](http://packages.gentoo.org/package/app-shells/zsh-completions)* Mac OS: [Homebrew](https://github.com/mxcl/homebrew/blob/master/Library/Formula/zsh-completions.rb)* Debian based distributions (Debian/Ubuntu/Linux Mint...): Packager needed, please get in touch !* RPM based distributions (Fedora/RHEL/CentOS...):

oh-my-zsh - A delightful community-driven (with 1,000+ contributors) framework for managing your zsh configuration

  •    Shell

Oh My Zsh is an open source, community-driven framework for managing your zsh configuration. Sounds boring. Let's try again.

hyperzsh - A hyperminimal zsh prompt

  •    Javascript

Hyperzsh is a oh-my-zsh shell theme that gives you a comprehensive overview of the branch you're working on and the status of your repository throughout the development process without cluttering your terminal. Add antigen bundle tylerreckart/hyperzsh to your .zshrc. Antigen will clone and load the hyperzsh repository automaticall the next time you start a zsh session.

zsh-autoenv - Autoenv for zsh

  •    Perl

zsh-autoenv automatically sources (known/whitelisted) .autoenv.zsh files, typically used in project root directories. It handles "enter" and leave" events, nesting, and stashing of variables (overwriting and restoring).

zsh-kubectl-prompt - Display information about the kubectl current context and namespace in zsh prompt

  •    Shell

This script displays information about the kubectl current context and namespace in zsh prompt. Clone this repository and source the kubectl.zsh from your ~/.zshrc config file, and configure your prompt.

dotfiles - A set of vim, zsh, git, and tmux configuration files.

  •    Vim

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

noreallyjustfuckingstopalready - Please OS X (or whatever your name is) just fucking reset your DNS cache please

  •    Shell

Add antigen bundle eventi/noreallyjustfuckingstopalready to your .zshrc with your other bundle commands. Antigen will handle cloning the plugin for you automatically the next time you start zsh. You can also add the plugin to a running zsh with antigen bundle eventi/noreallyjustfuckingstopalready for testing before adding it to your .zshrc.

ohmyzsh - 🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration

  •    Shell

Oh My Zsh is an open source, community-driven framework for managing your zsh configuration. Sounds boring. Let's try again.

honukai-iterm-zsh - Honukai theme and colors for Oh My ZSH and iTerm


See how it looks with blur and transparency (video). The theme is based on the wonderfully made ys theme from the official oh-my-zsh repo.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.