JavaScript Library

Open-source JavaScript projects categorized as Library

Top 23 JavaScript Library Projects

  1. React

    The library for web and native user interfaces.

    Project mention: Building a Location-Based App with Appwrite | dev.to | 2025-05-12

    React because it’s a widely popular front end library

  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. framework7

    Full featured HTML framework for building iOS & Android apps

    Project mention: Trying to Recreate iOS on the Web | news.ycombinator.com | 2024-12-18

    Loosely related, there are frameworks for recreating native UI for mobile apps written in JS, e.g: https://framework7.io/

  4. just

    A library of dependency-free JavaScript utilities that do just one thing. (by angus-c)

    Project mention: Frontend resources! πŸš€ | dev.to | 2024-05-25

    Just: A library for common JavaScript utilities

  5. stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: GSoC 2025 Projects Announced | dev.to | 2025-05-08

    We hope that you'll join us in our mission to advance cutting-edge scientific computation in JavaScript. Start by showing your support and starring the project on GitHub today: https://github.com/stdlib-js/stdlib.

  6. pannellum

    Pannellum is a lightweight, free, and open source panorama viewer for the web.

  7. vanilla-tilt.js

    A smooth 3D tilt javascript library.

  8. cursor-effects

    Old-school cursor effects for your browser built with modern JavaScript

  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. ImmortalDB

    :nut_and_bolt: A relentless key-value store for the browser.

  11. teaset

    A UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.

  12. rot.js

    ROguelike Toolkit in JavaScript. Cool dungeon-related stuff, interactive manual, documentation, tests!

    Project mention: Show HN: Asterogue, my sci-fi roguelike, is now playable on the web | news.ycombinator.com | 2024-11-08
  13. chatgpt.js

    πŸ€– A powerful client-side JavaScript library for ChatGPT

  14. mitata

    benchmark tooling that loves you ❀️

    Project mention: Show HN: Made a small JavaScript benchmarking app – BenchJS | news.ycombinator.com | 2025-01-02

    Mostly I want to benchmark code in our production monorepo, so a web tool doesn’t make much sense. We have a bunch of data structure code and standard utility libraries so it’s not feasible to copy everything into a web form.

    When doing data structure work I’ve started writing micro benchmark files with mitata (https://github.com/evanwashere/mitata) which does a decent job running GC between runs and outputs some very cute graphs and such. I recently rewrote a core container class we use at Notion and for a 5% speed up on a bunch of our public API routes.

    OP, I see you have a mitata-inspired benchmark library β€œbenchmate”, I’m curious about difference from mitata, what was missing from it, features added? I looked a bit at the code and it’s certainly easier to read… mitata codebase feels like C written by someone who’s too smart.

  15. react-native-picker-select

    πŸ”½ A Picker component for React Native which emulates the native <select> interfaces for iOS and Android

  16. react-rainbow

    🌈 React Rainbow Components. Build your web application in a snap.

  17. lwc

    ⚑️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

  18. Countable

    Add live paragraph-, word- and character-counting to an HTML element.

  19. superfine

    Absolutely minimal view layer for building web interfaces

    Project mention: The Merlin JavaScript Framework | news.ycombinator.com | 2024-09-16
  20. chat-ui-kit-react

    Build your own chat UI with React components in few minutes. Chat UI Kit from chatscope is an open source UI toolkit for developing web chat applications.

  21. modern-errors

    Handle errors in a simple, stable, consistent way

  22. react-native-create-library

    :notebook: Command line tool to create a React Native library with a single command

  23. highway

    Highway - A Modern Javascript Transitions Manager (by Dogstudio)

  24. redocx

    πŸ“„ Create word documents with React

  25. CAF

    Cancelable Async Flows (CAF)

  26. 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 open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Library discussion

Log in or Post with

JavaScript Library related posts

  • GSoC 2025 Projects Announced

    1 project | dev.to | 8 May 2025
  • Almost Vanilla Frontend

    3 projects | dev.to | 4 Apr 2025
  • TargetJS: Rethinking UI with Declarative, Synchronous Pipelines

    2 projects | dev.to | 3 Apr 2025
  • Navigating the Financial Landscape of Open Source Development

    3 projects | dev.to | 15 Feb 2025
  • Navigating Income Streams for Open Source Developers

    3 projects | dev.to | 8 Feb 2025
  • Chrome 133 Supports DOM State-Preserving Move with MoveBefore()

    6 projects | news.ycombinator.com | 5 Feb 2025
  • A helpful approach to navigating the SEO AI shift

    3 projects | dev.to | 4 Oct 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 12 May 2025
    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. Learn more β†’

Index

What are some of the best open-source Library projects in JavaScript? This list will help you:

# Project Stars
1 React 235,250
2 framework7 18,354
3 just 6,146
4 stdlib 5,151
5 pannellum 4,461
6 vanilla-tilt.js 3,921
7 cursor-effects 3,600
8 ImmortalDB 3,056
9 teaset 2,946
10 rot.js 2,589
11 chatgpt.js 1,979
12 mitata 1,928
13 react-native-picker-select 1,822
14 react-rainbow 1,794
15 lwc 1,692
16 Countable 1,643
17 superfine 1,595
18 chat-ui-kit-react 1,506
19 modern-errors 1,471
20 react-native-create-library 1,453
21 highway 1,433
22 redocx 1,421
23 CAF 1,341

Sponsored
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

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