Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript Library

Javascript Library

1075 projects

Showing 36 of 1075 projects

driver.js
driver.jsTypeScript

A lightweight, dependency-free JavaScript library for guiding user focus across the page with customizable overlays.

#spotlight#ui-overlays#popover
Stars26.9k
Forks1.2k
Last commit5 days ago
Discord.js
Discord.jsTypeScript

A powerful Node.js module for interacting with the Discord API, enabling developers to build Discord bots and applications.

#hacktoberfest#discordjs#voice-chat
Stars26.8k
Forks4.1k
Last commit2 days ago
Discord.js
Discord.jsTypeScript

A powerful Node.js module for interacting with the Discord API, enabling developers to build feature-rich Discord bots and applications.

#discord-bots#hacktoberfest#discordjs
Stars26.8k
Forks4.1k
Last commit2 days ago
GrapesJS
GrapesJSTypeScript

A free and open-source web builder framework for creating templates and pages visually without coding.

#website-builder#no-code#site-builder
Stars26.3k
Forks4.7k
Last commit2 days ago
Feather
FeatherJavaScript

A collection of simply beautiful open-source SVG icons designed on a 24x24 grid.

#design-system#web-design#open-source
Stars26.0k
Forks1.3k
Last commit1 year ago
select2
select2JavaScript

A jQuery-based replacement for select boxes with search, remote data sets, and infinite scrolling.

#search#select-box#hacktoberfest
Stars25.9k
Forks6.1k
Last commit3 days ago
localForage
localForageJavaScript

A fast, simple JavaScript library for offline storage with a localStorage-like API, using IndexedDB, WebSQL, or localStorage.

#websql#storage#localforage
Stars25.8k
Forks1.3k
Last commit2 years ago
Highlight.js
Highlight.jsJavaScript

A JavaScript syntax highlighter with automatic language detection and zero dependencies for both browser and server environments.

#hacktoberfest#syntax-highlighting#zero-dependencies
Stars25.0k
Forks3.8k
Last commit
hammer.js
hammer.jsJavaScript

A JavaScript library for detecting and recognizing multi-touch gestures on web applications.

#multi-touch#mobile-web#frontend
Stars24.3k
Forks2.6k
Last commit9 months ago
p5.js
p5.jsJavaScript

A free and open-source JavaScript library for accessible creative coding on the web.

#sound#generative-art#open-source
Stars24.2k
Forks3.9k
Last commit43 minutes ago
Ramda
RamdaJavaScript

A practical functional library for JavaScript programmers emphasizing immutability and currying.

#functional-programming#immutability#function-composition
Stars24.1k
Forks1.4k
Last commit12 days ago
validator.js
validator.jsJavaScript

A comprehensive library of string validators and sanitizers for Node.js and browsers.

#hacktoberfest#sanitization#input
Stars23.7k
Forks2.5k
Last commit1 month ago
yup
yupTypeScript

A TypeScript-first schema builder for runtime value parsing and validation with expressive, chainable APIs.

#type-inference#schema-validation#typescript
Stars23.7k
Forks957
Last commit8 hours ago
intro.js
intro.jsTypeScript

A lightweight JavaScript library for creating step-by-step onboarding tours and product walkthroughs on websites.

#step-by-step-tutorials#tour#ux
Stars23.5k
Forks2.5k
Last commit1 month ago
Scrollreveal
ScrollrevealJavaScript

A JavaScript library for animating elements as they enter or leave the viewport on scroll.

#ui-animations#animation#transition
Stars22.5k
Forks2.2k
Last commit2 years ago
redux-saga
redux-sagaJavaScript

A Redux middleware library that uses ES6 generators to manage side effects like data fetching and asynchronous flows.

#asynchronous-programming#sagas#redux-middleware
Stars22.4k
Forks1.9k
Last commit17 hours ago
markdown-it
markdown-itTypeScript

A fast and extensible Markdown parser with 100% CommonMark support, syntax plugins, and URL autolinking.

#developer-tools#commonmark#plugins
Stars22.0k
Forks1.9k
Last commit8 days ago
chosen
chosenHTML

A JavaScript library that transforms long, unwieldy HTML select boxes into user-friendly, searchable dropdowns.

#select-box#dropdown-enhancement#jquery-plugin
Stars21.9k
Forks4.0k
Last commit1 year ago
lit-html
lit-htmlTypeScript

A simple library for building fast, lightweight web components with reactive state and declarative templates.

