Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
4087 projects12705.2k total stars1861.2k total forks53 languages

Open-source projects built with JavaScript

There are currently 4087 open-source projects built with JavaScript, with a combined total of 12705.2k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,087 open-source projects · page 6 of 114

……
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
tui.editor
tui.editornhn/tui.editor

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

18.0k1.9kTypeScript
2 years ago
face-api.js
face-api.jsjustadudewhohacks/face-api.js

A JavaScript API for face detection, recognition, and analysis in the browser and Node.js using TensorFlow.js.

17.9k3.9kTypeScript
2 years ago
react-native-vector-icons
react-native-vector-iconsoblador/react-native-vector-icons

Customizable vector icon library for React Native with support for multiple icon sets and full styling.

17.9k2.1kTypeScript
1 month ago
Lazysizes
LazysizesaFarkas/lazysizes

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

17.7k1.7kJavaScript
2 years ago
twemoji
twemojitwitter/twemoji

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

17.7k1.9kHTML
17 days ago
redux-thunk
redux-thunkgaearon/redux-thunk

Middleware for Redux that enables writing action creators that return functions for async logic and side effects.

17.7k1.0kTypeScript
1 year ago
PouchDB
PouchDBpouchdb/pouchdb

A JavaScript database that syncs data between browsers and servers, enabling offline-first web applications.

17.6k1.5kJavaScript
22 hours ago
A-Frame
A-Frameaframevr/aframe

A web framework for building browser-based 3D, AR, and VR experiences using declarative HTML.

17.6k4.4kJavaScript
11 days ago
react-native-windows
react-native-windowsReactWindows/react-native-windows

A framework for building native Windows apps (PCs, tablets, Xbox, Mixed Reality) using React and JavaScript.

17.3k1.2kC++
21 hours ago
DOMPurify
DOMPurifycure53/DOMPurify

A DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML, and SVG.

17.2k857JavaScript
1 day ago
Velocity
Velocityjulianshapiro/velocity

A fast, feature-rich JavaScript animation engine that works with and without jQuery.

17.2k1.5kJavaScript
5 years ago
Material-components-web
Material-components-webmaterial-components/material-components-web

Modular and customizable Material Design UI components for the web, developed by Google.

17.1k2.1kTypeScript
1 year ago
hls.js
hls.jsvideo-dev/hls.js

A JavaScript library that plays HTTP Live Streaming (HLS) in browsers using MediaSource Extensions.

16.8k2.7kTypeScript
1 day ago
mustache.js
mustache.jsjanl/mustache.js

A zero-dependency implementation of logic-less Mustache templates in JavaScript for HTML, config files, and source code.

16.7k2.4kJavaScript
2 years ago
Luckysheet
Luckysheetmengshukeji/Luckysheet

An open-source online spreadsheet library with Excel-like features, including formulas, charts, and collaborative editing.

16.7k2.6kJavaScript
11 months ago
superagent
superagentvisionmedia/superagent

A small progressive client-side and Node.js HTTP request library with a consistent API and plugin support.

16.7k1.3kJavaScript
6 months ago
parallax
parallaxwagerfield/parallax

A lightweight JavaScript library that creates parallax effects reacting to device orientation or mouse movement.

16.6k2.1kJavaScript
2 years ago
typeahead.js
typeahead.jstwitter/typeahead.js

A fast and fully-featured JavaScript autocomplete library with separate suggestion engine and UI components.

16.4k3.1kJavaScript
3 years ago
Inferno
Infernoinfernojs/inferno

An extremely fast, React-like JavaScript library for building modern user interfaces on both client and server.

16.4k640JavaScript
1 month ago
Luxon
Luxonmoment/luxon

A modern, immutable JavaScript library for parsing, validating, manipulating, and formatting dates and times.

16.4k787JavaScript
2 months ago
crypto-js
crypto-jsbrix/crypto-js

A discontinued JavaScript library providing implementations of cryptographic standards like AES, SHA, HMAC, and PBKDF2.

16.4k2.5kJavaScript
1 year ago
filepond
filepondpqina/filepond

A flexible JavaScript file upload library that handles directories, files, blobs, URLs, and optimizes images for a smooth user experience.

16.4k852JavaScript
11 days ago
PlayCanvas Engine
PlayCanvas Engineplaycanvas/engine

An open-source game engine for creating interactive 3D content and games that run directly in web browsers using WebGL and WebGPU.

16.3k1.9kJavaScript
20 hours ago
Typed.js
Typed.jsmattboldt/typed.js

A JavaScript library for creating animated typing, backspacing, and text sequencing effects.

16.3k1.8kJavaScript
6 months ago
Capacitor
Capacitorionic-team/capacitor

Build cross-platform native Progressive Web Apps for iOS, Android, and the Web with a single JavaScript codebase.

16.2k1.2kTypeScript
2 days ago
MediumEditor
MediumEditoryabwe/medium-editor

A vanilla JavaScript WYSIWYG editor that clones Medium.com's inline toolbar using the contenteditable API.

16.1k1.8kJavaScript
1 year ago
Jasmine
Jasminejasmine/jasmine

A behavior-driven development testing framework for JavaScript that runs in browsers and Node.js.

15.8k2.2kJavaScript
6 days ago
pace
paceHubSpot/pace

Automatically add a customizable progress bar to your website that tracks page load and AJAX requests.

15.6k1.8kCSS
2 years ago
not-paid.js
not-paid.jskleampa/not-paid

A JavaScript script that gradually fades a website's opacity when a client doesn't pay, decreasing daily until it disappears.

15.6k1.0kJavaScript
1 year ago
Cesium
CesiumAnalyticalGraphicsInc/cesium

An open-source JavaScript library for creating high-performance 3D globes and 2D maps in web browsers.

15.5k3.9kJavaScript
1 day ago
Cesium.js
Cesium.jsCesiumGS/cesium

An open-source JavaScript library for creating high-precision 3D globes and 2D maps in web browsers without plugins.

15.5k3.9kJavaScript
1 day ago
Math as code
Math as codeJam3/math-as-code

A cheat-sheet that translates mathematical notation into JavaScript code examples for developers.

15.5k1.1k
4 years ago
Vivus
Vivusmaxwellito/vivus

A lightweight, dependency-free JavaScript library for animating SVG drawings with a hand-drawn effect.

15.5k1.1kJavaScript
4 years ago
Volkswagen
Volkswagenauchenberg/volkswagen

A satirical Node.js module that detects CI servers and makes your tests pass automatically.

15.5k238JavaScript
4 months ago
Sass
Sasssass/sass

A CSS preprocessor that adds nested rules, variables, mixins, and more to make CSS more powerful and maintainable.

15.4k2.2kTypeScript
2 days ago
uuid
uuidkelektiv/node-uuid

A complete, secure, and compact JavaScript library for generating RFC-compliant UUIDs across all versions.

15.3k982TypeScript
17 days ago
1
5
6
7
114