Skip to content


For security reasons, we try to embed in MegaLinter only linters that are widely adopted by open-source community.

But any linter can be callable within MegaLinter thanks to the plugin mechanism !

Use plugins

Just add plugin URLs in PLUGINS property of .mega-linter.yml



Plugins Catalog

  • jupyfmt: The uncompromising Jupyter notebook formatter (usage)
  • nitpick: Command-line tool and flake8 plugin to enforce the same settings across multiple language-independent projects. (usage)

Submit a PR if you want your plugin to appear here :)

Create plugins

You can implement your own descriptors and load them as plugins during MegaLinter runtime


  • For now, the only install attributes managed are dockerfile instructions starting by RUN