awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
meshery avatar

meshery/meshery

0
View on GitHub↗
9,966 stele·3,075 fork-uri·HTML·apache-2.0·13 vizualizărimeshery.io↗

Meshery

Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure.

The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-based access control, allowing teams to collaboratively share, publish, and merge infrastructure designs.

Its capabilities extend to infrastructure lifecycle management, resource discovery via composite fingerprints, and performance analysis through synthetic traffic generation. It also covers comprehensive configuration management, including the ability to package infrastructure models into OCI-compatible images for portable distribution.

The management plane can be installed on Kubernetes clusters using command-line tools or Helm charts.

Features

  • Cloud Native Infrastructure - Provides a visual design-as-code environment for modeling and orchestrating scalable cloud-native infrastructure components.
  • Visual Designers - Provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints.
  • Infrastructure as Code - Uses declarative blueprints and structured models to define the desired state of infrastructure for visual and programmatic deployment.
  • Infrastructure Visualization Tools - Offers a visual design-as-code environment to model microservices and infrastructure components through a graphical interface.
  • Service Mesh Control Planes - Provides a centralized management plane for configuring and orchestrating service mesh implementations.
  • Connection Management - Manages authentication and connectivity state for diverse infrastructure resources using a discovery state machine.
  • Collaborative Design Platforms - Shares, publishes, and merges visual designs among team members to synchronize goals and reduce configuration errors.
  • Cloud Infrastructure Deployment - Provides a centralized interface for coordinating the deployment and operation of cloud clusters and services.
  • Declarative Designs - Enables the creation of declarative characterizations and patterns to define how cluster infrastructure should be configured.
  • Cloud Native Service Managers - Maintains a centralized repository of models, categories, and components to orchestrate distributed cluster resources.
  • Infrastructure Blueprints - Automatically generates configuration blueprints from connected platforms or imported definitions to model infrastructure.
  • Declarative Infrastructure Definitions - Uses a declarative syntax to describe the desired state of infrastructure resources, components, and relationships.
  • Infrastructure Adapter Integrations - Connects to diverse systems using adapters, providers, and load generators to expand management capabilities.
  • Infrastructure Dependency Visualizations - Visually maps dependencies, network connections, and permissions between components using hierarchies and tags.
  • Blueprint Deployments - Pushes defined infrastructure states to target environments with support for dry-run executions.
  • Infrastructure Lifecycle Management - Provides a specialized interface to control the lifecycle and configuration of infrastructure and service mesh technologies.
  • Infrastructure Operations - Performs standardized tasks including installation, deployment, configuration, and validation across diverse infrastructure adapters.
  • Infrastructure Resource Management - Deploys and configures essential resources like pods, gateways, and load balancers to manage operational state.
  • Infrastructure Resource Registries - Stores and organizes models, components, and relationships in a centralized repository accessible via UI and CLI.
  • Infrastructure State Synchronization - Continuously aligns the management plane state with the actual state of remote clusters via a native plugin.
  • Infrastructure Abstraction Layers - Provides a consistent logical view of infrastructure elements by abstracting underlying system complexities.
  • Kubernetes Cluster Management - Provides a management interface for connecting and coordinating multiple Kubernetes clusters and their operational state.
  • Kubernetes Integrations - Integrates with remote Kubernetes environments using configuration files and automated connectivity verification.
  • Multi-Tenancy - Implements architectural isolation of data and resources between different users and organizations.
  • Cluster Integration - Links to local or remote Kubernetes clusters using kubeconfig files or automatic API discovery for centralized management.
  • Collaborative Workspaces - Organizes resources into shared workspaces and environments to manage access control and coordinate team efforts.
  • Model Management - Manages the import, export, and customization of data models used for service mesh configurations.
  • Template-Based Deployment - Implements deployment workflows driven by pre-configured infrastructure templates with support for parameter overrides.
  • Adapter Frameworks - Connects to diverse infrastructure providers using a standardized gRPC-based adapter pattern to extend platform capabilities.
  • Infrastructure Relationship Modeling - Visually designs microservices and infrastructure by defining how resources interrelate to enforce best practices.
  • Resource Fingerprinting - Uses composite fingerprints and tiered discovery to identify and classify cloud-native infrastructure resources.
  • Infrastructure Key Protection - Protects sensitive resource keys through encryption and restricts environment access via workspace permissions.
  • Credential Encryption - Encrypts authentication data at rest and restricts access through fine-grained permissions to prevent exposure.
  • Relationship Mapping Logic - Manages and updates service mesh relationships based on policy evaluation during infrastructure design updates.
  • Multi-Tenant Identity Management - Groups users into tenancy units that own resources and integrates with identity providers for permissions.
  • Infrastructure Workspace Isolation - Manages shared workspaces and role-based access control for collaborative infrastructure operations.
  • Multi-Tenant Isolation - Creates secure, isolated environments within shared infrastructure using granular role-based access controls.
  • Multi-Tenant Isolation Layers - Groups users and resources into top-level containers to ensure a strict boundary between tenant data.
  • Multi-Tenant Security - Creates secure, isolated environments within shared infrastructure using role-based access controls for different teams.
  • Organizational Resource Ownership - Assigns workspaces and environments to organizations to ensure continuity when team membership changes.
  • Role-Based Access Control - Defines independent roles and permissions for users across organizations to govern interaction with shared resources.
  • Workspace Isolation - Enforces resource isolation and access control through workspace permissions and credential encryption.
  • Relationship Validation Engines - Evaluates predefined rules against infrastructure components to validate architectural connections and suggest compatible patterns.
  • Infrastructure Relationship Modeling - Defines the interactions, dependencies, and hierarchical connections between interconnected infrastructure entities.
  • Plugin Architectures - Integrates third-party logic and specialized control for governance and identity through a decoupled gRPC-based adapter system.
  • gRPC Adapter Extensions - Integrates custom logic via gRPC-based adapters to add specialized control for governance, identity, or configuration.
  • Multi-tenant Isolation Policies - Groups users into organizations and workspaces to enforce strict boundaries between tenant data and access controls.
  • Service Mesh Infrastructure - Enables visual design and deployment of service mesh infrastructure and its component relationships.
  • Provider Adapters - Integrates with various service mesh providers via gRPC adapters to manage underlying infrastructure.
  • Mesh Lifecycle Orchestration - Automates the installation, versioning, and operational lifecycle management of various service mesh implementations.
  • System Capability Registries - Maintains a central registry of all known models, components, relationships, and policies as a single source of truth.
  • Infrastructure State Tracking - Tracks the state and reachability of discovered or registered external infrastructure resources.
  • Infrastructure Performance Analyzers - Generates synthetic traffic and captures telemetry to baseline and compare service mesh performance.
  • Markdown-Based Content Authoring - Supports authoring educational labs and courses using Markdown and Git-native workflows with embedded live designs.
  • Deployment Templates - Provides a shared space to store and distribute standardized infrastructure deployment templates.
  • Registry Synchronization - Synchronizes infrastructure declarations to OCI-compatible registries or Git-based repositories for external storage.
  • Design Snapshots - Tracks changes through automatic versioning and immutable snapshots to compare infrastructure design differences.
  • Topology Visualizers - Provides graphical mapping of traffic flows and service interactions to visualize the network state.
  • CD Resource Orchestration - Deploys and configures Argo CD applications and projects to automate continuous delivery workflows.
  • GitOps Deployment Management - Transforms visual infrastructure designs into active cluster deployments using GitOps principles.
  • AWS Provisioners - Installs pre-configured architectural patterns for AWS resources from a catalog to establish topologies.
  • Cluster Management - Collects resource information from clusters and synchronizes state with a management server via plugins.
  • Design Sharing - Provides the ability to publish configuration blueprints to public registries or embed them into external content.
  • Policy-Driven Patching - Automatically patches component settings based on predefined policy-driven criteria when relationships are modified.
  • Visual Application Design - Creates visual infrastructure designs for Argo CD applications and projects to manage configurations collaboratively.
  • Control Plane Deployment Tools - Provides utilities to install and configure the management plane on Azure Kubernetes Service clusters.
  • Capability Registrations - Registers specific operations from external adapters into a central registry to extend management functionality.
  • Component Lifecycle Management - Automates the deployment and operational lifecycle of management components based on server connection states.
  • Deployment Targets - Groups on-premises servers and cloud services into manageable environment resource groups.
  • Configuration Simulations - Validates configuration manifests and previews changes using dry-run capabilities to detect errors before application.
  • Event-Driven Workflow Triggers - Defines and configures workflow components and event-driven triggers to automate operational tasks via Argo Workflows.
  • Infrastructure Behavior Governance - Applies controls and policies to manage the behavior and compliance of managed infrastructure systems.
  • Infrastructure Component Lifecycle Management - Controls the deployment and lifecycle of infrastructure components across multi-cluster environments using an operator.
  • Infrastructure Design Publishing - Submits custom infrastructure configurations to public or private catalogs through a formal review workflow.
  • Pattern Marketplaces - Provides a marketplace for browsing and discovering shared configurations and patterns to streamline tool deployment.
  • Infrastructure Management Catalogs - Stores and organizes blueprints, components, and policies to centralize the management of infrastructure capabilities.
  • Configuration and Policy Enforcement - Provides mechanisms to evaluate and enforce predefined rules and policies against infrastructure components and relationships.
  • Infrastructure Design Converters - Converts manifests, compose files, and Helm charts into a standardized declarative design format.
  • Lifecycle Management - Provides utilities to control the full operational lifecycle of the Linkerd service mesh control plane.
  • Infrastructure Model Packaging - Bundles infrastructure components and policies into versioned OCI-compatible images for portable distribution through standard registries.
  • Resource Administration Groups - Organizes related infrastructure connections and credentials into logical sets for simplified sharing and management.
  • Arbitrary Manifest Deployment - Deploys arbitrary manifests or service mesh resources to the cluster to customize infrastructure behavior.
  • Service Meshes - Deploys specific versions of the Cilium service mesh and associated sample applications.
  • Interactive Learning Platforms - Provides a structured educational experience through guided courses and scenario-based challenges.
  • Infrastructure Change Logs - Maintains accurate resource snapshots by subscribing to real-time event streams and listening for infrastructure state changes.
  • Infrastructure Design Auditing - Checks infrastructure declarations for syntax errors, security vulnerabilities, and compliance with predefined policies.
  • Policy Management Systems - Applies a set of controls and governance rules to restrict the behavior of managed systems.
  • Best Practice Patterns - Implements reusable, read-only best practices for configuring and operating application functionality across components.
  • Architecture Dependency Mapping - Visualizes connections between components using hierarchical and tag-based relationships to reveal system architecture.
  • Cloud Architecture Patterns - Offers a searchable library of reusable architectural patterns for cloud-native deployments.
  • Configuration Auditing - Parses running infrastructure settings and compares them against best practices to identify optimization opportunities.
  • Resource State Synchronization - Manages a synchronization controller to keep resources aligned and consistent across a cluster.
  • Infrastructure Groupings - Clusters managed or discovered resources into logical environments to streamline infrastructure management.
  • Third-Party Plugins - Integrates third-party plugins and add-ons to expand capabilities for managing cloud native infrastructure.
  • Infrastructure Design Patterns - Imports, applies, and lists infrastructure design files and filters using a command-line interface.
  • Metric and Performance Monitors - Gathers numerical performance data via Prometheus and Grafana to perform statistical analysis and identify system bottlenecks.
  • Service Mesh Performance Monitors - Integrates with Prometheus and Grafana to track and visualize the performance of the service mesh and its workloads.
  • Mesh Infrastructure Test Analyzers - Analyzes the impact of infrastructure overhead on workloads by evaluating performance metrics through integrated monitoring tools.
  • Service Mesh Overhead Analyzers - Measures data plane and control plane overhead using monitoring tools to identify bottlenecks across different workloads.
  • Performance Profiling - Generates synthetic TCP, gRPC, and HTTP traffic to baseline and compare application performance and resource usage over time.
  • Performance Testing - Monitors workloads under various configurations using integrated telemetry to evaluate stability and control plane efficiency.
  • Synthetic Traffic Generators - Creates synthetic network protocol streams to evaluate how services handle high loads and maintain stability.
  • Cluster Resources Management - Manager for designing and operating cloud-native infrastructure.
  • Continuous Delivery and GitOps - Manager for designing and operating multi-cloud Kubernetes infrastructure.
  • GitOps And Continuous Delivery - Cloud-native manager for Kubernetes infrastructure and applications.
  • Service Mesh And Gateways - Simplifies the management and operation of service meshes.
  • Go Projects - Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

