30 most popular JavaScript repositories on GitHub in February 2020
Tags: webdev, javascript, github, react
Published: 2020-03-11 20:49:24

---
title: 30 most popular JavaScript repositories on GitHub in February 2020
published: true
description: This is the list of the 30 most popular JS open source projects on GitHub, February 2020 edition.
tags: web development, JavaScript, GitHub, React
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/09dz8wtbuyq5lsbmoqpf.png
---
First of all, thank you all for reading my digests! I try to collect and refine the most prominent JS projects you can use for your advantage. And, of course, this is a lot of fun monitoring how the ecosystems changes and grow. If I missed something interesting — let me know!
Here we go!

<h3>Most popular JS repositories in February 2020</h3>

<ol><li><a rel="noreferrer noopener" href="https://github.com/date-fns/date-fns" target="_blank">date-fns</a> is a JavaScript date utility library that provides a comprehensive, simple and consistent toolset for manipulating JavaScript dates in a browser and Node.js. <strong>21,603</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/marmelab/react-admin" target="_blank">React Admin</a> is a frontend framework for building admin applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design. <strong>11,840</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/fullcalendar/fullcalendar" target="_blank">FullCalendar</a> is a full-sized drag &amp; drop JavaScript event calendar. <strong>10,879</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/microsoft/playwright" target="_blank">Playwright</a> is a Node library to automate the <a rel="noreferrer noopener" href="https://www.chromium.org/Home" target="_blank">Chromium</a>, <a rel="noreferrer noopener" href="https://webkit.org/" target="_blank">WebKit</a> and <a rel="noreferrer noopener" href="https://www.mozilla.org/en-US/firefox/new/" target="_blank">Firefox</a> browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast. <strong>10,425</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/myliang/x-spreadsheet" target="_blank">x-spreadsheet</a> is a web-based JavaScript (canvas) spreadsheet. <strong>7,991</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/adonisjs/core" target="_blank">Adonis.js</a> is a fullstack web framework with a focus on ergonomics and speed. It takes care of much of the Web development hassles, offering you a clean and stable API to build Web apps and microservices. <strong>7,856</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/zeit/swr" target="_blank">SWR</a> is a React Hooks library for remote data fetching. <strong>7,534</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/facebookexperimental/rome" target="_blank">Rome</a> 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. <strong>6,606</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/agenda/agenda" target="_blank">Agenda.js</a> is a lightweight job scheduling for Node.js. <strong>6,305</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/notwaldorf/tiny-care-terminal" target="_blank">tiny-care-terminal</a> is a little dashboard that tries to take care of you when you’re using your terminal. <strong>5,773</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/heelhook/chardin.js" target="_blank">Chardin.js</a> 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. <strong>4,885</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/tannerlinsley/react-query" target="_blank">React Query</a> — hooks for fetching, caching and updating asynchronous data in React. <strong>4,740</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/evanw/esbuild" target="_blank">esbuild</a> is a JavaScript bundler and minifier. It packages up JavaScript code for distribution on the web. <strong>4,089</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/thelounge/thelounge" target="_blank">Thelounge</a> is a modern, responsive, cross-platform, self-hosted web IRC client. <strong>3,530</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/release-it/release-it" target="_blank">Release it</a> is a Generic CLI tool to automate versioning and package publishing-related tasks. <strong>2,948</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/reactjs/react-tabs" target="_blank">react-tabs</a> is an accessible and easy tab component for React.js. <strong>2,024</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/xiaolin/react-image-gallery" target="_blank">React Carousel Image Gallery</a> component with thumbnail support. <strong>2,022</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/yahoo/serialize-javascript" target="_blank">Serialize JavaScript</a> to a superset of JSON that includes regular expressions and functions. <strong>1,951</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/syscolabs/kasaya" target="_blank">Kasaya</a> is a “WYSIWYG” scripting language and runtime for browser automation. <strong>1,691</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/mbrn/material-table" target="_blank">material-table</a> is a simple and powerful Datatable for React based on <a rel="noreferrer noopener" href="https://material-ui.com/api/table/" target="_blank">Material-UI Table</a> with some additional features. <strong>1,645</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/benawad/destiny" target="_blank">Destiny</a> 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. <strong>1,356</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/pchen66/panolens.js" target="_blank">Panolens.js</a> is an event-driven and WebGL based panorama viewer. Lightweight and flexible. It’s built on top of <a rel="noreferrer noopener" href="https://github.com/mrdoob/three.js" target="_blank">Three.JS</a>. <strong>1,038</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://gist.github.com/tomhicks/6cb5e827723c4eaef638bf9f7686d2d8" target="_blank">plink-plonk.js</a> — 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. <strong>952</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/antonreshetov/massCode" target="_blank">massCode</a> is a free and open-source code snippets manager for developers. <strong>894</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/vendure-ecommerce/vendure" target="_blank">Vendure</a> is a headless <a rel="noreferrer noopener" href="https://graphql.org/" target="_blank">GraphQL</a> eCommerce framework built on <a rel="noreferrer noopener" href="https://nodejs.org/" target="_blank">Node.js</a> with <a rel="noreferrer noopener" href="https://nestjs.com/" target="_blank">Nest</a> &amp; <a rel="noreferrer noopener" href="http://www.typescriptlang.org/" target="_blank">TypeScript</a>, with a focus on developer productivity and ease of customization. <strong>769</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/JasonEtco/actions-toolkit" target="_blank">GitHub Actions Toolkit</a> is an opinionated alternative to (and a wrapper around) the <a rel="noreferrer noopener" href="https://github.com/actions/toolkit" target="_blank">official toolkit</a>. <code>actions/toolkit</code> makes many features optional in the interest of performance, so you may prefer to use it instead of this library. <strong>760</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/summitech/gitexplorer" target="_blank">Gitexplorer</a> helps you to find the right git commands without digging through the web. <strong>717</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/ing-bank/lion" target="_blank">Lion web components</a> is 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. <strong>706</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/ai/nanoevents" target="_blank">Nano Events</a> is a simple and tiny event emitter library for JavaScript. <strong>664</strong> stars by now.</li><li><a rel="noreferrer noopener" href="https://github.com/nodecg/nodecg" target="_blank">NodeCG</a> 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. <strong>651</strong> stars by now.<br></li></ol>

Thank you for reading!