盘点百度 4 个受欢迎开源项目

965 阅读2分钟

百度其实开源了很多,但是大部分已经不维护了,我就没有列举,仅仅推荐这 4 个受欢迎的项目。

One. JavaScript 图表库 ECharts

3 年前,百度开源的 ECharts 项目全票通过进入 Apache 孵化器,成为百度第一个进入国际顶级开源社区的项目,也标志着百度开源正式进入开源发展的快车道。

ECharts 是国内应用最广泛的前端可视化生成工具,像素级的渲染效果使得绘制的图像几近完美,Echarts 目前的模型库已经相当全面,涉及地图、折线图、柱状图、饼状图、雷达图、仪表盘、漏斗图。

除此了这样的组件之外,还能构建非常炫酷的效果:

img

img

Two. 深度学习工具 PaddleHub

PaddleHub 是一个深度学习模型开发工具,它提供了很多训练好的人工智能算法模型,你只需要 Download 下来,装好环境就能使用了。这个项目封装了有很多炫酷的功能,比如:

老照片上色

img

图片高清化

img

一键抠图

img

图像动漫化

把你拍的照片转化成宫崎骏风格的漫画。

img

Three. 网页幻灯片 nodePPT

累死累活,干不过搞 PPT 的。

这个 GitHub 项目可能是迄今为止最好的网页版 PPT,基于 markdown 语法编写,支持 20 种转场动画,可以使用画板,双屏同步画板内容,可以使用 note 做备注。PPT 的风格简洁、大气,下面是一些例子:

img

同时海支持语法高亮,自由选择highlight样式,编辑完成可以把成品导出为网页或者 pdf 。下面是网页 PPT 的一个演示。

img

Four. 轻量级UI组件 Magic

Magic 是一个轻量级 UI 组件,具有性能高效、代码量小、支持多种初始化方式等方面的优势,开发者可以使用 Magic 快速搭建前端功能比较复杂的网站。

Magic的每个组件都有非常丰富的接口和事件处理,网站也提供了详细的使用文档和Demo演示。Web前 端开发者可以通过定制组件、初始化方式和插件获得最轻量级版本。

img

开源地址: echars:快速入门:echarts.apache.org/zh/index.ht…

echars:开源地址:github.com/apache/echa…

echars:案例:www.runoob.com/w3cnote/htm…

magic:地址:www.minimamente.com/project/mag…

网页PPT:github.com/ksky521/nod…

深度学习工具:地址:github.com/PaddlePaddl…

本文首发自公众号『逛逛GitHub』,每天推荐一个优质 GitHUb。