Creating A Plugin

If one of the independently maintained plugins doesn't suit your needs, then you can create your own, to achieve maximum customizability.

Most plugins create either new Tile Providers, or new Layers. Some plugins just provide additional useful tools.

Creating New Tile ProvidersCreating New Layers

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. We're always looking forward to see what you've made!

When submitting a plugin, please ensure the plugin:

  • preferably includes 'flutter_map_' in the name, by convention

  • is preferably available via a standard pub.dev package installation

  • includes good documentation (at least to setup basic functionality), and a code example

© flutter_map Authors & Maintainers