Issue #117

Number one this week, Embla Carousel is a lightweight library to create sliders (also called “carousels”) in the browser.

It shines with its touch/gesture features: you can make the slides scroll by dragging the images in a very natural way.

It can be used without any JavaScript framework but it also provides a hook for easy integration with React.

Check the online examples to see the carousels in actions… It’s always good to see pictures of cats if you need to relax before starting a new week! 🐱

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
Embla Carousel
Embla Carousel
The most fluid carousel library with unmatched swipe precision
Homepage
+75.5%
2
Halfmoon
Halfmoon
Front-end framework with a built-in dark mode
Homepage
+33.3%
3
Vest
Vest
Validation Testing
Homepage
+11.4%
4
Zustand
Zustand
Bear necessities for state management in React
Homepage
+8.1%
5
Mock Service Worker
Mock Service Worker
Seamless REST/GraphQL API mocking library for browser and Node.
Homepage
+7.5%
6
FullCalendar
FullCalendar
Full-sized drag & drop event calendar
Homepage
+6.1%
7
Neo.mjs
Neo.mjs
The webworkers driven UI framework
Homepage
+5.5%
8
Rome
Rome
The Rome Frontend Toolchain. A linter, compiler, bundler, and more
Homepage
+5.3%
9
FAST
FAST
The adaptive interface system for modern web experiences.
Homepage
+5.0%
10
React Virtual
React Virtual
Hooks for virtualizing scrollable elements in React
GitHub
+4.7%

Trending This Week

By number of GitHub stars added this week
1
Node.js Best Practices
Node.js Best Practices
The Node.js best practices list (August 2020)
GitHub
+1.2 k
2
JS Algorithms & Data Structures
JS Algorithms & Data Structures
Algorithms and data structures implemented in JavaScript
GitHub
+882
3
Storybook
Storybook
The UI component explorer.
Homepage
+766
4
FullCalendar
FullCalendar
Full-sized drag & drop event calendar
Homepage
+711
5
Rome
Rome
The Rome Frontend Toolchain. A linter, compiler, bundler, and more
Homepage
+648
6
Angular
Angular
One framework. Mobile & desktop.
Homepage
+608
7
TypeScript
TypeScript
A superset of JavaScript that compiles to clean JavaScript output.
Homepage
+508
8
Vue.js
Vue.js
A progressive, incrementally-adoptable framework for building UI on the web
Homepage
+461
9
React
React
A declarative, efficient, and flexible JavaScript library for building UI
Homepage
+427
10
VS Code
VS Code
Visual Studio Code
Homepage
+381

Any question or feedback? Reach us on GitHub.

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