告别前后端分离的后台框架

框架免费使用(NuGet 包) 源码授权付费

基于 .NET 10 + Blazor Server,专为需要快速交付管理后台的 .NET 开发者打造。一个 CRUD 页面几十行代码,权限、多租户、审批、文件、Excel 开箱即用,帮你省掉每个项目从零搭后台的那些时间。

演示账号:demo/demo

NuGet Downloads NuGet Version
快速开始
# 安装模板包
dotnet new install EasyAdminBlazor.Templates

# 使用模板创建项目
dotnet new easyadmin -n MyProjectName

# 进入项目运行
cd MyProjectName
dotnet run

免费 NuGet 包先跑起来 · 源码授权按需购买

开箱即用 扩展包按需安装 附赠 AI 规则文件 永久源码授权 持续维护

为什么选择 EasyAdminBlazor?

现在 AI 已经会写代码,为什么还要购买 EasyAdminBlazor?

AI 负责业务代码

AI 擅长生成具体业务逻辑,但前提是项目的架构、权限与安全已经被正确搭建。

EasyAdminBlazor 负责项目底盘

认证授权、数据权限、CRUD、多租户、文件管理、日志、后台任务、打印、Redis、SignalR、安全与项目规范,都已内置并经过真实项目验证。

AI 可以帮你写代码,但不能替你搭建一套经过实际项目验证的完整基础设施。

AI 帮你写业务,EasyAdminBlazor 帮你解决项目基础设施。

AI + EasyAdminBlazor = 更快的项目交付

从一个实体,到完整业务模块

不要每接一个项目,都重新开发一遍后台基础设施。

1实体 Entity 2AI / 代码生成器 3CRUD + 权限 4数据权限 5导入 / 导出 6打印 7业务逻辑 8部署交付

一次搭建,反复复用。

把开发时间留给真正的业务需求。

实体类 → 自动生成完整 CRUD

新项目、新模块,不需要从零写 CRUD。

  • 自动识别实体字段与类型
  • 列表、查询、编辑页面一键生成
  • Select / Switch / DatePicker 等控件自动匹配
  • 菜单与按钮权限自动生成
  • AI 辅助调整生成结果
代码生成器界面:实体类自动生成完整 CRUD

代码生成器界面:实体类自动生成完整 CRUD

EasyAdminBlazor AI
AI EasyAdminBlazor Skills Code Generator Production Infrastructure 更快的交付

AI + EasyAdminBlazor,让业务开发更快

AI 负责写业务,框架负责守住架构、权限与安全。

  • 项目规范与 Skills:让 AI 按框架约定生成代码
  • 为 ChatGPT / Cursor / Claude 提供开箱即用的助手配置
  • 与代码生成器衔接:生成结果直接进入业务开发

AI + EasyAdminBlazor Skills + Code Generator + Production Infrastructure = 更快的交付

订单、报表、业务单据,可视化设计

拖拽设计模板,订单报表打印一步到位

  • Header / Footer、表格、两栏布局自由组合
  • 支持订单等一对多业务数据
  • 表格内置打印按钮,PrintService 随处可调用
可视化打印设计器界面:订单与业务单据所见即所得

可视化打印设计器界面:订单与业务单据所见即所得

已用于真实商业项目

这不是一个只存在于 Demo 中的框架。

作者本人持续使用 EasyAdminBlazor 进行开发、接单与项目交付。

“EasyAdminBlazor 不是玩具。在一年时间里我已经用它为 10+ 正式客户开发了网站,用它做的项目超过 20 个。我自己每天都在用,用它接单、用它交付。”

—— EasyAdminBlazor 作者

近期更新亮点

🎨 后台主题色,一键切换

内置调色板组件,预置主色一键切换、自动记忆选择;默认主色可配置,按钮、菜单、标签页、表单焦点等全组件跟随品牌色。接不同客户的活,换色即交付。

🖨️ 可视化打印模板设计器

订单、报表、单据模板拖拽即设计,支持两列布局;表格自动集成“打印”按钮,选中记录一键打印,PrintService 随处可调用,纸质单据交付不求人。

⚡ 全新代码生成器

可视化生成完整 CRUD 页面,建好实体几分钟出一个管理模块;不用写 API、不用前后端分离,几十行代码搞定增删改查,重复开发更少。

💾 表单草稿自动保存

意外关页面也不丢数据:30 秒自动保存草稿、再次打开智能恢复;支持“保存不关闭”连续录入,长表单录入体验直接拉满。

🛡️ 安全加固,放心交付

