2020 年度 OSC 中国开源项目评选:最佳人气项目

OSCHINA编辑部 发布于 2020/11/25 00:00
阅读 15K+
收藏 34

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

2020 年度 OSC 中国开源项目评选「最佳人气项目」正式揭晓!

(欢迎转发分享!)

下边来看看每一个获奖项目。

>>> 点击每个项目名可跳转进入项目介绍页面

基于 Ant Design 和 Vue 的 企业级 UI 组件库 —— Ant Design Vue

Ant Design Vue 是使用 Vue 实现的遵循 Ant Design 设计规范的高质量 UI 组件库,用于开发和服务于企业级中后台产品。

112950_bHB4_2720166.png

基于 MPP 的交互式 SQL 数据仓库 —— Apache Doris

Apache Doris (incubating)(原 Palo)是百度大数据团队自主研发的 MPP 数据库,支持对海量大数据进行快速分析,仅需亚秒级响应时间即可获得查询结果,有效地支持实时数据分析。

Apache Doris 的分布式架构非常简洁,易于运维,并且可以支持 10PB 以上的超大数据集。Apache Doris可以满足多种数据分析需求,例如固定历史报表,实时数据分析,交互式数据分析和探索式数据分析等。

基于 Element 的前端框架 —— avue

Avue.js 是基于现有的 Element-UI 库进行的二次封装,从而简化一些繁琐的操作,核心理念为数据驱动视图,主要的组件库针对 table 表格和 form 表单场景,同时衍生出更多企业常用的组件,达到高复用、易维护和扩展的框架,同时内置了丰富了数据展示组件,让开发变得更加容易。

可视化服务平台 —— Davinci

Davinci 是一个 DVAAS (Data Visualization as a Service) 平台解决方案,面向业务人员/数据工程师/数据分析师/数据科学家,致力于提供一站式数据可视化解决方案。既可作为公有云/私有云独立使用,也可作为可视化插件集成到三方系统。用户只需在可视化 UI 上简单配置即可满足多种数据可视化需求,并支持高级交互/行业分析/模式探索/社交智能等可视化功能。

深度操作系统 —— Deepin

深度操作系统 (Deepin) 包含深度桌面环境 (Deepin Desktop Environment) 和近 30 款深度原创精品应用,及数款来自开源社区的应用软件,广泛用于支撑用户日常的学习和工作。另外,通过深度商店还能够获得近千款应用软件的支持,满足用户对操作系统的更多应用场景的特定需求。

161617_JB8v_2720166.png

深度操作系统不仅长期保持活跃,还面向全球用户发布。深度操作系统采用滚动更新方式,每个月在线发布必要的功能和 bug 更新,每 3 个月进行一次可累积发布 ISO 的大更新。并使用新功能和性能优化交替进行的更新方式,保障深度操作系统不仅在美观和易用方面不断进步,在稳定和流畅方面也同样不断得带改善和优化。而无论是更新还是版本发布,深度操作系统都提供 32 种不同语言的版本,用于更新和升级的镜像站也遍布全球六大洲 33 个国家 100 多个站点。

文档网站生成器 —— Docsify

docsify 可以快速帮你生成文档网站。不同于 GitBook、Hexo 的地方是它不会生成静态的 .html 文件,所有转换工作都是在运行时。如果你想要开始使用它,只需要创建一个 index.html 就可以开始编写文档并直接部署在 GitHub Pages

文本/源码编辑器 —— EUX

EUX 是中国人开发开源的性能卓越的文本/源码编辑器(内嵌数据库客户端功能和 Redis 客户端功能),她基于开源的富文本编辑控件Scintilla,自研大量功能,构建出一套完整的文本/源码文件编辑软件,覆盖日常生活工作和源代码编写基本功能。

此外 EUX 还能直接提交文本文件里的 SQL 发给数据库,直接提交 Redis 命令给 Redis 服务端。整个软件只有 10MB(不包含数据库客户端库),小巧但文本编辑功能完整,且性能卓越,几乎秒开文件。

