r-nacos

r-nacos

r-nacos is a Nacos service rewritten in Rust language. It is compatible with the official Nacos protocol and provides functions such as service registration, discovery, configuration management and Web console. It has fast start-up, low resource footprint, and high performance, making it suitable for individuals and enterprises to deploy microservice infrastructure locally or in the cloud.

1,547GitHub
Description

Default password: admin/admin User manual: r-nacos.github.io/docs/ ·Compatible with Nacos 1.x HTTP OpenAPI and 2.x gRPC protocol, and supports mainstream Nacos client SDKs ·Provide basic capabilities for micro-services such as service registration, service discovery, and health inspections ·Built-in configuration center, supporting configuration additions, deletions, changes, historical version management, import and export ·Support stand-alone and cluster deployment. No external database is needed in cluster mode, and Raft distributed storage is automatically used ·Provide an independent Web management console that supports user management, privilege classification, and namespace management ·Fast startup speed, extremely low memory and CPU usage, suitable for resource-limited environments ·Support multi-platform deployment (Linux, MacOS, Windows, Docker, K8s) ·Easy to migrate, original Nacos applications can be seamlessly switched to r-nacos ·Open source, active maintenance, complete documentation

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.6.21
Package Size
3.33 KB
Image Size
40.89 MB
Updated
October 10, 2025
Source Code
nacos-group
Platform Support
PC
Keywords
service discoverynacosconfig centerrustmicroservicesregistry