« 
Previous

Issue #86

Next
 »

Number one this week, Alpine.js is a minimalist reactive framework for the browser.

It borrows ideas from both Vue.js and Angular: custom HTML directives, double-way binding…

It’s very easy to check it using with a good old <script> tag added to an HTML page, no building process is needed, everything can be done right from the HTMl mark-up.

Everything starts with a x-data directive used to assign a scope and data to a given DOM element.

Then, other DOM elements can interact with data in the scope and events can be triggered using x:on directive.

The project is at an early stage, some features like the communication between components are missing but it’s a refreshing experience.

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
Alpine.js
Alpine.js
A rugged, minimal framework for composing JavaScript behavior
GitHub
+46.4%
2
L7
L7
Large-scale WebGL-powered Geospatial Data Visualization analysis framework
Homepage
+12.6%
3
Scully
Scully
The Static Site Generator for Angular apps
GitHub
+8.3%
4
Snowpack
Snowpack
Build web applications with less tooling and 10x faster iteration.
Homepage
+6.6%
5
n8n
n8n
Free and open node based Workflow Automation Tool.
Homepage
+5.1%
6
react-three-fiber
react-three-fiber
React renderer for Threejs (web and react-native)
Homepage
+3.9%
7
Theme UI
Theme UI
Build consistent, themeable React apps based on constraint-based design
Homepage
+3.3%
8
React Hook Form
React Hook Form
React hooks for forms validation without the hassle.
Homepage
+3.2%
9
Chakra UI
Chakra UI
️Simple, Modular & Accessible UI Components for your React Applications
Homepage
+2.9%
10
jExcel
jExcel
Lightweight vanilla JavaScript plugin to create web-based spreadsheets
Homepage
+2.9%

Trending This Week

By number of GitHub stars added this week
1
You Don't Know JS
You Don't Know JS
A book series on JavaScript
GitHub
+889
2
Clean Code
Clean Code
Clean Code concepts adapted for JavaScript
GitHub
+832
3
Alpine.js
Alpine.js
A rugged, minimal framework for composing JavaScript behavior
GitHub
+714
4
JS Algorithms & Data Structures
JS Algorithms & Data Structures
Algorithms and data structures implemented in JavaScript
GitHub
+573
5
Node.js Best Practices
Node.js Best Practices
The largest Node.js best practices list (December 2019)
GitHub
+438
6
Tech Interview Handbook
Tech Interview Handbook
Materials to help you rock your next coding interview
Homepage
+410
7
Vue Element Admin
Vue Element Admin
A magical vue admin
GitHub
+400
8
React
React
A declarative, efficient, and flexible JavaScript library for building UI
Homepage
+367
9
Snowpack
Snowpack
Build web applications with less tooling and 10x faster iteration
Homepage
+358
10
VS Code
VS Code
Visual Studio Code
Homepage
+342

Any question or feedback? Reach us on GitHub.

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