Community Resources
Previewer Plugins
These plugins add preview support for additional file formats:
| Plugin | Description |
|---|---|
| heic.yazi | Preview Apple HEIC/HEIF images |
| raf.yazi | Preview Fujifilm RAF raw files |
| nkm.yazi | Preview Nikon NEF raw files |
| cbr.yazi | Preview comic book archives (CBR/CBZ) |
| epub.yazi | Preview EPUB metadata and cover images |
Functional Plugins
Plugins that extend Yazi's functionality beyond previews:
| Plugin | Description |
|---|---|
| full-border.yazi | Toggle full continuous border around all panels |
| toggle-pane.yazi | Show/hide parent and preview panes |
| chmod.yazi | Interactive file permission editor |
| starship.yazi | Display starship prompt as Yazi status line |
Color Themes / Flavors
The yazi-rs/flavors repository is the official collection of community-contributed flavors (themes). Flavors control:
- Colors — syntax highlighting, UI elements, file list
- Icons — file type icon mappings
- Dark/Light mode — auto-detection based on system preference
Installation:
ya pack -a yazi-rs/flavors:catppuccin-mocha
Then set in theme.toml:
[flavor]
use = "catppuccin-mocha"
Plugin Requirements
To be listed in community resources, a plugin should meet these conventions:
| Requirement | Description |
|---|---|
.yazi directory ending | Plugin directory name must end in .yazi (e.g. heic.yazi) |
main.lua entry | Plugin must have a main.lua entry point |
| README in English | Documentation written in English for broad accessibility |
| LICENSE file | Open-source license file (MIT, GPL, Apache 2.0, etc.) |
Tutorials and Blogs
- Yazi Official Blog — release notes and feature announcements
- Yazi Plugin Development Guide — official plugin API documentation
- Community Wiki — user-contributed guides and tips
Getting Help
- GitHub Issues: yazi-rs/yazi/issues
- Discord: Community link on the Yazi GitHub page