{"id":13486782,"url":"https://github.com/mosn/mosn","last_synced_at":"2026-03-09T20:32:36.823Z","repository":{"id":36952555,"uuid":"140654872","full_name":"mosn/mosn","owner":"mosn","description":"The Cloud-Native Network Proxy Platform","archived":false,"fork":false,"pushed_at":"2025-07-16T09:03:41.000Z","size":108111,"stargazers_count":4531,"open_issues_count":297,"forks_count":796,"subscribers_count":171,"default_branch":"master","last_synced_at":"2026-03-02T16:48:36.834Z","etag":null,"topics":["data-plane","proxy","service-mesh","sidecar"],"latest_commit_sha":null,"homepage":"https://mosn.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mosn.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-12T03:15:06.000Z","updated_at":"2026-03-01T11:04:11.000Z","dependencies_parsed_at":"2023-07-13T03:33:05.421Z","dependency_job_id":"25255371-9965-46ce-9818-4a024c76b95c","html_url":"https://github.com/mosn/mosn","commit_stats":{"total_commits":3653,"total_committers":170,"mean_commits":"21.488235294117647","dds":0.844237612920887,"last_synced_commit":"f9367efb2a6314eb7df48c046dcebf13a94de47e"},"previous_names":["sofastack/sofa-mosn","alipay/sofa-mosn"],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/mosn/mosn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosn%2Fmosn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosn%2Fmosn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosn%2Fmosn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosn%2Fmosn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mosn","download_url":"https://codeload.github.com/mosn/mosn/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mosn%2Fmosn/sbom","scorecard":{"id":660930,"data":{"date":"2025-08-11","repo":{"name":"github.com/mosn/mosn","commit":"c6e5f86e91c8a36874b953fe3c556a66f1bc1235"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/license-checker.yml:1","Warn: no topLevel permission defined: .github/workflows/reviewdog.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.3.0 not signed: https://api.github.com/repos/mosn/mosn/releases/84662929","Warn: release artifact v1.3.0 does not have provenance: https://api.github.com/repos/mosn/mosn/releases/84662929"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Binary-Artifacts","score":5,"reason":"binaries present in source code","details":["Warn: binary detected: etc/wasm/bolt-go.wasm:1","Warn: binary detected: etc/wasm/filter.wasm:1","Warn: binary detected: pkg/filter/stream/proxywasm/data/httpCall.wasm:1","Warn: binary detected: pkg/filter/stream/proxywasm/data/test-c.wasm:1","Warn: binary detected: pkg/filter/stream/proxywasm/data/test-go.wasm:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/license-checker.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/license-checker.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:102: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:136: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:139: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:153: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:156: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/reviewdog.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/mosn/mosn/reviewdog.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:6","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:20","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:25","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:34","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:65","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:70","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:75","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:84","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:95","Warn: containerImage not pinned by hash: build/contrib/builder/image/Dockerfile:1","Warn: containerImage not pinned by hash: build/contrib/builder/image/Dockerfile:20: pin your Docker image by updating centos:centos7 to centos:centos7@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4","Warn: containerImage not pinned by hash: build/contrib/builder/rpm/Dockerfile:1: pin your Docker image by updating centos:centos7 to centos:centos7@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4","Warn: containerImage not pinned by hash: build/contrib/builder/wasm/Dockerfile:1: pin your Docker image by updating golang:1.18 to golang:1.18@sha256:50c889275d26f816b5314fc99f55425fa76b18fcaf16af255f5d57f09e1f48da","Warn: containerImage not pinned by hash: examples/codes/filter/dubbo/install/build/Dockerfile:1: pin your Docker image by updating istio/proxyv2:1.7.3 to istio/proxyv2:1.7.3@sha256:6169d096fe60f128f1311f76c97ee1c3e5d760a45042d5c9182492745d34c658","Warn: containerImage not pinned by hash: examples/codes/mosn-extensions/plugin/filter/python/Dockerfile:1: pin your Docker image by updating centos:7 to centos:7@sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4","Warn: containerImage not pinned by hash: examples/codes/xds-server-sample/Dockerfile:1","Warn: containerImage not pinned by hash: pkg/module/http2/Dockerfile:9: pin your Docker image by updating ubuntu:trusty to ubuntu:trusty@sha256:64483f3496c1373bfd55348e88694d1c4d0c9b660dee6bfef5e12f43b9933b30","Warn: containerImage not pinned by hash: pkg/networkextention/build/image/envoy/Dockerfile:1: pin your Docker image by updating mosnio/mosn-network-envoy-sdk:1.16.2 to mosnio/mosn-network-envoy-sdk:1.16.2@sha256:10933e2ae2ccc2f0acb45b2d6966bbf680c7991ee8daae830c4f2ba3d55fc0d2","Warn: npmCommand not pinned by hash: .devcontainer/Dockerfile:119","Warn: pipCommand not pinned by hash: build/contrib/builder/image/Dockerfile:36","Warn: pipCommand not pinned by hash: build/contrib/builder/image/Dockerfile:37","Warn: pipCommand not pinned by hash: examples/codes/mosn-extensions/plugin/filter/python/Dockerfile:11-18","Warn: pipCommand not pinned by hash: examples/codes/mosn-extensions/plugin/filter/python/Dockerfile:11-18","Warn: downloadThenRun not pinned by hash: .github/workflows/reviewdog.yml:92","Warn: goCommand not pinned by hash: .github/workflows/reviewdog.yml:25","Info:   0 out of  15 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned","Info:   0 out of  18 containerImage dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned","Info:   0 out of   4 pipCommand dependencies pinned","Info:   0 out of   1 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"11 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2024-3333","Warn: Project is vulnerable to: GO-2025-3503 / GHSA-qxp5-gwg8-xv66","Warn: Project is vulnerable to: GO-2025-3595 / GHSA-vvgc-356p-c3xw","Warn: Project is vulnerable to: GO-2022-0956 / GHSA-6q6q-88xp-6f2r","Warn: Project is vulnerable to: GO-2020-0036 / GHSA-wxc4-f4m6-wwqv","Warn: Project is vulnerable to: GO-2021-0089 / GHSA-rmh2-65xw-9m6q","Warn: Project is vulnerable to: GO-2021-0057 / GHSA-8vrw-m3j9-j27c","Warn: Project is vulnerable to: GO-2025-3770","Warn: Project is vulnerable to: GO-2025-3553 / GHSA-mh63-6h87-95cp","Warn: Project is vulnerable to: GO-2024-3321 / GHSA-v778-237x-gjrc","Warn: Project is vulnerable to: GO-2025-3487 / GHSA-hcg3-q754-cr77"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T16:10:55.284Z","repository_id":36952555,"created_at":"2025-08-21T16:10:55.284Z","updated_at":"2025-08-21T16:10:55.284Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30078578,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-plane","proxy","service-mesh","sidecar"],"created_at":"2024-07-31T18:00:51.057Z","updated_at":"2026-03-09T20:32:36.753Z","avatar_url":"https://github.com/mosn.png","language":"Go","funding_links":[],"categories":["Service Mesh","开源类库","Go","Open source library","Load Balancing \u0026 Ingress"],"sub_categories":["微服务","Microservices"],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/mosn/community/master/icons/png/mosn-labeled-horizontal.png\" width=\"350\" title=\"MOSN Logo\" alt=\"MOSN logo\"\u003e\n\u003c/p\u003e\n\n[![Build Status](https://travis-ci.com/mosn/mosn.svg?branch=master)](https://travis-ci.com/mosn/mosn)\n[![codecov](https://codecov.io/gh/mosn/mosn/branch/master/graph/badge.svg)](https://codecov.io/gh/mosn/mosn)\n[![Go Report Card](https://goreportcard.com/badge/github.com/mosn/mosn)](https://goreportcard.com/report/github.com/mosn/mosn)\n![license](https://img.shields.io/badge/license-Apache--2.0-green.svg)\n\n[中文](README_ZH.md)\n\nMOSN (Modular Open Smart Network) is a cloud-native network proxy written in Go language. It is open sourced by Ant Group and verified by hundreds of thousands of production containers in 11.11 global shopping festival. MOSN provides the capabilities of multiple protocol, modularity, intelligent and security. It integrates a large number of cloud-native components, and also integrates a Envoy network library, which is high-performance and easy to expand. MOSN and Istio can be integrated to build Service Mesh, and can also be used as independent L4/L7 load balancers, API gateways, cloud native Ingress, and etc.\n\n## Core capabilities\n\n- Istio integration\n   - Integrates Istio 1.10 to run in full dynamic resource configuration mode\n- Core forwarding\n   - Supports a self-contained server\n   - Supports the TCP proxy\n   - Supports the UDP proxy\n   - Supports transparent traffic hijack mode\n- Multi-protocol\n   - Supports HTTP/1.1 and HTTP/2\n   - Supports protocol extension based on XProtocol framework\n   - Supports protocol automatic identification\n   - Supports gRPC\n- Core routing\n   - Supports virtual host-based routing\n   - Supports headers/URL/prefix/variable/dsl routing\n   - Supports redirect/direct response/traffic mirror routing\n   - Supports host metadata-based subset routing\n   - Supports weighted routing.\n   - Supports retries and timeout configuration\n   - Supports request and response headers to add/remove\n- Back-end management \u0026 load balancing\n   - Supports connection pools\n   - Supports persistent connection's heart beat handling\n   - Supports circuit breaker\n   - Supports active back-end health check\n   - Supports load balancing policies: random/rr/wrr/edf\n   - Supports host metadata-based subset load balancing policies\n   - Supports different cluster types: original dst/dns/simple\n   - Supports cluster type extension\n- Observability\n   - Support trace module extension\n   - Integrates jaeger/skywalking\n   - Support metrics with prometheus style\n   - Support configurable access log\n   - Support admin API extension\n   - Integrates [Holmes](https://github.com/mosn/holmes) to automatic trigger pprof\n- TLS\n   - Support multiple certificates matches, and TLS inspector mode.\n   - Support SDS for certificate get and update\n   - Support extensible certificate get, update and verify\n   - Support CGo-based cipher suites: SM3/SM4\n- Process management\n   - Supports hot upgrades\n   - Supports graceful shutdown\n- Extension capabilities\n   - Supports go-plugin based extension\n   - Supports process based extension\n   - Supports WASM based extension\n   - Supports custom extensions configuration\n   - Supports custom extensions at the TCP I/O layer and protocol layer\n  \n## Download\u0026Install\n\nUse `go get -u mosn.io/mosn`, or you can git clone the repository to `$GOPATH/src/mosn.io/mosn`.\n\n## Documentation\n\n- [Website](https://mosn.io)\n- [Changelog](CHANGELOG.md)\n\n## Contributing\n\nSee our [contributor guide](CONTRIBUTING.md).\n\n## Partners\n\nPartners participate in MOSN co-development to make MOSN better.\n\n\u003cdiv class=\"communnity\"\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.antfin.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/ant.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://help.aliyun.com/zh/mesh/user-guide/quick-use-of-mini-mesh?spm=a2c4g.11186623.0.i3\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/shuke.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.aliyun.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/aliyun.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.jd.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/jingdong.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\n## End Users\n\nThe MOSN users. Please [leave a comment here](https://github.com/mosn/community/issues/8) to tell us your scenario to make MOSN better!\n\n\u003cdiv\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.qunar.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/qunar.jpeg\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.sf-tech.com.cn/\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/shunfeng.jpeg\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.58.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/58.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.futuholdings.com/\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/futu.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.iqiyi.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/iqiyi.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.zhipin.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/bosszhipin.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.dmall.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/duodian.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.kanzhun.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/kanzhun.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd width=\"222px\" align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://www.tenxcloud.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/tenxcloud.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.meicai.cn/\" trget=\"_blank\"\u003e\n          \u003cimg width=\"200\"  src=\"https://mosn.io/images/community/meicai.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.xiaobaoonline.com/\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/xiaobao.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.wm-motor.com/\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/weima.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.tuya.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/tuya.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.gaiaworks.cn\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/gaiya.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.tydic.com\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/tianyuandike.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd width=\"222px\" align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.terminus.io\" target=\"_blank\"\u003e\n          \u003cimg width=\"200px\"  src=\"https://mosn.io/images/community/terminus.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\n## Ecosystem\n\nThe MOSN community actively embraces the open source ecosystem and has established good relationships with the following open source communities.\n\n\u003cdiv\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n  \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://istio.io/\" target=\"_blank\"\u003e\n          \u003cimg width=\"222px\"  src=\"https://mosn.io/images/community/istio.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd align=\"center\"  valign=\"middle\"\u003e\n        \u003ca href=\"https://skywalking.apache.org/\" target=\"_blank\"\u003e\n          \u003cimg width=\"222px\"  src=\"https://mosn.io/images/community/skywalking.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://github.com/apache/dubbo-go\" target=\"_blank\"\u003e\n          \u003cimg width=\"222px\"  src=\"https://mosn.io/images/community/dubbo-go.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://sentinelguard.io/\" target=\"_blank\"\u003e\n          \u003cimg width=\"222px\"  src=\"https://mosn.io/images/community/sentinel.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"middle\"\u003e\n        \u003ca href=\"https://www.sofastack.tech/\" target=\"_blank\"\u003e\n          \u003cimg width=\"222px\"  src=\"https://mosn.io/images/community/sofastack.png\"\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003c/tr\u003e\n    \u003c/tbody\u003e\n  \u003c/table\u003e\n\u003c/div\u003e\n\n## Community\n\nSee our community materials on \u003chttps://github.com/mosn/community\u003e.\n\nVisit the [MOSN website](https://mosn.io/docs/community/) for more information on working groups, roadmap, community meetings, MOSN tutorials, and more.\n\nScan the QR code below with [DingTalk(钉钉)](https://www.dingtalk.com) to join the MOSN user group.\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/mosn/mosn.io/blob/master/assets/img/dingtalk.jpg?raw=true\" width=\"200\"\u003e\n\u003c/p\u003e\n\n## Community meeting\n\nMOSN community holds regular meetings.\n\n- [Wednesday 8:00 PM CST(Beijing)](https://ebay.zoom.com.cn/j/96285622161) every other week\n- [Meeting notes](https://docs.google.com/document/d/12lgyCW-GmlErr_ihvAO7tMmRe87i70bv2xqe4h2LUz4/edit?usp=sharing)\n\n## Landscapes\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://landscape.cncf.io/images/left-logo.svg\" width=\"150\"/\u003e\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://landscape.cncf.io/images/right-logo.svg\" width=\"200\"/\u003e\n\u003cbr/\u003e\u003cbr/\u003e\nMOSN enriches the \u003ca href=\"https://landscape.cncf.io/landscape=observability-and-analysis\u0026license=apache-license-2-0\"\u003eCNCF CLOUD NATIVE Landscape.\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmosn%2Fmosn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmosn%2Fmosn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmosn%2Fmosn/lists"}