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

# Creating Plugins

Plugins extend flutter\_map's functionality. There's no specific definition, but they often offer additional utilities and/or layers.

If one of the [independently maintained plugins](/plugins/list.md) doesn't suit your needs, then you can create your own, to achieve maximum customizability.

## Submitting A New Plugin

If you've made your own plugin that you're willing to share, please let us know in the #plugins channel on the flutter\_map Discord server. We can then add it to the [Plugins List](/plugins/list.md). We're always looking forward to see what you've made!

When submitting a plugin, please ensure the plugin:

* *preferably* includes <kbd>flutter\_map\_</kbd> in the name, by convention
* *preferably* includes the <kbd>#flutter-map</kbd> pub.dev topic
* is available via a standard pub.dev package installation
* includes good documentation (at least to setup basic functionality), and a code example
