| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
This directory contains the official Matcha plugin collection and the plugin registry that powers the marketplace.
Browse and install plugins interactively:
matcha marketplaceUse j/k or arrow keys to navigate, Enter to install, and q to quit. You can also access the marketplace from Matcha's main menu.
matcha install https://raw.githubusercontent.com/floatpane/matcha/master/plugins/hello.luamatcha install path/to/my_plugin.luacurl -sL https://raw.githubusercontent.com/floatpane/matcha/master/plugins/hello.lua \
-o ~/.config/matcha/plugins/hello.luaPlugins are installed to ~/.config/matcha/plugins/ and loaded automatically on next startup.
Open a plugin file in your editor to configure it:
matcha config hello # opens ~/.config/matcha/plugins/hello.lua in $EDITOR
matcha config # opens ~/.config/matcha/config.json in $EDITORAnyone can add their plugin to the marketplace by submitting a PR to this repository.
Write your plugin as a .lua file following the Plugin API docs.
Add an entry to registry.json in this directory:
{
"name": "my_plugin",
"title": "My Plugin",
"description": "A short description of what your plugin does.",
"file": "my_plugin.lua",
"url": "https://raw.githubusercontent.com/YOUR_USER/YOUR_REPO/main/my_plugin.lua"
}Submit a pull request to floatpane/matcha.
| Field | Required | Description |
|---|---|---|
| name | yes | Unique identifier (lowercase, underscores). Must match the filename without .lua. |
| title | yes | Human-readable name shown in the marketplace. |
| description | yes | One or two sentences describing what the plugin does. |
| file | yes | The .lua filename that gets saved to the user's plugins directory. |
| url | no | Direct download URL for the plugin file. If omitted, defaults to this repo's plugins/ directory. |
-- my_plugin.lua
-- A short description of what this plugin does.Visit the Plugin Marketplace on the Matcha documentation site to browse all available plugins with one-line install commands.
| Back | FazBrowse Home | New Git URL |