Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2805 projects12627.1k total stars1847.1k total forks44 languages

Open-source projects built with JavaScript

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

Showing 2,805 open-source projects · page 19 of 78

……
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
PhysicsJS
PhysicsJSwellcaffeinated/PhysicsJS

A modular, extendable, and easy-to-use physics engine for JavaScript.

3.7k407JavaScript
7 years ago
echo
echotoddmotto/echo

A standalone JavaScript micro-library for lazy-loading images using HTML5 data-* attributes.

3.7k494JavaScript
3 months ago
bqplot
bqplotbqplot/bqplot

Interactive 2-D plotting library for Jupyter notebooks using the Grammar of Graphics and widget-based components.

3.7k482TypeScript
1 month ago
bqplot
bqplotbloomberg/bqplot

Interactive 2-D plotting library for Jupyter notebooks using the Grammar of Graphics and widget-based components.

3.7k482TypeScript
1 month ago
Midnight
MidnightAerolab/midnight.js

A jQuery plugin that dynamically switches header designs as you scroll, ensuring optimal visual harmony with page sections.

3.7k366JavaScript
4 years ago
pnotify
pnotifysciactive/pnotify

A JavaScript/TypeScript library for beautiful notifications, confirmations, and prompts with Web Notifications support.

3.6k508HTML
3 years ago
he
hemathiasbynens/he

A robust JavaScript library for encoding and decoding HTML entities with full spec compliance.

3.6k261JavaScript
4 years ago
Rust Package Registry
Rust Package Registryrust-lang/crates.io

The official package registry for the Rust programming language, serving as a central hub for sharing and discovering crates.

3.6k723Rust
17 hours ago
rsvp.js
rsvp.jstildeio/rsvp.js

A lightweight Promises/A+ implementation for organizing asynchronous JavaScript code.

3.6k260JavaScript
2 years ago
voca
vocapanzerdp/voca

A comprehensive JavaScript library for string manipulation with functions for formatting, escaping, querying, and chopping strings.

3.6k135JavaScript
2 years ago
vue-draggable-resizable
vue-draggable-resizablemauricius/vue-draggable-resizable

A Vue 3 component for creating draggable and resizable elements with touch support and extensive customization.

3.6k571Vue
1 year ago
sw-toolbox
sw-toolboxGoogleChrome/sw-toolbox

A collection of service worker tools for caching dynamic content and offlining runtime requests.

3.6k324JavaScript
6 years ago
JSX a11y
JSX a11yjsx-eslint/eslint-plugin-jsx-a11y

An ESLint plugin that statically analyzes JSX to enforce accessibility (a11y) rules in React applications.

3.6k644JavaScript
5 months ago
instant.io
instant.iowebtorrent/instant.io

Streaming file transfer over WebTorrent (torrents on the web) using WebRTC.

3.6k445JavaScript
10 days ago
Crafty
Craftycraftyjs/Crafty

A JavaScript game engine using an entity-component system for clean, structured game development.

3.6k557JavaScript
2 years ago
FileAPI
FileAPImailru/FileAPI

A JavaScript library for client-side file handling, featuring multi-upload, drag-and-drop, chunked uploads, and image manipulation.

3.6k450JavaScript
5 years ago
TweenJS
TweenJSCreateJS/TweenJS

A simple but powerful JavaScript library for tweening numeric object properties and CSS style properties.

3.5k947JavaScript
2 years ago
react-native-typography
react-native-typographyhectahertz/react-native-typography

Pixel-perfect, native-looking typographic styles and helpers for React Native apps.

3.5k111JavaScript
1 year ago
Parallax.js
Parallax.jspixelcog/parallax.js

A lightweight jQuery plugin for adding smooth parallax scrolling effects to web pages with minimal setup.

3.5k814JavaScript
4 years ago
threads.js
threads.jsandywer/threads.js

A library that simplifies using web workers and worker threads across Node.js, browsers, and Electron with a uniform API.

3.5k169TypeScript
2 years ago
ocrad.js
ocrad.jsantimatter15/ocrad.js

A pure JavaScript OCR engine compiled from Ocrad via Emscripten for client-side text recognition in the browser.

3.5k379JavaScript
5 years ago
simple-statistics
simple-statisticssimple-statistics/simple-statistics

A lightweight, dependency-free JavaScript library for descriptive, regression, and inference statistics.

3.5k231JavaScript
6 days ago
Most.js
Most.jscujojs/most

A high-performance reactive programming library for JavaScript with monadic streams.

3.5k200JavaScript
3 years ago
StringZilla
StringZillaashvardanian/StringZilla

A high-performance string library leveraging SIMD and SWAR to accelerate search, hashing, sorting, and edit distances across C, C++, Python, Rust, and more.

3.5k126C
23 hours ago
Scribe
Scribeguardian/scribe

A deprecated rich text editor framework for the web platform with patches for browser inconsistencies and a plugin-based architecture.

3.5k242JavaScript
6 years ago
pev2
pev2dalibo/pev2

A Vue.js component for visualizing PostgreSQL execution plans with interactive graphical representations.

3.5k185TypeScript
1 day ago
Waves
Wavesfians/Waves

A Material Design-inspired click effect library for web interfaces.

3.5k488JavaScript
3 years ago
Atomic Engine
Atomic EngineAtomicGameEngine/AtomicGameEngine

A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.

3.5k587C++
2 years ago
alloyfinger
alloyfingerAlloyTeam/AlloyFinger

A super tiny multi-touch gesture library for web applications, supporting tap, swipe, pinch, rotate, and more.

3.4k539JavaScript
7 years ago
redom
redomredom/redom

A tiny (2 KB) JavaScript library for creating user interfaces with pure JavaScript and web standards.

3.4k123JavaScript
1 year ago
Highland.js
Highland.jscaolan/highland

A high-level streams library for Node.js and the browser that manages synchronous and asynchronous code seamlessly.

3.4k147JavaScript
6 years ago
graphql-nexus
graphql-nexusgraphql-nexus/nexus

A declarative, code-first GraphQL schema builder for TypeScript/JavaScript that provides full type safety.

3.4k275TypeScript
2 years ago
when.js
when.jscujojs/when

A Promises/A+ and when() implementation with async utilities for JavaScript.

3.4k387JavaScript
4 years ago
regexgen
regexgendevongovett/regexgen

Generates optimized regular expressions from a set of strings using automata theory and algorithmic minimization.

3.4k100JavaScript
2 years ago
revogrid
revogridrevolist/revogrid

A high-performance virtual data grid component built with StencilJS, offering Excel-like features and framework-agnostic integration.

3.4k210TypeScript
1 day ago
three-mesh-bvh
three-mesh-bvhgkjohnson/three-mesh-bvh

A Bounding Volume Hierarchy (BVH) implementation to accelerate raycasting and spatial queries for three.js meshes.

3.4k326JavaScript
1 day ago
1
18
19
20
78