MOSN is a network proxy written in Golang. It can be used as a cloud-native network data plane, providing services with the following proxy functions: multi-protocol, modular, intelligent, and secure. MOSN is the short name of Modular Open Smart Network-proxy. MOSN can be integrated with any Service Mesh which support xDS API. It also can be used as an independent Layer 4 or Layer 7 load balancer, API Gateway, cloud-native Ingress, etc.
As an open source network proxy, MOSN has the following core functions:
go get -u mosn.io/mosn, or you can git clone the repository to
transfer_path.shto fix the import path.
transfer_path.sh, see the comment in the script file.
See our contributor guide.
Partners participate in MOSN co-development to make MOSN better.
The MOSN users. Please leave a comment here to tell us your scenario to make MOSN better!
The MOSN community actively embraces the open source ecosystem and has established good relationships with the following open source communities.
See our community materials on https://github.com/mosn/community.
Visit the MOSN website for more information on working groups, roadmap, community meetings, MOSN tutorials, and more.
Scan the QR code below with DingTalk(钉钉) to join the MOSN user group.
MOSN community holds regular meetings.
MOSN enriches the CNCF CLOUD NATIVE Landscape.
：Code submit frequency
：React/respond to issue & PR etc.
：Well-balanced team members and collaboration
：Recent popularity of project
：Star counts, download counts etc.