Istoric stele

Graficul istoricului de stele pentru meshery/mesheryGraficul istoricului de stele pentru meshery/meshery

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face meshery/meshery?

Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure.

Care sunt principalele funcționalități ale meshery/meshery?

Principalele funcționalități ale meshery/meshery sunt: Cloud Native Infrastructure, Visual Designers, Infrastructure as Code, Infrastructure Visualization Tools, Service Mesh Control Planes, Connection Management, Collaborative Design Platforms, Cloud Infrastructure Deployment.

Care sunt câteva alternative open-source pentru meshery/meshery?

Alternativele open-source pentru meshery/meshery includ: lensapp/lens — Lens is a multi-cluster management platform and desktop application for administering Kubernetes environments. It… moghtech/komodo — Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for… layer5io/meshery — Meshery is a cloud native management plane used for the orchestration and administration of service meshes and… fullstackhero/dotnet-starter-kit — This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service… kubesphere/kubesphere — KubeSphere is a distributed operating system for cloud-native application management that provides a centralized… kubero-dev/kubero — Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of…

Alternative open-source pentru Meshery

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Meshery.
  • lensapp/lensAvatar lensapp

    lensapp/lens

    23,180Vezi pe GitHub↗

    Lens is a multi-cluster management platform and desktop application for administering Kubernetes environments. It provides a graphical interface for deploying Helm charts, editing YAML manifests, and managing the lifecycle of pods and deployments. The project features an AI-powered cluster assistant that enables users to query cluster state, perform autonomous troubleshooting, and translate natural language requests into system commands. It also supports collaborative team access through shared spaces, utilizing encrypted cluster sharing and role-based access control to manage credentials and

    cloud-nativecontainersdevops
    Vezi pe GitHub↗23,180
  • moghtech/komodoAvatar moghtech

    moghtech/komodo

    10,290Vezi pe GitHub↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Rust
    Vezi pe GitHub↗10,290
  • layer5io/mesheryAvatar layer5io

    layer5io/meshery

    10,914Vezi pe GitHub↗

    Meshery is a cloud native management plane used for the orchestration and administration of service meshes and Kubernetes clusters across multiple cloud providers. It provides a centralized interface to configure cloud native components and manage infrastructure through a unified abstraction layer. The platform features a visual infrastructure modeler that translates diagrams into manifests and a simulation engine for dry-running configuration changes. It synchronizes infrastructure state with version control via GitOps workflows, providing visual previews of pull request changes to evaluate

    TypeScript
    Vezi pe GitHub↗10,914
  • fullstackhero/dotnet-starter-kitF

    fullstackhero/dotnet-starter-kit

    6,580Vezi pe GitHub↗

    This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service applications using .NET and React. It provides a multi-tenant application framework and a cloud-native infrastructure kit designed to support scalable cloud services. The project distinguishes itself through a modular monolith architecture that organizes business logic into isolated bounded contexts to prevent code entanglement. It implements comprehensive SaaS identity management, including role-based access control, account impersonation, and strict tenant data isolation across the

    C#
    Vezi pe GitHub↗6,580
  • Vezi toate cele 30 alternative pentru Meshery→