I strive to collect and improve the most important JS projects that you can use to your advantage. And, of course, how it develops and monitors the growing ecosystem. If I miss something interesting, let me know!

Let’s start to talk about Most popular 25+ JS repositories in March 2020

1.date-fns: Modern JavaScript date utility library (21,734 Stars by Now)

date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js.

Originally published at GitHub

2.React Admin (11,964 Stars by Now)

React Admin is a front-end framework for building admin applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design.

Originally published at GitHub

3.FullCalendar (10,964 Stars by Now)

FullCalendar is a full-sized drag & drop JavaScript event calendar.

FullCalendar is great for displaying events, but it isn’t a complete solution for event content-management. Beyond dragging an event to a different time/day, you cannot change an event’s name or other associated data. It is up to you to add this functionality through FullCalendar’s API.

Originally published at GitHub

4.Playwright (10,702 Stars by Now)

Playwright is a Node library to automate the Chromium, WebKit and Firefox browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast. The playwright does not patch the rendering engines. It either uses stock versions of the browsers (Chromium) or extends remote debugging protocols of the respective browsers (WebKit, Firefox) for better automation. There are no changes to the actual rendering engines, network stacks, etc.

Originally published at GitHub

5.x-spreadsheet (8,269 Stars by Now)

x-spreadsheet is a web-based JavaScript (canvas) spreadsheet

Originally published at GitHub

6.Adonis.js (7,902 Stars by Now)

Agenda.js is a lightweight job scheduling for Node.js. Agenda’s basic control structure is an instance of an agenda. Agenda’s are mapped to a database collection and load the jobs from within.

Originally published at GitHub

7.SWR (7,743 Stars by Now)

SWR is a React Hooks library for remote data fetching. With SWR, components will get a stream of data updates constantly and automatically. Thus, the UI will be always fast and reactive.

Originally published at GitHub

8.Rome (6,881 Stars by Now)

Rome is an experimental JS toolchain. It includes a compiler, linter, formatter, bundler, testing framework and more. It aims to be a comprehensive tool for anything related to the processing of JavaScript source code.

Originally published at GitHub

9.Agenda.js (6,450 Stars by Now)

Agenda.js is a lightweight job scheduling for Node.js.

Originally published at GitHub

10.tiny care-terminal (5,781 Stars by Now)

tiny-care-terminal is a little dashboard that tries to take care of you when you’re using your terminal.

Originally published at GitHub

11.Chardin.js (4,905 Stars by Now)

Chardin.js is a jQuery plugin that creates a simple overlay to display instructions on existent elements. It is inspired by the recent Gmail new composer tour

Originally published at GitHub

12.esbuild (4,202 Stars by Now)

esbuild is a JavaScript bundler and minified. It packages up JavaScript code for distribution on the web.

Originally published at GitHub

13.Thelounge (3,546 Stars by Now)

Thelounge is a modern, responsive, cross-platform, self-hosted web IRC client.

Originally published at GitHub

14.Release it (2,983 Stars by Now)

Release it is a Generic CLI tool to automate versioning and package publishing-related tasks.

Originally published at GitHub

15.react-tabs (2,037 Stars by Now)

react-tabs is an accessible and easy tab component for React.js.

Originally published at GitHub

16.React Carousel Image Gallery (2,038 Stars by Now)

React Carousel Image Gallery component with thumbnail support.

Originally published at GitHub

17.Serialize JavaScript (1,961 Stars by Now)

Serialize JavaScript to a superset of JSON that includes regular expressions and functions.

Originally published at GitHub

18.Kasaya (1,726 Stars by Now)

Kasaya is a “WYSIWYG” scripting language and runtime for browser automation.

Originally published at GitHub

19.material-table (1,697 Stars by Now)

material-table is a simple and powerful Datatable for React based on Material-UI Table with some additional features.

Originally published at GitHub

20.Destiny (1,420 Stars by Now)

Destiny is a ‘Prettier’ for File Structures — Scans a folder’s contents, creating a graph based on how the JS/TS files import each other, moving files as needed, then builds a “prettified” file structure.

Originally published at GitHub

21.Panolens.js (1,099 Stars by Now)

Panolens.js is an event-driven and WebGL based panorama viewer. Lightweight and flexible. It’s built on top of Three.JS.

Originally published at GitHub

22.plink-plonk.js (965 Stars by Now)

plink-plonk.js — Listen to Web Pages As Their DOM Changes. Run this code at a console on a ‘busy’ Web page with lots of DOM changes and updates and you’ll be able to ‘hear’ them taking place.

Originally published at GitHub

23.massCode (1,022 Stars by Now)

massCode is a free and open-source code snippets manager for developers.

Originally published at GitHub

24.Vendure (793 Stars by Now)

Vendure is a headless GraphQL eCommerce framework built on Node.js with Nest & TypeScript, with a focus on developer productivity and ease of customization

Originally published at GitHub

25.GitHub Actions Toolkit (775 Stars by Now)

GitHub Actions Toolkit is an opinionated alternative to (and a wrapper around) the official toolkit. actions/toolkit makes many features optional in the interest of performance, so you may prefer to use it instead of this library.

Originally published at GitHub

26.Gitexplorer (739 Stars by Now)

Gitexplorer helps you to find the right git commands without digging through the web.

Originally published at GitHub

27.Lion web components (732 Stars by Now)

Lion web components are a set of highly performant, accessible and flexible Web Components. They provide an unopinionated, white-label layer that can be extended to your own layer of components.

Originally published at GitHub

27.NodeCG (661 Stars by Now)

NodeCG is a broadcast graphics framework and application. It enables you to write complex, dynamic broadcast graphics using the web platform. NodeCG has no graphics or drawing primitives of its own. Instead, NodeCG provides a structure for your code and an API to facilitate moving data between the dashboard, the server, and your graphics.

Originally published at GitHub

Summary

It is currently one of the most trending repositories on Github, easy to understand and contributes to, regardless of your expertise level in JavaScript & Algorithms.

Share this: Twitter

Facebook

Reddit