基于 ThinkPHP 和 Bootstrap 的极速后台开发框架 —— FastAdmin

FastAdmin 是一款基于 ThinkPHP 和 Bootstrap 的极速后台开发框架,基于 Auth 验证的权限管理系统,一键生成 CRUD,自动生成控制器、模型、视图、JS、语言包、菜单、回收站 。

Go Web 与 RPC 框架 —— go-zero

go-zero 是一个集成了各种工程实践的 Web 和 RPC 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。

go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。

160149_FcRL_2720166.png

Go 基础开发框架 —— GoFrame

GF(Go Frame) 是一款模块化、高性能、生产级的 Go 基础开发框架。 实现了比较完善的基础设施建设以及开发工具链,提供了常用的基础开发模块, 如:缓存、日志、队列、数组、集合、容器、定时器、命令行、内存锁、对象池、 配置管理、资源管理、数据校验、数据编码、定时任务、数据库 ORM、TCP/UDP组件、进程管理/通信等等。

基于 Spring Boot 的后台管理系统 —— Guns

Guns 是基于 Spring Boot 的后台管理系统,包含系统管理、代码生成、多数据库适配、SSO 单点登录、工作流、短信、邮件发送、OAuth2登录、任务调度、持续集成、Docker 部署等功能。可以直接作为一个后台管理系统的脚手架,支持 Spring Cloud Alibaba 微服务。

Java 工具集 —— Hutool

Hutool 是一个 Java 工具集,针对项目中 util 包进行开刀,抽象大量的工具方法,旨在减少项目中工具类的数量,将开发者的编码工作专注在业务上。Hutool 对文件、流、加密解密、转码、正则、线程、XML、日期、Http 客户端等 JDK 方法进行封装,组成各种 Util 工具类。

企业级 PHP 协程框架 —— Hyperf

Hyperf 是基于 Swoole 4.5+ 实现的高性能、高灵活性的 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM 的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展性,标准组件均基于 PSR 标准 实现,基于强大的依赖注入设计,保证了绝大部分组件或类都是可替换与可复用的。

基于企业微信的 SCRM 系统 —— LinkWeChat

LinkWeChat 是一款基于企业微信的开源 SCRM 系统,为企业构建私域流量系统的综合解决方案,主要应用场景为泛零售、电商行业企业微信用户,并提供多种工具多渠道多方式添加客户到企业微信好友,通过营销互动与客户标签管理等建立强连接。

即时 Linux 内核实验室 —— Linux Lab

Linux Lab 是一套基于 Docker/Qemu 的极速 Linux 内核学习、开发和测试环境,也可以用于嵌入式 Linux 系统开发。

Linux Lab 实验效果图

一站式开源持续测试平台 —— MeterSphere

MeterSphere 是一站式的开源企业级持续测试平台, 涵盖测试跟踪、接口测试、性能测试、 团队协作等功能,兼容 JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。

华为全场景 AI 计算框架 —— MindSpore

MindSpore 是一个全场景 AI 计算框架,它的特性是可以显著减少训练时间和成本(开发态)、以较少的资源和最高能效比运行(运行态),同时适应包括端、边缘与云的全场景(部署态)。

Mybatis 增强工具包 —— Mybatis-Plus

MyBatis 增强工具包,简化 CRUD 操作,启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。

Java 开源企业 OA 办公平台 —— O2OA

O2OA 是基于 J2EE 架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于 AGPL 协议开放源代码的企业信息化系统需求定制开发解决方案。

Java 的 ORM 框架 —— ObjectiveSQL

ObjectiveSQL 是一个基于 Active Record 模式的 Java ORM 框架,零编码,无配置。基于已定义的数据模型,自动生成数据库访问逻辑代码,提升开发效率。针对复杂 SQL,ObjectiveSQL 通过 Java 运算符重载技术,实现了 Java 代码与 SQL 语句一致的编码体验。

面向全场景的分布式操作系统 —— 鸿蒙

