1月份Github上最热门的JavaScript开源项目

开发 前端
1月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,一起来看看上榜详情:

1月份GitHub上最热门的JavaScript开源项目排行已经出炉啦,一起来看看上榜详情:

1Alpine.js

https://github.com/alpinejs/alpine Star 3347

这是JavaScript的一个小框架,旨在用最小的成本提供大型框架(Vue或React)的高级特性。以保留自己的DOM,并按自己认为合适的方式进行构建。

2react-virtualized

https://github.com/bvaughn/react-virtualized Star 18107

React组件用于高效地呈现大型列表和表格数据。

3lighthouse

https://github.com/GoogleChrome/lighthouse Star 19005

 

 

 

 

Lighthouse 是一个开源的自动化工具,用于改进网络应用的质量。 你可以将其作为一个 Chrome 扩展程序运行,或从命令行运行。 你为 Lighthouse 提供一个您要审查的网址,它将针对此页面运行一连串的测试,然后生成一个有关页面性能的报告。

4Gatsby

https://github.com/gatsbyjs/gatsby Star 42161

 

 

 

 

Gatsby 可以使用 React.js 把纯文本转换到动态博客或者网站上。目标如下:

  • 无需重载页面转换
  • 热重载编辑
  • 构建静态网站创建 React.js 组件模型和生态系统
  • 直观的基于目录的 URLs
  • 支持 "Starters"

5next.js

https://github.com/zeit/next.js Star 44924

Next.js是一个轻量级的React服务端渲染应用框架。

6airframe-react

https://github.com/0wczar/airframe-react Star 2373

 

 

 

 

Airframe是一个高质量的React管理系统前端框架,统计分析模板基于Bootstrap4和React。自适用任何智能手机、平板电脑或者桌面。

7puppeteer

https://github.com/puppeteer/puppeteer Star 58517

Puppeteer 是一个控制 headless Chrome 的 Node.js API 。它是一个 Node.js 库,通过 DevTools 协议提供了一个高级的 API 来控制 headless Chrome。它还可以配置为使用完整的(非 headless)Chrome。Puppeteer 基本特性有:

  • 生成屏幕截图和 PDF 页面。
  • 检索 SPA 并生成预渲染内容(即“SSR”)。
  • 自动提交表单,UI 测试,键盘输入等
  • 创建一个最新的自动测试环境。使用最新的JavaScript和浏览器功能,在最新版本的Chrome 中直接运行测试。

8javascript

https://github.com/lin-123/javascript Star 92529

Airbnb JavaScript风格指南,这个指南假定正在使用Babel,并且需要用户使用或等效的使用babel-preset-airbnb。并且还需安装带有airbnb-browser-shims的 shims/polyfills。

9leetcode

https://github.com/azl397985856/leetcode Star 27078

 

 

 

 

leetcode题解,本仓库目前分为四个部分:

  • 第一个部分是leetcode经典题目的解析,包括思路,关键点和具体的代码实现。
  • 第二部分是对于数据结构与算法的总结
  • 第三部分是anki卡片, 将leetcode题目按照一定的方式记录在anki中,方便大家记忆。
  • 第四部分是计划, 这里会记录将来要加入到以上三个部分内容

10awesome-mac

https://github.com/jaywcjlove/awesome-mac Star 35693

该项目收集各种类别非常好用的Mac应用程序,软件以及工具。包含开发者工具、测试工具、命令行工具、等版本控制等将近三十多种类别的工具。

责任编辑:武晓燕 来源: 开源最前线
相关推荐

2019-02-12 09:14:26

GitHubJavaScrip开源

2021-01-11 10:27:47

JavaScript开源项目GitHub

2019-02-12 08:50:49

GitHub开源项目Python

2019-02-12 08:30:53

GitHub开源项目Java

2021-03-08 10:32:20

JavaScript开源项目

2020-12-18 10:28:04

JavaScript开源项目GitHub

2019-05-22 10:12:33

开源GitHub

2020-12-10 14:33:33

开源项目Github

2020-02-13 10:46:54

GithubJavaScript开源项目

2020-06-01 10:54:16

开源Github操作系统

2019-03-13 09:18:40

GitHubJava开源项目

2019-01-23 15:00:10

GitHubWeb开源

2019-04-02 10:49:57

GitHubJava开源

2020-12-16 10:40:30

Java开源项目

2020-12-13 17:51:26

Python开源项目GitHub

2021-02-10 07:21:22

Github开源Java

2020-02-03 11:33:53

开源JavaScriptGithub

2019-09-17 10:00:54

2019-01-07 10:05:20

GitHub开源项目

2020-02-06 11:23:22

GithubPython开源项目
点赞
收藏

51CTO技术栈公众号