mosn/mosn
The Cloud-Native Network Proxy Platform observed · 2026-08-28
Health v2 · maintenance only
64/100
- Activity 92
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2974
- days_rel: n/a
- days_push: 51
- n_releases_24m: 0
Adoption not part of the score
4508 stars · 794 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
MOSN (Modular Open Smart Network) is a cloud-native network proxy platform written in Go, open-sourced by Ant Group and battle-tested on hundreds of thousands of production containers. It serves as an Istio-compatible service mesh data plane sidecar and can also run standalone as an L4/L7 load balancer, API gateway, or cloud-native Ingress.
Use cases
- replace Envoy as the Istio data plane sidecar in a service mesh
- run a standalone L4/L7 load balancer for microservices
- build an API gateway or cloud-native Ingress controller
- proxy private RPC protocols via the XProtocol extension framework
- add TLS termination with Chinese national cipher suites (SM3/SM4)
- add tracing and metrics to service-to-service traffic
When to choose
- your team is Go-centric and wants a proxy easier to extend than Envoy or Nginx
- you need to support custom or proprietary protocols in a mesh data plane
- you operate at large scale and need a production-proven sidecar
- you require China crypto-compliance (SM3/SM4) in TLS
When to avoid
- you want the largest community and ecosystem around a proxy (Envoy is the standard)
- your stack is not Go and you don't need custom protocol extension
- you need a simple reverse proxy where Nginx suffices
Facets
service · maturity stable
proxy api-gateway load-testing routing middleware tracing monitoring security microservices networking cloud-computing go self-hosted service-mesh sidecar data-plane istio l4-l7-proxy ingress envoy grpc tls observability devops linux docker kubernetes
6 sources
- readme: https://github.com/mosn/mosn · fetched 2026-08-28 · d95e7a4f8dc7
- homepage: https://mosn.io · fetched 2026-08-29 · 74dc23d8873d
- site_page: https://mosn.io/docs · fetched 2026-08-29 · 077bcca6d7fd
- site_page: https://mosn.io/docs/community · fetched 2026-08-29 · c5387aab05a0
- site_page: https://mosn.io/docs/faq · fetched 2026-08-29 · 75da9f8ab2eb
- site_page: https://mosn.io/docs/user-guide/start/tutorial · fetched 2026-08-29 · 32de83d9a2d2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mosn/mosn | main | 64 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem