GNU Affero General Public License v3.0

项目介绍

LiuYuYang01/ThriveX-Admin 是一个托管在 GitHub 上的开源项目,主要使用 TypeScript 编写,采用 GNU Affero General Public License v3.0 许可证,目前获得 303 个 Star、108 次 Fork。

仓库全名
LiuYuYang01/ThriveX-Admin
开源许可证
GNU Affero General Public License v3.0
Star 数
303
Fork 数
108
未关闭 Issue
13

README 摘要

ThriveX Admin 📖 项目简介 ThriveX Admin 是 ThriveX 博客系统的现代化管理后台,采用 Next.js 15 + React 19 + Ant Design 构建,提供全功能的内容管理、用户管理、系统配置等一站式解决方案。 作为 ThriveX 全栈解决方案的核心组成部分,Admin 控制端与前端博客(ThriveX-Blog)和后端服务(ThriveX-Server)共同构成了一个完整的开源博客生态系统。 ✨ 核心特性 🎨 现代化 UI:基于 Ant Design 6.x + Tailwind CSS 4.x,提供优雅的视觉体验 📝 富文本编辑器:集成 WangEditor + ByteMD,支持 Markdown/HTML 双模式 📊 数据可视化:ECharts 图表展示访问统计、文章分类、用户增长等关键指标 🎯 权限管理:细粒度的 RBAC 权限控制,支持角色分配与权限配置…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ThriveX-Admin 用什么语言开发?

主要使用 TypeScript 编写,采用 GNU Affero General Public License v3.0 许可证,目前有 303 个 Star。

ThriveX-Admin 可以免费商用吗?

仓库标注的许可证为 GNU Affero General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 ThriveX-Admin 的源码?

可以直接克隆仓库:git clone https://github.com/LiuYuYang01/ThriveX-Admin.git,默认分支为 main;安装与运行步骤见仓库 README。

ThriveX-Admin 最近还在维护吗?

仓库最近一次更新为 2 天前,当前有 13 个未关闭 Issue;Star 数为 303,可作为社区活跃度的参考。

关于

🎉 ThriveX 是一个年轻、高颜值、全开源、永不收费的现代化博客管理系统。它采用前后端分离开发模式,是一个 NextJS + Spring Boot 的产物

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
525
价值分
214
活跃状态
活跃

README

ThriveX logo

ThriveX Admin

License: AGPL-3.0 Stars Forks

📖 项目简介

ThriveX Admin 是 ThriveX 博客系统的现代化管理后台,采用 Next.js 15 + React 19 + Ant Design 构建,提供全功能的内容管理、用户管理、系统配置等一站式解决方案。

作为 ThriveX 全栈解决方案的核心组成部分,Admin 控制端与前端博客(ThriveX-Blog)和后端服务(ThriveX-Server)共同构成了一个完整的开源博客生态系统。

✨ 核心特性

  • 🎨 现代化 UI:基于 Ant Design 6.x + Tailwind CSS 4.x,提供优雅的视觉体验
  • 📝 富文本编辑器:集成 WangEditor + ByteMD,支持 Markdown/HTML 双模式
  • 📊 数据可视化:ECharts 图表展示访问统计、文章分类、用户增长等关键指标
  • 🎯 权限管理:细粒度的 RBAC 权限控制,支持角色分配与权限配置
  • 📋 操作日志:管理端写操作自动留痕,支持筛选、详情、批量删除与清空
  • 📁 文件管理:支持本地存储与多种 OSS 服务商(阿里云、腾讯云、七牛云等)
  • 📧 邮件系统:内置 SMTP 邮件服务,支持评论回复、通知推送
  • 📱 响应式设计:完美适配桌面端与平板设备
  • 🌓 暗色模式:支持主题切换,保护用户视力
  • ⚡ 性能优化:代码分割、懒加载、缓存策略,确保极致性能

📸 界面预览

ThriveX Admin Dashboard

🚀 快速开始

https://docs.liuyuyang.net/docs/项目部署/1Panel.html

📂 项目结构

ThriveX-Admin/
├── src/
│   ├── api/              # API 接口定义
│   ├── components/       # 公共组件
│   ├── hooks/            # 自定义 Hooks
│   ├── layout/           # 布局组件
│   ├── pages/            # 页面路由
│   │   ├── article/      # 文章管理
│   │   ├── cate/         # 分类管理
│   │   ├── comment/      # 评论管理
│   │   ├── config/       # 系统配置
│   │   ├── dashboard/    # 仪表盘
│   │   ├── file/         # 文件管理
│   │   ├── storage/      # 存储配置
│   │   └── user/         # 用户管理
│   ├── services/         # 服务层
│   ├── stores/           # 状态管理
│   ├── styles/           # 样式文件
│   ├── types/            # TypeScript 类型定义
│   └── utils/            # 工具函数
├── public/               # 静态资源
├── .env                  # 环境变量配置
├── package.json          # 项目配置
└── vite.config.js        # Vite 配置

🌐 项目链接

名称 链接 说明
博客预览 https://liuyuyang.net 前端博客展示
官网地址 https://thrivex.liuyuyang.net 项目官网
文档中心 https://docs.liuyuyang.net 使用文档
GitHub 主页 https://github.com/LiuYuYang01/ThriveX-Admin 源码仓库

📝 开源协议

本项目采用 AGPL-3.0 许可证。

使用须知:

  • ✅ 允许商业使用、修改、分发
  • ✅ 必须保留原始版权说明
  • ✅ 修改后的版本必须开源
  • ❌ 禁止任何闭源商业行为

在项目 Star 突破 2K 后,您可以自由选择保留或删除版权信息。

⭐ Star History

Star History Chart

👨‍💻 作者信息

刘宇阳

💬 交流群

欢迎加入 ThriveX 官方交流群,与开发者和其他用户交流:

WeChat Group

加群方式:添加微信 liuyuyang2023,备注 “ThriveX”

🙏 鸣谢

感谢所有为 ThriveX 项目做出贡献的开发者和用户!

特别感谢以下项目提供的灵感与技术支持:

🔒 免责声明

本项目仅供学习交流使用,不提供任何技术咨询或技术支持服务。使用者在使用本项目时应遵守当地法律法规,不得用于任何违法活动。

评论

暂无评论