消息与聊天内容服务端过滤 XSS、数据权限失败即关闭、聊天身份校验防冒充、写操作服务端权限校验;登录限流 + 验证码 + PBKDF2 加密,交付给客户更安心。

🔌 模块化扩展,按需安装

核心与扩展彻底分离,需要什么装什么:多租户 SaaS、实时聊天、定时任务、Redis、FusionCache、邮件、富文本、微信支付——不臃肿、不冗余、不背债。

实际开发时间取决于项目复杂度与具体需求。

✨ 核心特性

基础能力开箱即用,企业级能力按需扩展。

🧩 基础模块
用户管理用户增删改查、状态管理、多端登录检测
角色管理基于角色的权限分配、管理员标识
菜单管理无限级菜单树、按钮级权限、可视化配置
组织架构树形部门管理、数据权限隔离
配置管理系统参数动态配置,支持数据库存储
字典管理通用字典表,支持下拉/多选/级联
日志管理操作日志、登录日志、错误日志,自动记录
文件管理本地文件上传/下载、图片压缩/WebP 转换、分组管理
🌐 多租户(SaaS)
独立数据库租户使用独立数据库
按域名解析根据请求的 Host 自动识别当前租户,零配置切换
菜单权限隔离每个租户可独立分配功能菜单
文件存储隔离上传文件按租户 code 分目录存储

🔌 可插拔扩展

EasyAdminBlazor.Mail

SMTP 邮件发送

EasyAdminBlazor.Captcha

表单验证码

EasyAdminBlazor.Redis

Redis 缓存/消息持久化

EasyAdminBlazor.FusionCache

混合缓存加速

EasyAdminBlazor.Chat

实时聊天插件

EasyAdminBlazor.MultiTenant

多租户支持

EasyAdminBlazor.Scheduler

后台任务调度

EasyAdminBlazor.HtmlEditor

TinyMCE 富文本编辑器

EasyAdminBlazor.WeChat

微信小程序、微信支付集成

🛡️ 安全特性

🔐 密码 PBKDF2 加密存储 🍪 Cookie 认证 + AES 加密 🛡️ CSRF 防护(Antiforgery Token) 🔑 管理后台路由加密 📋 操作日志审计 🔒 登录失败次数限制 + 验证码

功能截图

真实产品界面截图,不是示意图。

代码生成器
代码生成器
可视化打印模板设计器
可视化打印模板设计器
多租户管理
多租户管理
角色与权限
角色与权限
菜单与按钮权限
菜单与按钮权限
用户管理
用户管理
用户资料
用户资料
组织架构
组织架构
数据字典
数据字典
文件管理
文件管理
多语言
多语言
在线聊天
在线聊天
系统消息
系统消息
计划任务
计划任务
参数配置
参数配置
登录
登录
操作日志
操作日志
登录日志
登录日志
错误日志
错误日志

技术栈

.NET 10 Blazor Server C# BootstrapBlazor FreeSql SignalR Redis FusionCache FreeScheduler

持续更新,不是一次性交付

作者持续修复问题、优化性能并增加新功能;源码购买者可继续获取后续更新(按套餐)。

v2.3.1 · 2026-09-19 NuGet Downloads NuGet Version

一次购买,多个项目复用

从源码评估到接单交付,选择适合你的套餐。

一次性源码授权
无更新 + 社区支持(Issue)
适合:学习评估、一次性项目
获取源码
⭐ 最受欢迎
源码 + 永久更新(前 10 位)
¥198 · 推荐
已售 5 / 剩余 5
前 10 位永久更新;第 11 位起为源码 + 1 年更新,到期后需重新购买才能获取新版本。
社区支持(Issue/QQ群/邮件)
接单开发与多项目复用的最佳选择:一次购买,后续项目不用再重复搭建后台。
获取源码
源码 + 终身更新 + 一年一对一技术支持
终身更新 + 一年一对一技术支持(微信)
适合:企业项目、需要及时响应
需要作者一年一对一技术支持的企业项目与团队选择。
获取源码

购买前常见问题

这是完整源码吗?

是。交付核心框架与全套扩展包源码,无加密、可自由修改。

可以用于商业项目和外包项目吗?

可以。《用户协议》明确允许用于商业项目、个人项目与外包项目。

需要用 Vue / React 吗?

不需要。基于 Blazor 全栈 C#,不需要前后端分离。

作者还在持续维护吗?

是。当前版本 v2.3.1,更新日志持续发布。

更多问题,查看购买 FAQ