Skip to content
@meshery-extensions

Meshery Extensions

Extensions of Meshery

Meshery is an extensible, self-service engineering plaform for the collaborative management of cloud and cloud native infrastructure.


This organization is home to [Meshery's extensions](https://meshery.io/extensions): the adapters, integrations, and plugins that connect Meshery to the cloud native tools you already use. Core platform development happens over in [github.com/meshery](https://github.com/meshery); everything here in **meshery-extensions** builds on that core, adding new [integrations](https://meshery.io/integrations) and extending what Meshery can do. Extensions come in several flavors, covering the different [types of extensions](https://docs.meshery.io/extensions/) Meshery supports: - [Academies](https://docs.meshery.io/extensions/academies): Academy extensions enable Meshery as an integrated learning platform. - [Adapters](https://docs.meshery.io/concepts/architecture/adapters): Adapters allow Meshery to interface with different cloud native infrastructure. - [Build-time](https://docs.meshery.io/reference/extensibility/build-time/): enable integrators to inject custom configurations, data, provider extensions, and other resources directly into the Meshery container image at build-time. - CLI: Helm and _kubectl_ plugins that let you create Kanvas snapshots from Helm charts, Kubernetes manifests, and the current state of your Kubernetes cluster, then upload them to Meshery. - [Kubectl CLI Plugin](https://docs.meshery.io/extensions/kubectl-meshsync-snapshot/) - [Helm CLI Plugin](https://docs.meshery.io/extensions/helm-kanvas-snapshot/) - [Load Generators](https://docs.meshery.io/extensibility/load-generators): for performance characterization and benchmarking. - [Models](https://docs.meshery.io/extensions/models/): component-based (semantically and non-semantically meaningful) support for a broad variety of platforms, tools, and technologies. - [Providers](https://docs.meshery.io/extensibility/providers): for connecting to different cloud providers and infrastructure platforms. - [Schemas](https://docs.meshery.io/reference/extensibility/schemas/) - Meshery schemas are conscientiously extensible via `x-*` vendor extensions. - [UI Plugins](https://docs.meshery.io/extensibility/ui): Meshery UI has a number of extension points that allow users to customize their experience with third-party plugins. This organization is managed by Meshery's core and extension maintainers, and new repositories here are sponsored and created by one or more of them. Curious why extensions live in a separate organization from the core platform? As Meshery grew into one of the [highest-velocity projects in the CNCF](https://meshery.io/blog/sixth-highest-velocity-cncf-project), managing hundreds of integrations within a single organization became unwieldy, so maintainers split things up for cleaner permissions, contribution flows, and release cycles. Read the full story in [The Meshery Umbrella Expands](https://meshery.io/blog/2025/meshery-ecosystem-expansion).

See Meshery and it's plugins in-action

Repositories

Repositories are grouped by support level with Level of support for this repo listed first and Level of support for this repo second. Extensions are listed alphabetically within each support group. See GOVERNANCE.md for what each support level commits to, and support-labels/manifest.yaml for the source of truth behind these badges.

Officially supported

Maintained by the core maintainers or designated maintainers, with robust support and compatibility testing against supported core releases.

Meshery Logo

Organization-level community health files, this profile README, and the support-label manifest and automation that keep every repository's support level in sync.

Level of support for this repo

Meshery Logo

The Meshery Integrator and provider notifier workflows that automate integration onboarding, registry updates, and downstream notifications across the ecosystem.

Level of support for this repo

Meshery Logo

A kubectl plugin that captures a MeshSync snapshot of the current state of your Kubernetes cluster and uploads it to Meshery as a design.

Level of support for this repo

Meshery Logo

The canonical template repository and scaffolding used to bootstrap new Meshery adapters, complete with the shared adapter library, gRPC contracts, and CI conventions.

Level of support for this repo

Meshery Logo

The Meshery adapter for AWS App Mesh, managing App Mesh lifecycle operations and configuration across Amazon's managed service mesh offering.

Level of support for this repo

Meshery Logo

The Meshery adapter for Cilium Service Mesh, bringing eBPF-based networking, observability, and security policy under Meshery's unified management model.

Level of support for this repo

Meshery Logo

The Meshery adapter for Consul, managing the lifecycle and configuration of Consul service mesh deployments and their connected services.

Level of support for this repo

Meshery Logo

The Meshery adapter for Istio, delivering lifecycle management, configuration validation, and performance characterization of the Istio service mesh and its workloads.

Level of support for this repo

Meshery Logo

The Meshery adapter for Kuma, providing lifecycle management and operational insight for Kuma control planes and their attached data plane proxies.

Level of support for this repo

Meshery Logo

The Meshery adapter for Linkerd, handling mesh provisioning, sample application deployment, and conformance and performance testing of Linkerd installations.

Level of support for this repo

Meshery Logo

The Meshery adapter for NGINX Service Mesh, managing the deployment, configuration, and operational lifecycle of NGINX-based mesh installations.

Level of support for this repo

Meshery Logo

An extension adapter designed for managing and orchestrating Nighthawk—the distributed layer-seven traffic and performance benchmarking subsystem.

Level of support for this repo

Meshery Logo

The Meshery adapter for Network Service Mesh, managing NSM deployments and the dynamic, workload-level network service connections they establish.

Level of support for this repo

Meshery Logo

The Meshery adapter for Traefik Mesh, covering lifecycle management, configuration, and performance characterization of Traefik's lightweight service mesh.

Level of support for this repo

Community supported

Maintained by community contributors, with support and release cadence determined by those maintainers.

Meshery Logo

The Meshery Academy for DigitalOcean—hands-on courseware and labs teaching cloud native operations on DigitalOcean Kubernetes.

Level of support for this repo

Meshery Logo

A Helm plugin extension engineered to generate exportable visual architectural maps and structural snapshots directly from packaged Helm charts.

Level of support for this repo

Meshery Logo

The documentation, platform web application site, and landing interface for Kanvas—the collaborative visual designer for cloud-native infrastructure.

Level of support for this repo

Meshery Logo

The core rendering library and shared framework driving visual topology captures, state comparison engines, and design export workflows across CLI and Helm extensions.

Level of support for this repo

Meshery Logo

A native command-line kubectl plugin configured to easily generate exportable architectural design blueprints and snapshots of live Kubernetes clusters.

Level of support for this repo

Meshery Logo

The central community interactive learning repository hosting courseware, lab setups, and certification trees for Meshery's broad extension ecosystem.

Level of support for this repo

Meshery Logo

The centralized distribution hub for packaging, versioning, and releasing bundled assets, plugins, and compiled components across the extended Meshery ecosystem.

Level of support for this repo

Meshery Logo

The Meshery MCP Server extension—a Model Context Protocol server that lets AI assistants create, inspect, and accelerate the design of Meshery designs.

Level of support for this repo

Meshery Logo

A Meshery extension for authoring custom polygon shapes used to visually represent Meshery components on the Kanvas canvas.

Level of support for this repo

Meshery Logo

The Meshery Academy for TCS Labs—a partner-tailored learning path of courses, labs, and challenges built on the Academy platform.

Level of support for this repo

Archived

Retained for historical reference. These repositories are no longer maintained and are not compatible with current Meshery releases.

Meshery Logo

The Meshery adapter for Citrix Service Mesh (CPX). Archived; the upstream project is no longer maintained.

Level of support for this repo This repository is archived

Meshery Logo

The Meshery adapter for Octarine. Archived; the upstream project is no longer maintained.

Level of support for this repo This repository is archived

Meshery Logo

The Meshery adapter for Open Service Mesh. Archived; the upstream project is no longer maintained.

Level of support for this repo This repository is archived

Meshery Logo

The Meshery adapter for VMware Tanzu Service Mesh. Archived; the upstream project is no longer maintained.

Level of support for this repo This repository is archived

Community and Contributing

Please do! Code and non-code contributions are welcome. This project is community-built and fosters collaboration. Contributors are expected to adhere to the CNCF Code of Conduct.

Jump into our Slack! Submit your community member form to access additional resources. Don't forget to join the Newcomers meeting held every Thursday!

Community

Popular repositories Loading

  1. meshery-istio meshery-istio Public

    Meshery adapter for Istio

    Go 146 124

  2. meshery-linkerd meshery-linkerd Public

    Meshery adapter for Linkerd

    Go 92 83

  3. meshery-consul meshery-consul Public

    Meshery adapter for Consul

    Go 84 75

  4. meshery-extensions-packages meshery-extensions-packages Public

    Public registry for Meshery remote provider packages

    HTML 61 83

  5. meshery-kuma meshery-kuma Public

    Meshery Adapter for Kuma

    Go 58 64

  6. meshery-osm meshery-osm Public archive

    Meshery Adapter for Open Service Mesh

    Go 52 47

Repositories

Showing 10 of 28 repositories

Top languages

Loading…

Most used topics

Loading…