> For the complete documentation index, see [llms.txt](https://docs.midi-mixer.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.midi-mixer.com/plugins.md).

# Plugins

- [Overview](https://docs.midi-mixer.com/plugins/overview.md): Open source extensions to MIDI Mixer to allow users to control more than just audio.
- [Use a plugin](https://docs.midi-mixer.com/plugins/use-a-plugin.md): How to install and use plugins within MIDI Mixer.
- [Create a plugin](https://docs.midi-mixer.com/plugins/create-a-plugin.md): How to develop, build, and package a plugin for use by yourself and other MIDI Mixer users.
- [Development environment](https://docs.midi-mixer.com/plugins/create-a-plugin/development-environment.md): Set up your development environment ready to create MIDI Mixer plugins.
- [Creating a plugin](https://docs.midi-mixer.com/plugins/create-a-plugin/creating-a-plugin.md): Get started with a MIDI Mixer Template plugin.
- [plugin.json](https://docs.midi-mixer.com/plugins/create-a-plugin/plugin-json.md): The manifest file for our MIDI Mixer plugin.
- [Assignments](https://docs.midi-mixer.com/plugins/create-a-plugin/assignments.md): Add assignments to your plugin that your users can select and control with faders and buttons.
- [Buttons](https://docs.midi-mixer.com/plugins/create-a-plugin/buttons.md): Add buttons to your plugin so users can select and trigger one-time actions.
- [Settings](https://docs.midi-mixer.com/plugins/create-a-plugin/settings.md): Provide your user with settings to customise your plugin.
- [Releasing](https://docs.midi-mixer.com/plugins/create-a-plugin/releasing.md): Create a midiMixerPlugin file to distribute your plugin to other users.
- [Debugging and common issues](https://docs.midi-mixer.com/plugins/create-a-plugin/debugging-and-common-issues.md): Learn how to debug your plugin, view logs, and resolve common issues during development.
- [Troubleshooting](https://docs.midi-mixer.com/plugins/troubleshooting.md): How to troubleshoot a plugin that isn't working as expected.
