优质开源项目分类推荐

15 13~16 min

更新时间: 2025-02-24 06:33:10
整理人: stackJx

一、企业应用框架

1. RuoYi-Vue-Plus

地址: https://plus-doc.dromara.org/#/
特点:

  • 真正面向企业级的应用框架
  • 组件化、模块化设计
  • 轻耦合、高扩展性
  • 针对企业痛点定制
  • 业界一流技术栈集成

2. JeecgBoot

地址: https://www.jeecg.com/
特点:

  • 国内最具影响力的低代码平台
  • 前后端分离架构
  • 强大代码生成器
  • 丰富的企业级组件
  • 微服务架构支持

二、运维管理工具

1. JPOM

地址: https://jpom.top/
特点:

  • 简而轻的低侵入式在线构建
  • 自动化部署能力
  • 日常运维管理
  • 项目运维监控
  • 分布式架构支持

2. JarBoot

地址: https://gitee.com/majz0908/jarboot
特点:

  • Java进程启停管理平台
  • 本地和远程Java进程管理
  • 进程监控及诊断
  • 友好的浏览器UI界面
  • 支持命令行调试

3. 1Panel

地址: https://1panel.cn/
特点:

  • 新一代Linux服务器运维管理面板
  • 可视化服务器管理
  • 一键部署常用服务
  • 系统监控和安全防护
  • 容器化应用管理

4. Watchtower

地址: https://github.com/containrrr/watchtower
特点:

  • Docker容器自动更新工具
  • 自动检测镜像更新
  • 自动重新部署容器
  • 邮件通知功能
  • 低运维成本

三、前端框架与组件库

1. Vue3-Vant-Mobile

地址: https://vant-contrib.gitee.io/vant/#/zh-CN
特点:

  • 轻量、可定制的移动端Vue组件库
  • 完善的文档和示例
  • 丰富的生态系统
  • 企业级组件质量
  • 有赞官方维护

2. Element Plus

地址: https://element-plus.org
特点:

  • Vue3桌面端组件库
  • TypeScript支持
  • 主题可定制
  • 完整的组件体系
  • 企业级设计规范

四、开发组件包

1. POI-TL(文档处理器)

地址: https://deepoove.com/poi-tl/
特点:

  • 基于Apache POI的Word模板引擎
  • 支持Word所有常用元素
  • 简洁优雅的API设计
  • 企业级文档生成能力
  • 丰富的插件扩展机制

2. RuleEngine(规则引擎)

地址: https://github.com/rule-engine/rule-engine-front-open
特点:

  • 零代码实现复杂业务逻辑
  • 可视化规则配置
  • 前端开源版本
  • 灵活的规则编排
  • 支持复杂决策场景

3. Hutool(开发效率工具)

地址: https://hutool.cn/
特点:

  • Java工具类库
  • 简化开发过程
  • 全面的功能支持
  • 高性能实现
  • 详细的中文文档

4. Knife4j(API文档)

地址: https://doc.xiaominfo.com/
特点:

  • Swagger增强UI实现
  • 接口文档管理
  • 在线调试功能
  • 支持OAuth2认证
  • 文档导出功能

五、效率工具软件

1. Apifox

地址: https://www.apifox.cn/
特点:

  • API文档设计和测试工具
  • Postman + Swagger + Mock + JMeter
  • 自动生成文档
  • 支持团队协作
  • 强大的场景测试

2. Reqable

地址: https://reqable.com/
特点:

  • 专业的API调试工具
  • 跨平台支持
  • HTTP(S)抓包工具
  • 优雅的界面设计
  • 支持团队协作

六、中间件

1. RocketMQ

地址: https://rocketmq.apache.org/
特点:

  • 分布式消息中间件

  • 高吞吐量

  • 低延迟

  • 金融级可靠性

  • 丰富的功能特性

    2.ONLYOFFICE Docs

    地址: https://github.com/ONLYOFFICE
    特点:

    • 多人协作​:ONLYOFFICE 提供实时协作功能,让团队成员可以同时编辑文档、电子表格和演示文稿,无需担心版本冲突或数据丢失。
  • 云端存储​:用户可以将文件存储在ONLYOFFICE提供的云端服务中,随时随地访问和编辑,也可以选择自己的私有服务器进行部署,确保数据安全性。
  • 格式兼容​:ONLYOFFICE 支持多种文件格式,包括 Microsoft Office 格式(如.docx、.xlsx、.pptx)、OpenDocument 格式以及 PDF 等,确保用户可以方便地与其他人共享和编辑文件。
  • 强大的编辑工具​:无论是文本处理、数据处理还是演示文稿制作,ONLYOFFICE 都提供了丰富的编辑工具和格式选项,满足用户对于内容编辑和排版的各种需求。
  • 插件支持​:ONLYOFFICE 允许用户通过插件扩展功能,例如添加额外的语言支持、集成第三方服务等,使得软件更加灵活多样。
  • 安全性​:ONLYOFFICE 采用了先进的加密技术,保护用户数据的安全性和隐私,为用户提供了可靠的工作环境。
  • 跨平台支持​:ONLYOFFICE 可以在 Windows、MacOS、Linux 等操作系统上运行,并且提供了 Web 版本和移动应用程序,确保用户可以在不同设备上无缝使用。

使用建议

  1. 技术选型参考:

    • 结合项目实际需求
    • 考虑团队技术栈
    • 评估学习成本
    • 关注社区活跃度
  2. 注意事项:

    • 定期更新版本
    • 关注安全补丁
    • 参与社区讨论
    • 做好技术预研

备注:本清单持续更新中,欢迎补充推荐更多优质开源项目。