查看原文
其他

可能是国内最火的开源项目 —— JavaScript 篇

2017-09-30 OSC-两味真火 开源中国


推荐阅读:

截止目前开源中国收录了 44517 款开源项目,囊括了最热门的各类开源项目,而软件的评分在一定程度上代表了软件的质量和热度,而 JavaScript 涌现了很多开源项目,因此本文整理了 JavaScript 中评分最高并且收藏量超过 100 的几款项目,以供开发者选择和交流,排名如下:


极简模块化前端UI框架 Layui

www.oschina.net/p/layui

评分:9.3;收藏量:873

Layui 是一款采用自身模块规范编写的情怀型前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到API的每一处细节都经过精心雕琢,非常适合界面的快速开发。Layui 首个版本发布于2016年金秋,她区别于那些基于MVVM底层的UI框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。


JavaScript 图表库 ECharts

https://www.oschina.net/p/echarts

评分:8.9;收藏量:2448

ECharts是一款由百度前端技术部开发的,基于Javascript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。提供大量常用的数据可视化图表,底层基于ZRender(一个全新的轻量级canvas类库),创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、饼图(环形图)、K线图、地图、力导向布局图以及和弦图,同时支持任意维度的堆积和多图表混合展现。


轻量级 Material Design 前端框架 MDUI

https://www.oschina.net/p/mdui

评分:8.6;收藏量:215

MDUI 是一个轻量级的 Material Design 前端框架,对照着 Material Design 文档进行开发,争取 1:1 实现 Material Design 中的组件。

  • 多主题支持:MDUI 拥有 19 种主色、 16 种强调色、和一种夜间主题。只需添加一个 CSS 类即可实现主题的切换。

  • 轻量级:包含所有主题的 CSS 文件仅 26.4KB minified + gzip,JavaScript 文件仅 12KB minified + gzip,且没有任何依赖

  • 响应式:移动优先,可适配所有屏幕。


Win10 风格的前端响应式 UI 框架 Win10-UI

https://www.oschina.net/p/win10-ui

评分:8.5;收藏量:170

Win10-UI是一款win10风格的后台UI框架。它使用了丰富的win10桌面元素,包括桌面图标、窗口化子页面管理、开始菜单、动态小磁贴等组件,兼容主流现代浏览器及移动端的屏幕尺寸,适合快速开发后台管理系统的前端界面。

Win10-UI采用传统UI框架的渲染设计,无序记住繁复的js代码,只需要套用html结构就可以轻松渲染出桌面元素。同时也保留了主动调用的API,让高级开发者可以定义UI的细节。它并没有定义太多的“规则”,你完全可以用css、js扩充它的功能,把它打造成属于你的独一无二的后台UI。


Node 终端界面库 blessed-contrib

https://www.oschina.net/p/blessed-contrib

评分:8.5;收藏量:125

blessed-contrib 是使用 Node.js 构建终端应用界面的库。


基于 React 和 Redux 的现代内容编辑器 ORY Editor

https://www.oschina.net/p/ory-editor

评分:8.3;收藏量:109

ORY 是一家构建和维护开发者工具的公司,ORY Editor 是一个用于 Web 的智能、可扩展和现代的编辑器(“WYSIWYG”),使用 React 编写。如果你厌倦了 contenteditable 的限制,这将是不错的选择。

ORY Editor 可用于创建网站,与 Squarespace 类似,不过它可以离线运行,通过它创建的网站会存储在设备上,还可以创建自己的设计和插件。


移动应用动画效果框架 Lottie

www.oschina.net/p/lottie

评分:8.3;收藏量:317

Lottie 是 Airbnb 开发的一款能够为原生应用添加动画效果的开源工具。Lottie 目前提供了 iOS, Android, 和 React Native 版本,能够实时渲染 After Effects 动画特效。

目前,Lottie支持路径修剪,蒙版、遮盖等操作。此外还有一个可选的缓存机制,对那些频繁使用的东西能够更快加载。这款应用的目标就是帮助开发者和动画师能够更轻松的为应用创建动画,从而在整体上提升互动因素。

主题优化包 JQuery EasyUI 1.5.x Of Insdep Theme

www.oschina.net/p/jquery-easyui-1-5-x-of-insdep-theme

评分:8.3;收藏量:101

Insdep theme是基于EasyUI 1.5.x 的一款免费的美化主题包,拥有百度编辑器、cropper、Highcharts、justgage、plupload等各类适应本主题的第三方插件美化补丁。并且各类常用Jquery插件正在美化中。后期会提供更多的主题、组件及第三方插件美化样式。


基于 Ueditor 的现代化富文本编辑器 Neditor

www.oschina.net/p/neditor

评分:8.3;收藏量:503

百度前端团队做了许多努力,现在 Ueditor 是公认最好用的中文富文本编辑器。但是随着时间的推移,大家感觉百度编辑器并不是那么漂亮。于是我们对 Ueditor 进行修改,有了现在的 Neditor 。

基于 Vue 2.0 的组件库 Element

www.oschina.net/p/element-ui

评分:8.2;收藏量:609

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助你的网站快速成型。由饿了么公司前端团队开源。



推荐阅读

个性满满!那些有意思的艺术图像生成工具推荐

Java 9 新特性 —— module 模块系统

与 Docker 紧密整合的 12 大开源工具

可能是国内最火的开源项目 —— C/C++ 篇

点击“阅读原文”查看更多精彩内容

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存