#web-components#scoped-styles#reactive-state
Stars21.9k
Forks1.1k
Last commit1 day ago
Inquirer.js
Inquirer.jsTypeScript

A collection of common interactive command line user interfaces for Node.js applications.

#user-input#developer-tools#npm-package
Stars21.6k
Forks1.4k
Last commit11 hours ago
xterm.js
xterm.jsTypeScript

A frontend component that enables fully-featured terminal emulation in web browsers.

#terminal-emulator#developer-tools#unicode
Stars21.3k
Forks2.0k
Last commit10 days ago
joi
joiJavaScript

A powerful schema description language and data validator for JavaScript.

#backend-development#validation#type-safety
Stars21.2k
Forks1.5k
Last commit7 days ago
graphql-js
graphql-jsTypeScript

The official JavaScript reference implementation of GraphQL, a query language for APIs.

#type-schema#api#graphql
Stars20.3k
Forks2.1k
Last commit2 days ago
Trix
TrixJavaScript

A WYSIWYG rich text editor for web applications that treats contenteditable as an I/O device to avoid browser inconsistencies.

#form-integration#web-components#custom-elements
Stars20.0k
Forks1.1k
Last commit7 days ago
TensorFlow.js
TensorFlow.jsTypeScript

A hardware-accelerated JavaScript library for training and deploying machine learning models in the browser and Node.js.

#browser-ml#neural-network#web-assembly
Stars19.1k
Forks2.0k
Last commit4 months ago
Mojs
MojsCoffeeScript

A JavaScript motion graphics library for creating fast, retina-ready, and customizable web animations.

#ui-animations#interactive-design#graphics
Stars18.8k
Forks893
Last commit2 months ago
Fastclick
FastclickHTML

A JavaScript library that eliminates the 300ms click delay on touch-enabled mobile browsers for a more responsive UI.

#click-delay#mobile-web#polyfill
Stars18.5k
Forks3.1k
Last commit5 years ago
Matter.js
Matter.jsJavaScript

A JavaScript 2D rigid body physics engine for the web, enabling realistic physics simulations in browsers and Node.js.

#simulation#physics#web-games
Stars18.5k
Forks2.0k
Last commit23 days ago
dropzone
dropzoneJavaScript

A JavaScript library that turns any HTML element into a drag-and-drop file upload zone with previews and progress.

#xhr-uploads#frontend#javascript-library
Stars18.4k
Forks3.2k
Last commit23 days ago
skrollr
skrollrHTML

A standalone JavaScript library for creating parallax scrolling and scroll-driven animations using CSS-like data attributes.

#keyframe-interpolation#css-animations#scroll-animations
Stars18.4k
Forks3.4k
Last commit8 years ago
libphonenumber
libphonenumberC++

Google's library for parsing, formatting, and validating international phone numbers across Java, C++, and JavaScript.

#carrier-mapping#java-library#geocoding
Stars18.3k
Forks2.2k
Last commit15 days ago
Falsehoods about Phone Numbers
Falsehoods about Phone NumbersC++

Google's library for parsing, formatting, and validating international phone numbers across Java, C++, and JavaScript.

#carrier-mapping#java-library#geocoding
Stars18.3k
Forks2.2k
Last commit15 days ago
tui.editor
tui.editorTypeScript

A feature-rich Markdown WYSIWYG editor with GFM support, live preview, and extensible plugins for charts and UML.

#chart-rendering#jquery#wysiwyg
Stars18.0k
Forks1.9k
Last commit2 years ago
twemoji
twemojiHTML

A library providing standard Unicode emoji support across all platforms with consistent vector and raster graphics.

#web-assets#emoji#svg-assets
Stars17.8k
Forks1.9k
Last commit3 months ago
Lazysizes
LazysizesJavaScript

A high-performance, SEO-friendly lazy loader for images, iframes, and more that detects visibility changes automatically.

#responsive-images#performance-optimization#image-optimization
Stars17.7k
Forks1.7k
Last commit2 years ago
lightweight-charts
lightweight-chartsTypeScript

A performant, small-footprint financial charting library built with HTML5 canvas for interactive web applications.

#trading#finance#canvas
Stars17.7k
Forks2.7k
Last commit2 days ago
PreviousPage 2 of 30

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
Next
#Javascript258
#Frontend240
#Nodejs191
#Data Visualization141
#Typescript137
#Web Development130
#Ui Components78
#Performance71
#Webgl66
#Browser62
#Functional Programming56
#React51