Roundup of the Most Popular JS Repositories

Logo-1x
Syndicode
  • Date Published
  • Categories Blog
  • Reading Time 8-Minute Read

Our monthly roundup of the most popular JS repositories. This time we’re catching up on August and September.

After two months of summer laziness, we’re here to deliver what has been missed about the most interesting and popular JavaScript open-source projects on GitHub. The list of the repositories worth your attention is actually too long, but we will show it by portions. So there’s no chance you will get lost in it. Please, meet August’s and September’s JS repositories with a bunch of testing tools, boilerplates with the best developer experience, optimizing tools, lots of cool JS frameworks and many more of monthly most popular JS repositories to catch up with!

Monthly Most Popular Javascript Repositories

August 2019

  1. Hackathon Starter is a boilerplate for Node.js web applications. 28,530 stars by now.
  2. fullPage.js is simple and easy to use library to create fullscreen scrolling websites (also known as single page websites or one-page sites). It allows the creation of fullscreen scrolling websites, as well as adding some landscape sliders inside the sections of the site. 28,115 stars by now.
  3. react boilerplate is an offline-first foundation with the best developer experience and a focus on performance and best practices. 23,543 stars by now.
  4. Lottie is a mobile library for the web, and iOS that parses Adobe After Effects animations exported as JSON with Bodymovin and renders them natively on mobile. 18,245 stars by now.
  5. Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. 16,560 stars by now.
  6. SVGO is a Node.js tool for optimizing SVG files. 12,872 stars by now.
  7. FileSaver.js is the solution to saving files on the client-side and is perfect for web apps. 12,123 stars by now.
  8. Mithril.js is a modern client-side Javascript framework for building Single Page Applications. It’s small (9.79 KB gzipped), fast and provides routing and XHR utilities out of the box. 11,687 stars by now.
  9. Interact.js is responsible for JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+). 8,693 stars by now.
  10. Polly.JS is a standalone, framework-agnostic JavaScript library that enables recording, replaying, and stubbing of HTTP interactions. 8,048 stars by now.
  11. Color Thief is used to find the color palette from an image using just JavaScript. Works in the browser and in Node. 7,967 stars by now.
  12. FilePond is a JavaScript library that can upload anything you throw at it, optimizes images for faster uploads and offers a great, accessible, silky smooth user experience. 7,851 stars by now.
  13. Computer Science in JavaScript is a repository with a collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. 6,667 stars by now.
  14. Vuestic Admin is a free Vue.js admin template with 44+ custom UI components. 6,471 stars by now.
  15. Lunr.js is similar to Apache Solr, the search platform, allows you to add document search and text processing to a web page. 6,308 stars by now.
  16. outline is an open, extensible, wiki for your team built using React and Node.js. 5,752 stars by now.
  17. CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned for dynamic-data visualization. 4,916 stars by now.
  18. Scrollama is a modern and lightweight JavaScript library for scrollytelling using IntersectionObserver in favor of scroll events. 4,248 stars by now.
  19. v8n is an acronym for validation, and v8n stands for JavaScript validation library. 3,633 stars by now.
  20. React NodeGUI is used to build performant, native and cross-platform desktop applications with JavaScript + powerful CSS like styling. 3,396 stars by now.
  21. Resemble.js is used for image analysis and comparison. 3,378 stars by now.
  22. Caporal.js is a framework for building command-line applications with Node.js, including help generation, colored output, verbosity control, custom logger, coercion and casting, typos suggestions, and auto-complete for bash/zsh/fish. 2,940 stars by now.
  23. Tabulator allows you to create interactive tables in seconds from any HTML Table, Javascript Array or JSON formatted data. 2,738 stars by now.
  24. pg-promise is a PostgreSQL interface for Node.js. 2,381 stars by now.
  25. jest-puppeteer lets you run your tests using Jest and Puppeteer. 2,211 stars by now.
  26. Moveable is a library to make elements easier to manipulate: to drag, resize, scale, rotate, wrap. 2,171 stars by now.
  27. SurveyJS is a JavaScript survey and Form Library. This is a modern way to add surveys and forms to your website. It has versions for angular2+, jQuery, Knockout, React.js, and Vue. 2,011 stars by now.
  28. JustGage is a handy JavaScript plugin for generating and animating dashboard gauges. It is based on Raphaël library for vector drawing. 1,681 stars by now.
  29. Microsoft Web Template Studio (WebTS) is a Visual Studio Code Extension that accelerates the creation of new web applications using a wizard-based experience. 1,631 stars by now.
  30. npkill helps you to remove old and heavy node_modules folders. This tool allows you to list any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 1,464 stars by now.
  31. nave is a Virtual Environments for Node. Switch out your node version and global npm install space in one command. Supports named environments. 1,343 stars by now.
  32. Jay is a terminal-based JavaScript REPL focused on increasing prototyping speed and productivity. It’s packed with modern REPL features, whilst also striving to maintain a familiar REPL vibe. 899 stars by now.
  33. Airtable.js is the official Airtable JavaScript library. The Airtable API is your own RESTful API for your base. 743stars by now.

