Top 20 Javascript Libraries on Github

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
  1. React

    The library for web and native user interfaces.

    Repository: React

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. awesome-dva

    A curated list of "damn vulnerable apps" and exploitable VMs / wargames. See contributing.md for information.

  4. Vue.js

    This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

    Repository: Vue.js

  5. Angular

    Deliver web apps with confidence 🚀

    Repository: Angular

  6. jQuery

    jQuery JavaScript Library

    Repository: jQuery

  7. lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    Repository: Lodash

  8. d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

    Repository: D3.js

  9. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  10. moment

    Parse, validate, manipulate, and display dates in javascript.

    Repository: Moment.js

  11. axios

    Promise based HTTP client for the browser and node.js

    Repository: Axios

  12. redux

    A JS library for predictable global state management

    Repository: Redux

  13. Express

    Fast, unopinionated, minimalist web framework for node.

    Repository: Express

  14. three.js

    JavaScript 3D Library.

    Repository: Three.js

  15. ramda

    :ram: Practical functional Javascript

    Repository: Ramda

  16. Next.js

    The React Framework

    Repository: Next.js

  17. Gatsby

    The best React-based framework with performance, scalability and security built in.

    Repository: Gatsby

  18. webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

    Repository: Webpack

  19. Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Repository: Electron

  20. Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

    Repository: Babel

  21. ESLint

    Find and fix problems in your JavaScript code.

    Repository: ESLint

  22. Socket.io

    Realtime application framework (Node.JS server)

    Repository: Socket.io

  23. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Nue – Apps lighter than a React button

    17 projects | news.ycombinator.com | 1 Apr 2025
  • Dockerizing a Next.js Application using a Standalone Build

    6 projects | dev.to | 19 Oct 2024
  • React Unmasked: Episode 1 - The Anatomy of a React App

    3 projects | dev.to | 6 Oct 2024
  • Mitosis - Using Astro.js as the dev server to preview the component with hot-reload

    13 projects | dev.to | 31 Aug 2024
  • Day 0 of #100daysofMiva || Setting up for success

    10 projects | dev.to | 19 Aug 2024

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?