🚀GitHub 上面向 Web 开发者的 10 个热门项目 - 2020 年 6 月 19 日
🎭
剧作家
JSON 服务器
镜头开源项目(OpenLens)
代码服务器
2.0 新功能
目录
Coursera:面向 Web 开发人员的 HTML、CSS 和 Javascript
rrweb
快速构建可访问的 React 应用程序
⚡️
face-api.js
特征
运行
钩子
《Trending Projects》以每周简讯形式提供,请在www.iainfreestone.com上注册,以确保您不会错过任何一期。
1. 🎭 剧作家
Playwright 是一个 Node 库,使用单一 API 来自动化 Chromium、Firefox 和 WebKit。
Node.js 库使用单一 API 实现 Chromium、Firefox 和 WebKit 自动化
🎭
剧作家

Playwright 是一个 Node.js 库,可通过单一 API 自动化Chromium、Firefox和WebKit。Playwright旨在实现跨浏览器的 Web 自动化,它持久耐用、功能强大、可靠且快速。
| Linux |
macOS |
视窗 |
| 铬 94.0.4595.0 |
✅
|
✅
|
✅
|
| WebKit 15.0 |
✅
|
✅
|
✅
|
| Firefox 91.0 |
✅
|
✅
|
✅
|
所有平台的所有浏览器均支持无头执行。请查看系统要求了解详情。
用法
这将安装 Playwright 以及适用于 Chromium、Firefox 和 WebKit 的浏览器二进制文件。安装完成后,您可以require在 Node.js 脚本中运行 Playwright,并自动执行 Web 浏览器交互。
功能
Playwright 旨在自动化单页应用程序和渐进式 Web 应用程序所使用的广泛且不断增长的 Web 浏览器功能。
- 跨多个页面、域和 iframe 的场景
- 自动等待元素准备就绪...
2. JSON服务器
在不到 30 秒的时间内获得一个完整的、零编码的仿制 REST API(真的)
在不到 30 秒的时间内获得一个完整的、零编码的仿制 REST API(真的)
JSON 服务器
在不到 30 秒的时间内获得一个完整的、零编码的仿制 REST API (真的)
使用 <3 创建,适合需要快速后端进行原型设计和模拟的前端开发人员。
参见:
黄金赞助商
🥇
从生成 API 到将 CSV 文件导入 Postgres,Retool 提供 20 多个开发者实用程序,是构建应用程序的必备资源。立即查看
成为赞助商并在此展示您的公司徽标
赞助
请帮助我构建 OSS
👉
GitHub 赞助商
❤️
目录
3. Lens | Kubernetes IDE
Lens 是您掌控 Kubernetes 集群所需的唯一 IDE。它是一个适用于 MacOS、Windows 和 Linux 操作系统的独立应用程序。它是开源且免费的。
4.代码服务器
在任何地方的任何机器上运行 VS Code 并在浏览器中访问它。
代码服务器

在任何地方的任何机器上运行VS Code并在浏览器中访问它。

亮点
- 在任何设备上使用一致的开发环境进行编码
- 使用云服务器加速测试、编译、下载等
- 外出时节省电池寿命;所有密集型任务都在您的服务器上运行
要求
查看最低规格要求,以及如何设置可安装代码服务器的 Google VM 的说明。
TL;DR:启用 WebSockets 的 Linux 机器,1 GB RAM 和 2 个 CPU
入门
有三种方法可以开始:
- 使用安装脚本,它可以自动完成大部分过程。如果可能,该脚本会使用系统包管理器。
- 手动安装代码服务器
- 使用我们的一键按钮和指南将代码服务器部署到云提供商
⚡
如果您使用安装脚本,您可以预览安装过程中发生的情况:
curl -fsSL https://code-server.dev/install.sh
…
5. CSS GG
开源 CSS、SVG 和 Figma UI 图标
700 多个纯 CSS、SVG 和 Figma UI 图标,可在 SVG Sprite、styled-components、NPM 和 API 中使用
6.Coursera:面向 Web 开发人员的 HTML、CSS 和 Javascript
该存储库包含 Coursera.org 课程“面向 Web 开发人员的 HTML、CSS 和 Javascript”中使用的所有示例源代码。
Coursera 课程:面向 Web 开发人员的 HTML、CSS 和 Javascript 示例代码
7. 录制并回放网页
rrweb 指的是“记录和重放网络”,它是一个用于记录和重放用户在网络上的交互的工具。
8. 脉轮
快速构建可访问的 React 应用程序
⚡️ 适用于您的 React 应用程序的简单、模块化且可访问的 UI 组件
快速构建可访问的 React 应用程序
⚡️
Chakra UI 提供了一组可访问、可重复使用和可组合的 React 组件,使创建网站和应用程序变得非常容易。
正在寻找文档?
📝
对于旧版本,请访问此处 => https://v0.chakra-ui.com
最新版本 (v1) => https://chakra-ui.com
特征
🚀
- 易于样式化:Chakra UI 包含一组布局组件,例如
Box和Stack,可以通过传递 props 轻松设置组件样式。了解更多
- 灵活且可组合:Chakra UI 组件建立在 React UI Primitive 之上,具有无限的可组合性。
- 可访问。Chakra UI 组件遵循 WAI-ARIA 指南规范并具有正确的
aria-*属性。
- 黑暗模式
😍
:Chakra UI 中的大多数组件都兼容暗模式。
支持Chakra UI
💖
捐赠 5 美元或以上即可支持此项目的持续开发。我们将不胜感激。感谢所有……
9. face-api.js
在 tensorflow.js 核心之上实现的用于浏览器和 nodejs 的 JavaScript 人脸识别 API
使用 tensorflow.js 在浏览器和 nodejs 中进行人脸检测和人脸识别的 JavaScript API
10. 阿里巴巴 - Hooks
React Hooks 库。
英语 |简体中文
钩子
React Hooks 库。

📚
文档
✨
特征
- 易于学习和使用。
- 包含丰富的从app中提炼出来的高级Hooks。
- 包含丰富的基础Hooks。
- 使用可预测的静态类型以 TypeScript 编写。
📦
安装
🔨
用法
从‘ahooks’导入{ useRequest } ;
核心团队
🤝
贡献
$ git clone git@github.com:alibaba/hooks.git
$ cd hooks
$ npm run init
$ npm start
打开浏览器访问http://127.0.0.1:8001,更多信息请参阅开发部分。
我们欢迎大家的贡献,请先阅读我们的CONTRIBUTING.MD,让我们一起构建一个更好的 hooks 库。
👥
讨论

✅
执照
麻省理工学院
《Trending Projects》以每周简讯形式提供,请在www.iainfreestone.com上注册,以确保您不会错过任何一期。
如果您喜欢这篇文章,您可以在 Twitter 上关注我,我会定期发布与 HTML、CSS 和 JavaScript 相关的简短技巧。
鏂囩珷鏉ユ簮锛�https://dev.to/iainfreestone/10-trending-projects-on-github-for-web-developers-19th-june-2020-381d