Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2757 projects12622.0k total stars1846.4k total forks44 languages

Open-source projects built with JavaScript

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

Showing 2,757 open-source projects · page 6 of 77

……
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
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
13 days ago
VitePress
VitePressvuejs/vitepress

A Vue-powered static site generator built on Vite for fast, modern documentation and content sites.

17.8k2.7kTypeScript
7 days ago
ActivityWatch
ActivityWatchActivityWatch/activitywatch

A free, open-source, and privacy-focused automated time tracker that records your computer and browser activity locally.

17.8k915Python
4 days 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
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
twemoji
twemojitwitter/twemoji

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

17.7k1.9kHTML
5 months ago
PouchDB
PouchDBpouchdb/pouchdb

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

17.6k1.5kJavaScript
4 days ago
A-Frame
A-Frameaframevr/aframe

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

17.5k4.4kJavaScript
4 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++
2 days ago
Velocity
Velocityjulianshapiro/velocity

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

17.2k1.5kJavaScript
5 years ago
DOMPurify
DOMPurifycure53/DOMPurify

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

17.1k851JavaScript
2 days 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.7k2.7kTypeScript
3 days 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
superagent
superagentvisionmedia/superagent

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

16.6k1.3kJavaScript
5 months ago
Luckysheet
Luckysheetmengshukeji/Luckysheet

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

16.6k2.6kJavaScript
9 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.5k3.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
12 days ago
Luxon
Luxonmoment/luxon

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

16.4k775JavaScript
1 month 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.4k851JavaScript
4 days ago
Typed.js
Typed.jsmattboldt/typed.js

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

16.3k1.8kJavaScript
4 months 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
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.0k1.9kJavaScript
2 days ago
Capacitor
Capacitorionic-team/capacitor

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

15.8k1.2kTypeScript
3 days ago
Jasmine
Jasminejasmine/jasmine

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

15.8k2.2kJavaScript
2 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
Vivus
Vivusmaxwellito/vivus

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

15.5k1.1kJavaScript
3 years 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
Volkswagen
Volkswagenauchenberg/volkswagen

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

15.4k241JavaScript
3 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
3 days ago
Cesium
CesiumAnalyticalGraphicsInc/cesium

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

15.3k3.8kJavaScript
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.3k3.8kJavaScript
1 day ago
uuid
uuidkelektiv/node-uuid

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

15.3k973TypeScript
17 days ago
1
5
6
7
77