zhoutaoo/springcloud

Opensabre是基于SpringCloud2023的微服务开发平台,整合了Spring Security、Springcloud Alibaba等组件。 包含了基础的RBAC权限管理、授权认证、网关管理、服务治理、审计日志等系统管理基础应用。...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 53 minutes ago
Added to GitGenius on September 7th, 2026
Created on July 23rd, 2017
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 3,842
Total Stargazers: 8,937 (+0)
Total Subscribers: 353 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Opensabre is a microservice development platform built on SpringCloud 2023 that integrates Spring Security, Spring Cloud Alibaba, and related components to provide a complete foundation for enterprise applications.

The platform addresses the challenge of rapid microservice development by bundling essential infrastructure components and pre-built system management features. It includes RBAC-based permission management, OAuth2 authentication and authorization, API gateway management, service governance through Sentinel, distributed tracing via SkyWalking, and audit logging capabilities. The approach packages these components with defined development standards and coding conventions embedded at the framework level, allowing developers to begin business logic implementation immediately without spending time on infrastructure setup or style enforcement.

Teams should adopt this platform when building microservices that require financial-grade security and standardized architecture. It suits organizations that want to accelerate time-to-market by eliminating foundational infrastructure decisions and providing out-of-the-box deployment support for Docker and Kubernetes environments. The platform includes user management, role management, organization hierarchy management, and API documentation through Swagger and Knife4j, making it particularly valuable for teams that need these capabilities without custom implementation.

The project maintains active development with ongoing refinement of its core framework, which is housed in a separate repository. Documentation is comprehensive and regularly updated, covering architecture decisions, dependency specifications, and quickstart procedures. The codebase is structured as an aggregated project with modular organization, allowing developers to selectively use components or adopt the entire platform. Setup requires executing database initialization scripts before launching services, and the platform provides multiple pathways for testing and validation through standard REST tools and integrated API documentation interfaces.