[Open Source] An excellent, simple, elegant, and easy-to-use open-source SAAS multi-tenant rapid development platform

Open SourceProcess Management
2026-06-28 04:05 2 次浏览 • 0 次下载 0KB
[Open Source] An excellent, simple, elegant, and easy-to-use open-source SAAS multi-tenant rapid development platform

1. Project Overview

wemirr-platform

An easy-to-use, visually appealing open-source rapid development platform with minimal code implementation for middle-office systems, SAAS, and multi-tenant applications.

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

Effect picture

4. Feature Overview

Features

  • Distributed Tracing: Supports multiple distributed tracing systems, including SkyWalking, Zipkin, and Pinpoint (the example uses SkyWalking)
  • Elegant Layout: Clean design with multiple themes and flexible combinations of guided navigation modes
  • Feature-Rich: Includes SAAS, multi-tenancy, and RBAC access control. Download the source code and start using it immediately.
  • Message Push: Built-in distributed messaging based on WebSocket and Redis
  • Service Governance: Integrates the Nepxion framework to quickly implement powerful features such as blue-green deployments, canary releases, and service governance
  • Dynamic Gateway: Supports two configuration delivery methods, page-based configuration (Redis) and Nacos, with dynamic gateway route enabling and disabling
  • Gateway Management: Supports traffic control, blacklist management, and more
  • Message Bus: Uses RabbitMQ as the message bus to support dynamic data source message broadcasting
  • Pluggable Components: Only essential modules are included in the core project; optional components are available in options and can be enabled as needed
  • Keep It Simple: Elegant, concise code. Whether developing the frontend or backend, speed is what matters. Here's a simple example.
  • High Performance: With distributed tracing integrated, under a 2 Mbps network environment, the slowest API response time is under 300 ms, typically ranging from 10 to 150 ms
  • Standard Documentation: Integrates standard SpringDoc => Swagger V3, offering more powerful features and a better-looking UI
  • Distributed Tasks: Integrates xxl-job to provide distributed task scheduling
  • Workflow: Integrates the camunda-bpm workflow engine (UI is not yet implemented; Nepxion has already provided workflow examples)
Vue development requires only a few lines of concise code to implement single-table CRUD operations, significantly improving development efficiency.
<template>
  <fs-crud ref="crudRef" v-bind="crudBinding"/>
</template>

5. Tech Stack

Software Architecture

Vue, Spring Cloud Alibaba 2021.0.4.0, Spring Cloud 2021.0.4, Nacos, Sentinel, Nepxion, Mybatis-Plus, multi-tenancy, canary releases, Oauth2.0, Spring Security, Redis, Mysql, ShardingJdbc, ShardingSphere

Front-end Source Code Download

#1
资源直链https://gitee.com/battcn/wemirr-platform
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare