3月份最热门 JS开源项目排行

由于现在GitHub 我们已经离不开了,必须要掌握最新、最全的动态和一些工具库,所以每月都会有人整理最热门的好用的开源库。所以这一篇我也扒拉一下给大家。


本篇文章为大家盘点了3月份最热门的 JavaScript 项目,一起来看看你都知道哪些,或者有哪些你已经在使用的了。



1 awesome-blockchain-cn


https://github.com/chaozh/awesome-blockchain-cn Star 9602


这是一个和区块链相关的项目,此项目收集了所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料


2 mpvue


https://github.com/Meituan-Dianping/mpvue Star 6735


mpvue 是一款基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。


3 rough


https://github.com/pshihn/rough Star 7067


640?wx_fmt=jpeg


Rough.js 是一个轻量级的(大约8k),基于 Canvas 的可以绘制出粗略的手绘风格的图形库。该库提供绘制线条、曲线、弧线、多边形、圆形和椭圆的基础能力,同时支持绘制 SVG 路径。


4 driver.js


https://github.com/kamranahmedse/driver.js Star 6615


Driver.js 是一个强大的,轻量级,使用原生 JavaScript 引擎开发的库,用于在页面聚焦用户的关注点。它支持所有主流浏览器,并且可高度自定义。


Driver.js 并不仅仅是一个指南性质的库,其用户场景非常广泛,能够用于任何需要为页面构建浮层的情况,譬如当用户需要与某些元素交互而隐藏其他元素的场景。


5 Vue


https://github.com/vuejs/vue Star 13026


Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。主要特性:

● 可扩展的数据绑定

● 将普通的 JS 对象作为 model

● 简洁明了的 API

● 组件化 UI 构建

● 配合别的库使用


6 front-end-interview-handbook


https://github.com/yangshun/front-end-interview-handbook Star 13020


与其他软件工程师不同的是,前端求职面试对算法的重视程度更低,并且在该领域的知识更多的集中咋Html、CSS、JavaScript等几个方面,虽然网上也有一些资源可以帮助前端开发人员准备面试,但他们并不像软件工程师面试材料那么丰富,front-end-interview-handbook 就是专门为前端求职者准备面试问题和答案。


7 react


https://github.com/facebook/react Star 92074


React是Facebook开发的用于构建用户界面的JavaScript库,现已为很多公司所用,因为它采用了一种不同的方式来构建应用:借助于React,开发者可以将应用分解为彼此解耦的独立组件,这样就可以独立维护并迭代各种组件了。


8 tui.chart


https://github.com/nhnent/tui.chart Star 2947


640?wx_fmt=gif


tui.chart 是一个漂亮的可视化图表库


9 brain.js


https://github.com/BrainJS/brain.js Star 4361


brain.js是用JavaScript编写的神经网络库。以下是展示如何使用brain.js以下近似XOR函数的示例:


640?wx_fmt=jpeg

10 fkill-cli


https://github.com/sindresorhus/fkill-cli Star 4470


fkill-cli 是一个跨平台的 kill 工具。fkill 可以在全平台运行,用途与 kill 一样。fkill-cli 提供了人性化的终端 UI,可以让用户快速找出并 kill 需要终止的程序。fkill 最重要的功能就是聚合了各个平台的杀进程的命令。具有跨平台特性。可以在 macOS, Linux, Windows等各种平台上工作。


11 proxyee-down


https://github.com/monkeyWie/proxyee-down Star 4801


proxyee-down 是一个开源的下载神器,也可以说是百度云神器,不过,它需要安装证书、设置代理,初次使用会略显繁琐,但带来的速度提升也是显而易见的。


12 NullAway


https://github.com/uber/NullAway Star 1840


NullAway 是 Uber 开源的一款帮助你清除 Java 代码中的 NullPointerException(NPE)的工具,快速且实用。NullAway 类似于 Kotlin 和 Swift 语言中的基于类型的可空性检查,能显着提高开发人员的生产力,同时也满足高要求的安全检查需求。


以上整理来自 开源最前线

链接:https://www.itcodemonkey.com/article/3035.html



热门文章:

1.对不起,我不加班!
2.空闲时间不要接私活,要提升自己!
3.程序员最好有社保!


可能是最帅的公众号

认真生活 、快乐工作

640?wx_fmt=jpeg

长按扫码关注我

猜你喜欢

转载自blog.csdn.net/GsL9D1P04F6x2ts3C9/article/details/79991402