Issue #88

We mentioned in 2019 JavaScript Rising Stars the success of Puppeteer, a solution from Google to take control of a headless Chrome browser in order to automate tasks. It was the project number 1 of the testing category.

Number one this week, Playwright from Microsoft goes one step further by offering a unified API to control any Chromium, Webkit or Firefox browser.

The code examples show how you can easily emulate Safari or Chrome on mobile devices and take screenshots of the web pages.

Also it supports the new Microsoft Edge browser, based on Chromium.

It’s worth mentioning that the next releases of Puppeteer will go in a similar direction by supporting Firefox.

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
Playwright
Playwright
Node library to automate Chromium, Firefox and WebKit with a single API
GitHub
+46.0%
2
beautiful-react-hooks
beautiful-react-hooks
A collection of beautiful and (hopefully) useful React hooks
Homepage
+10.4%
3
Alpine.js
Alpine.js
A rugged, minimal framework for composing JavaScript behavior
GitHub
+8.2%
4
Airframe
Airframe
High Quality Dashboard / Admin / Analytics template
Homepage
+5.0%
5
material-table
material-table
Datatable for React based on material-ui's table with additional features
Homepage
+4.0%
6
Theme UI
Theme UI
Build consistent, themeable React apps based on constraint-based design
Homepage
+3.6%
7
React Email Editor
React Email Editor
Drag-n-Drop Email Editor Component for React.js
Homepage
+3.2%
8
react-use-gesture
react-use-gesture
Bread n butter utility for component-tied mouse/touch gestures in React
Homepage
+3.0%
9
craft.js
craft.js
A React Framework for building extensible drag and drop page editors
Homepage
+2.8%
10
React Query
React Query
Hooks for fetching, caching and updating asynchronous data in React
GitHub
+2.5%

Trending This Week

By number of GitHub stars added this week
1
Playwright
Playwright
Node library to automate Chromium, Firefox and WebKit with a single API
GitHub
+2.4 k
2
Deno
Deno
A secure JavaScript and TypeScript runtime
Homepage
+968
3
Clean Code
Clean Code
Clean Code concepts adapted for JavaScript
GitHub
+419
4
Puppeteer
Puppeteer
Headless Chrome Node.js API
Homepage
+332
5
You Don't Know JS
You Don't Know JS
A book series on JavaScript
GitHub
+302
6
Rough.js
Rough.js
Create graphics with a hand-drawn, sketchy, appearance
Homepage
+270
7
React
React
A declarative, efficient, and flexible JavaScript library for building UI
Homepage
+260
8
VS Code
VS Code
Visual Studio Code
Homepage
+257
9
Vue.js
Vue.js
A progressive, incrementally-adoptable framework for building UI on the web
Homepage
+253
10
JS Algorithms & Data Structures
JS Algorithms & Data Structures
Algorithms and data structures implemented in JavaScript
GitHub
+242

Any question or feedback? Reach us on GitHub.

Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.