鸿蒙 (OpenHarmony) 是开放原子开源基金会 (OpenAtom Foundation) 旗下开源项目,定位是一款面向全场景的开源分布式操作系统。

OpenHarmony 在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行,第一个版本支持 128K-128M 设备上运行。

若依管理系统 —— RuoYi

基于 Spring Boot 的权限管理系统,核心技术采用 Spring、MyBatis、Shiro,没有任何其它重度依赖。直接运行即可用。可以用于所有的 Web 应用程序,如网站管理后台、网站会员中心、CMS、CRM 与 OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。

SaaS 微服务开发平台 —— SpringBlade

SpringBlade 是一个微服务开发平台,特点包括:

  • 集成 Sentinel 从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。
  • 注册中心、配置中心选型 Nacos,为工程瘦身的同时加强各模块之间的联动。
  • 使用 Traefik 进行反向代理,监听后台变化自动化应用新的配置文件。
  • 极简封装了多租户底层,用更少的代码换来拓展性更强的 SaaS 多租户系统。

开放式跨端跨框架解决方案 —— Taro

Taro 是由京东 - 凹凸实验室打造的一套开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/QQ小程序/H5 等应用。

轻量级 PHP 开发框架 —— ThinkPHP

ThinkPHP 是一个快速、简单的轻量级 PHP 开发框架,ThinkPHP 从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性,同时拥有众多的原创功能和特性。

基于 Vue.js 的跨平台框架 —— uni-app

uni-app 是一个使用 Vue.js 开发的跨平台应用前端框架。开发者通过编写 Vue.js 代码,uni-app 将其编译到 iOS、Android、微信小程序与 H5 等多个平台,保证其正确运行并达到优秀体验。

渐进式 JavaScript 框架 —— Vue.js

Vue.js 是一套构建用户界面的渐进式框架,与其它重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。

微信个人支付接口 —— YunGouOS

YunGouOS 支付平台是为更多开发者、个体户、个人创业者、小微企业提供正规的官方支付接口。基于微信/支付宝官方授权的服务商模式为中小商家提供便捷的支付接入服务。

开源 IaaS 软件 —— ZStack

ZStack 是全新的 IaaS 软件,它的诞生是为了解决困绕 IaaS 软件的几大难题:复杂度、稳定性、可伸缩性和灵活性。ZStack 已经提供了大部分 IaaS 的基本功能,包括:虚拟机管理、存储卷管理、存储卷快照与各种网络服务(DHCP、DNS、SNAT、EIP、PortForward 以及 Security Group)。

华为编译器 —— 方舟

华为方舟编译器作为一款全新的编译器可以显著提高手机的运行速度,它不采用现有编译器边解释边执行的模式,而是将这种动态编译改为静态编译,可以做到全程执行机器码,进而高效运行程序,大大缩短程序响应时间。

附截至投票通道结束,各类别排行情况:

基础软件类

开发框架和基础组件类

企业软件类

大前端类

开发工具类

应用软件类(+其它)

「最佳人气项目」由大众投票产生,为了让项目更加多元化,开源中国在投票前对参选项目设置了分类,分别为“基础软件类”、“开发框架和基础组件类”、“企业软件类”、“大前端类”、“开发工具类”、“应用软件类(+其它)”,每个项目会被分到一个最合适的类别中,在各自的类别下公平竞争。

举办投票评选活动,我们一直在追求公平、公正与公开,今年我们一如既往地将活动过程中用户的投票数据开放,数据托管在 Gitee 中,感兴趣的读者可以查看,也感谢各位的监督。

2020 年度 OSC 中国开源项目评选「最佳人气项目」投票数据:
https://gitee.com/oschina/top_project_vote_2020

恭喜以上项目在 2020 年度 OSC 中国开源项目评选中收获「最佳人气项目」,后续我们会举办典礼进行现场颁奖(具体时间待定,将提前通告)。

为了方便联系和确认,烦请获奖的项目作者/负责人填写如下信息,感谢支持!
http://hikaru040.mikecrm.com/SJwkBCA

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部