{"repo":"insistence/RuoYi-Vue3-FastAPI","free":true,"listed":false,"github":"https://github.com/insistence/RuoYi-Vue3-FastAPI","clone":"git clone https://github.com/insistence/RuoYi-Vue3-FastAPI.git","description":"基于Vue3+Element Plus+FastAPI开发的一个通用中后台管理框架（若依的FastAPI版本），支持代码生成。A general middle and backend management framework developed with Vue3 + Element Plus + FastAPI (FastAPI Edition of RuoYi), supporting code generation.","language":"Python","stars":1496,"topics":["admin","element-plus","fastapi","ruoyi","vue3"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"RuoYi-Vue3-FastAPI 基于RuoYi-Vue3+FastAPI前后端分离的快速开发框架 平台简介 RuoYi-Vue3-FastAPI是一套全部开源的快速开发平台，毫无保留给个人及企业免费使用。 前端采用Vue3、Element Plus，基于 RuoYi-Vue3 前端项目修改。 移动端采用uni-app、Vue3、Vite，内置tailwindcss，基于 RuoYi-App 项目修改。 后端采用FastAPI、sqlalchemy、MySQL（PostgreSQL）、Redis、OAuth2 & Jwt。 权限认证使用OAuth2 & Jwt，支持多终端认证系统。 支持加载动态权限菜单，多方式轻松权限控制。 Vue2版本： Gitte仓库地址： GitHub仓库地址： 纯Python版本： Gitte仓库地址： GitHub仓库地址： 特别鸣谢： RuoYi-Vue3 、 RuoYi-App 内置功能 1. 用户管理：用户是系统操作者，该功能主要完成系统用户配置。 2. 角色管理：角色菜单权限分配、设置角色按机构进行数据范围权限划分。 3. 菜单管理：配置系统菜单，操作权限，按钮权限标识等。 4. 部门管理：配置系统组织机构（公司、部门、小组）。 5. 岗位管理：配置系统用户所属担任职务。 6. 字典管理：对系统中经常使用的一些较为固定的数据进行维护。 7. 参数管理：对系统动态配置常用参数。 8. 通知公告：系统通知公告信息发布维护。 9. 操作日志：系统正常操作日志记录和查询；系统异常信息日志记录和查询。 10. 登录日志：系统登录日志记录查询包含登录异常。 11. 在线用户：当前系统中活跃用户状态监控。 12. 定时任务：在线（添加、修改、删除）任务调度包含执行结果日志。 13. 服务监控：监视当前系统CPU、内存、磁盘、堆栈等相关信息。 14. 缓存监控：对系统的缓存信息查询，命令统计等。 15. 传输加密：支持前后端请求加密、响应解密、公钥轮换、运行策略下发与监控统计。 16. 在线构建器：拖动表单元素生成相应的HTML代码。 17. 系统接口：根据业务代码自动生成相关的api接口文档。 18. 代码生成：配置数据库表信息一键生成前后端代码（python、sql、vue、js），支持下载。 19. AI管理：提供AI模型管理和AI对话功能。 20. 文件管理：统一管理公开文件和受保护附件，支持访问控制、业务引用保护、操作审计、回收站、保留策略及存储对账。 21. 插件系统：支持插件发现、安装、启停、升级、卸载与清理，提供依赖与配置管理、迁移与种子、定时任务、菜单权限、批量预演、健康诊断、操作审计及前后端插件脚手架。 演示图 在线体验 账号：admin 密码：admin123 演示地址： vfadmin管理系统 项目开发及发布相关 传输层加解密配置说明 后端密钥配置与轮换说明：ruoyi-fastapi-backend/docs/transport crypto config.md 开发 前端 移动端 移动端详细文档请参考：ruoyi-fastapi-app/README.md 后端 后端 CLI 使用说明请参考：ruoyi-fastapi-backend/docs/cli usage.md 访问 发布 前端 后端 Docker Compose部署方式 ⚠️ 警告： 默认未做数据持久化配置，请注意数据备份或自行配置持久化 MySQL版本 PostgreSQL版本 交流与赞助 如果有对本项目及FastAPI感兴趣的朋友","default_branch":null,"files":null,"tree":[],"storefront":"/r/insistence","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/insistence/RuoYi-Vue3-FastAPI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}