def get_plugins() -> dict[str, EntryPoint]:
    """Return a dict of all installed Plugins as {name: EntryPoint}."""
    plugins = entry_points(group='mkdocs.plugins')

    # Allow third-party plugins to override core plugins
    pluginmap = {}
    for plugin in plugins:
        if plugin.name in pluginmap and plugin.value.startswith("mkdocs.contrib."):
            continue

        pluginmap[plugin.name] = plugin

    return pluginmap
Return a dict of all installed Plugins as {name: EntryPoint}.
mkdocs/plugins.py