OSS Tanbou

Istio — a service mesh unifying security, traffic, and telemetry between services

OSS health 96
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
38,386
Primary language
Go
License
Apache-2.0
Repository last updated
Sep 13, 2026

Overview

Istio is an open-source service mesh layered transparently onto distributed applications. With few or no service-code changes, it centralizes connectivity, load balancing, service-to-service authentication, traffic control, and telemetry.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Manage service communication through a control plane and multiple data-plane modes

Istiod manages service discovery, configuration, and certificates. Envoy sidecars provide L7 routing, circuit breaking, policy, and telemetry, while Ambient mesh uses the Rust-based ztunnel for secure connectivity and observability without sidecars.

Sources: [1]

For cross-cutting communication policy across Kubernetes microservices

It fits teams that want to avoid reimplementing authentication, routing, retries, and observability inside every service. Test sidecar versus Ambient mode, failure diagnosis, resource overhead, and staged rollout in a limited namespace.

Sources: [1]

Do not treat it as the network itself or as a general library

A service mesh is not an overlay network; it enhances communication over the existing network. The main repository also does not expose every package as a stable library interface: the README limits direct stable use to istio/api and istio/client-go. Verify the documentation and support window for the selected release.

Sources: [1][2]

Official sources

  1. [1]Istio README(2026-09-13)
  2. [2]Istio GitHub repository(2026-09-13)
Supplemental curator note

Selected for combining CNCF Graduated authority and versioned documentation with comparatively weak grassroots curation.

Growth

Growth trends · Last 30 days

38,386 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
122
Open PRs
107

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • microservices
  • service-mesh
  • lyft-envoy
  • kubernetes
  • api-management
  • circuit-breaker
  • polyglot-microservices
  • enforce-policies
  • proxies
  • microservice
  • envoy
  • consul
Stars
38,386
Forks
8,375
Watchers
953
Open issues
383
Primary language
Go
License
Apache-2.0
Repository last updated
Sep 13, 2026
Report incorrect information

Tell us if any listing information is incorrect or outdated.

Istio service mesh for Kubernetes explained | OSS Tanbou