Guns 是一个用于构建企业信息系统的开发入门套件和应用程序脚手架。它提供了一个预配置的架构基础,集成了 Spring Boot 3 后端和 Vue 3 管理仪表盘。
stylefeng/guns 的主要功能包括:Application Starter Kits, Database-Level Tenant Isolations, Java Application Scaffolding, Spring Backend Scaffolding, Application Bootstrapping, Data Scope Restrictions, Identity Management, Multi-Tenant Data Isolation。
stylefeng/guns 的开源替代品包括: anjoy8/blog.core — Blog.Core is a production-ready backend boilerplate for building enterprise APIs and microservices using ASP.NET Core.… elunez/eladmin — Eladmin is a backend management system and administrative framework built with Spring Boot and Vue. It provides a… chillzhuang/springblade — SpringBlade is a development framework and platform designed for building multi-tenant SaaS applications. It provides… opendevops-cn/opendevops — OpenDevOps is a DevOps automation platform and hybrid cloud management platform designed to control infrastructure… hs-web/hsweb-framework — This project is a Spring Boot administrative framework and enterprise backend boilerplate designed for building… logto-io/logto — Logto is an open-source identity provider that serves as a centralized authentication and authorization server for…
Blog.Core is a production-ready backend boilerplate for building enterprise APIs and microservices using ASP.NET Core. It provides a foundational infrastructure for distributed systems, including tools for database-first scaffolding and the implementation of multi-tenant API frameworks. The project distinguishes itself through automated data layer generation, which produces entity models and repository layers directly from database schemas. It implements a centralized identity management system using standard identity server protocols to handle authentication and authorization across multiple
Eladmin is a backend management system and administrative framework built with Spring Boot and Vue. It provides a complete infrastructure for creating administration panels, combining a Java Persistence API backend scaffold with a management interface to monitor system performance and log user activities. The project features automated code generation to produce frontend and backend source code and CRUD operations. It employs a role-based access control system to manage users and organizational structures, while utilizing dynamic route management to update navigation menus from the backend wi
SpringBlade is a development framework and platform designed for building multi-tenant SaaS applications. It provides a comprehensive scaffold for both Spring Cloud microservices and monolithic Spring Boot architectures, enabling the rapid construction of enterprise-grade software. The platform distinguishes itself through integrated LLM orchestration and industrial IoT management. It features an LLM orchestration platform that combines large language models with knowledge bases and visual AI agent workflows, alongside an IoT hub for device connectivity, state synchronization, and edge flow o
OpenDevOps is a DevOps automation platform and hybrid cloud management platform designed to control infrastructure across multiple geographic regions and hybrid environments through a unified interface. It serves as a Kubernetes cluster orchestrator for deploying and administering containerized applications to ensure high availability and scaling. The system provides a framework for enterprise DevOps automation, executing repetitive maintenance and deployment workflows to reduce manual operational effort. It incorporates a role-based access control system to verify user identities and assign