September 2019

  1. date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js. 19,764 stars by now.
  2. Commander.js is a Node.js command-line interfaces made easy. 16,123 stars by now.
  3. Recharts is a Redefined chart library built with React and D3. 12,435 stars by now.
  4. Redux Persist is used to persist and rehydrate a Redux store. 8,954 stars by now.
  5. React Testing Library is a simple and complete React DOM testing utilities that encourage good testing practices. 8,944 stars by now.
  6. Cytoscape.js is a fully featured graph theory library to model and/or visualize relational data, like biological data or social networks. 6,009 stars by now.
  7. React-Move is a library for data-driven animations for React. Just 3.5kb (gzipped)! 5,981 stars by now.
  8. Rebass is a React primitive UI components built with Styled System. 5,701 stars by now.
  9. Styled System repository is a responsive, theme-based style props for building design systems with React. 4,837 stars by now.
  10. Collect.js is a convenient and dependency-free wrapper for working with arrays and objects. 4,836 stars by now.
  11. node-apn is a Node.js module for interfacing with the Apple Push Notification service. 3,893 stars by now.
  12. single-spa is a JavaScript framework for frontend microservices. 3,645 stars by now.
  13. instant.page is a repository that helps you Make your site’s pages instant in 1 minute and improve your conversion rate by 1%. 3,598 stars by now.
  14. SVG-edit is a fast, web-based, JavaScript-driven SVG drawing editor that works in any modern browser. 3,120stars by now.
  15. spacetime is a lightweight JavaScript timezone library. 2,743 stars by now.
  16. Mercury Parser extracts the bits that humans care about from any URL you give it. That includes article content, titles, authors, published dates, excerpts, lead images, and more. 2,645 stars by now.
  17. Hashids is a small JavaScript library to generate YouTube-like ids from numbers. 2,572 stars by now.
  18. Chakra UI is a simple, modular and accessible UI components for React Applications. 2,025 stars by now.
  19. Haunted is a React’s Hooks API but for standard web components and lit-html or hyperHTML. 1,339 stars by now.
  20. vue-treeselect is a multi-select component with nested options support for Vue.js. 1,242 stars by now.
  21. Ackee is a self-hosted, Node.js based analytics tool for those who care about privacy. Ackee runs on your own server, analyses the traffic of your websites and provides useful statistics in a minimal interface. 954 stars by now.
  22. HumanizeDuration.js turns millisecond durations into human-readable strings. 940 stars by now.
  23. React Native Chart Kit: line chart, bezier line chart, progress ring, bar chart, pie chart, contribution graph (heatmap). 836 stars by now.
  24. pagemap is a mini map for web pages. 830 stars by now.
  25. AdminBro is an automatic admin interface which can be plugged into your application. You provide database models, and AdminBro generates UI which allows you (or other trusted users) to manage content. 810 stars by now.
  26. react-teleporter helps you to teleport React components in the same React tree. 804 stars by now.

Check our previous JS digests here. Maybe the tool you’re looking for can be found there!

If you want to receive more interesting information, subscribe to our weekly newsletter!

Oh, almost forget to mention that we have Telegram!