Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zellij-org/awesome-zellij

A list of awesome resources for zellij
https://github.com/zellij-org/awesome-zellij

List: awesome-zellij

Last synced: 4 days ago
JSON representation

A list of awesome resources for zellij

Awesome Lists containing this project

README

        

# Awesome [Zellij](https://github.com/zellij-org/zellij)

A list of resources for Zellij workspace: plugins, tutorials and configuration settings.

All the resources listed are community-driven: we cannot offer support but suggestions and comments are very welcome.

# Plugins

* [ghost](https://github.com/vdbulcke/ghost) spawn floating command terminal pane (interactive zrf)
* [gitpod.zellij](https://github.com/gitpod-samples/gitpod.zellij) Zellij plugin for Gitpod, with .gitpod.yml tasks integration
* [harpoon](https://github.com/Nacho114/harpoon) quickly navigate panes (clone of nvim's harpoon)
* [jbz (Just Bacon Zellij)](https://github.com/nim65s/jbz) display your just commands wrapped in bacon
* [monocole](https://github.com/imsnif/monocle) fuzzy find of file names and contents
* [multitask](https://github.com/imsnif/multitask) a mini-CI as a Zellij plugin
* [room](https://github.com/rvcas/room) quickly search and switch tabs 🖤
* [vim-zellij-navigator](https://github.com/hiasr/vim-zellij-navigator) Seamless navigation with vim in zellij
* [zbuffers](https://github.com/Strech/zbuffers) a minimal and convenient way to switch between tabs, inspired by Emacs vertico-buffers and Zellij session-manager
* [zellij-autolock](https://github.com/fresh2dev/zellij-autolock) Automatically lock Zellij depending on the command in the focused pane. Seamless navigation for Vim and more. Pairs well with [zellij.vim](https://github.com/fresh2dev/zellij.vim).
* [zellij-cb](https://github.com/ndavd/zellij-cb) a customizable compact bar for Zellij
* [zellij-choose-tree](https://github.com/laperlej/zellij-choose-tree) quickly switch between sessions, inspired by tmux choose-tree
* [zellij-datetime](https://github.com/h1romas4/zellij-datetime) adds a date and time pane to your Zellij
* [zellij-forgot](https://github.com/karimould/zellij-forgot) swiftly present and access your keybinds (and more)
* [zellij-jump-list](https://github.com/blank2121/zellij-jump-list) navigate your motions from pane-to-pane (similar to Vim, Neovim, and Emacs jump list)
* [zellij-sessionizer](https://github.com/laperlej/zellij-sessionizer) create sessions based on folder names
* [zellij-switch](https://github.com/mostafaqanbaryan/zellij-switch) switching between sessions in CLI using `zellij pipe`
* [zellij-what-time](https://github.com/pirafrank/zellij-what-time) shows host system date and/or time in the status bar. Inspired by zellij-datetime
* [zellij-workspace](https://github.com/vdbulcke/zellij-workspace) apply layouts to current session
* [zj-docker](https://github.com/dj95/zj-docker) display docker containers and perform basic operations
* [zj-status-bar](https://github.com/cristiand391/zj-status-bar) an opinionated fork of the compact-bar plugin
* [zj-quit](https://github.com/cristiand391/zj-quit) a friendly `quit` plugin for zellij
* [zjpane](https://github.com/FuriouZz/zjpane) Navigate between zellij panes easily
* [zjstatus](https://github.com/dj95/zjstatus) a configurable, themeable statusbar plugin

# Tutorials

## Basics
* [Zellij basic functionality](https://zellij.dev/tutorials/basic-functionality/)
* [Using and creating Layouts](https://zellij.dev/tutorials/layouts/)

## Plugins
* [A comprehensive walkthrough on developing Zellij plugins](https://github.com/Kangaxx-0/first-zellij-plugin)
* [Learnings from developing a zellij plugin](https://blog.nerd.rocks/posts/profiling-zellij-plugins/) an informative blog post from the creator of [zjstatus](https://github.com/dj95/zjstatus)
* [Developing WebAssembly Rust plugins for Zellij](https://www.youtube.com/watch?v=pgNIcQ8rTXk) Aram Drevekenin's talk at RustLab 2023
* [How to use Zellij Switch plugin](https://mostafaqanbaryan.com/zellij-attach-plugin/) a blog post about using fzf and zoxide with zellij-switch

## Documentation and support
* [The zellij docs](https://zellij.dev/documentation/introduction)
* and of course the zellij [Discord](https://discord.com/invite/CrUAFH3) and [Matrix](https://matrix.to/#/#zellij_general:matrix.org) for questions, support and discussions