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 projects12762.1k total stars1868.8k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 19 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
meow
meowsindresorhus/meow

A lightweight, dependency-free helper for building user-friendly command-line apps in Node.js.

3.7k154JavaScript
1 month ago
PhysicsJS
PhysicsJSwellcaffeinated/PhysicsJS

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

3.7k406JavaScript
7 years ago
echo
echotoddmotto/echo

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

3.7k492JavaScript
6 months ago
bqplot
bqplotbqplot/bqplot

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

3.7k478TypeScript
3 months ago
bqplot
bqplotbloomberg/bqplot

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

3.7k478TypeScript
3 months 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.7k747Rust
1 day ago
Midnight
MidnightAerolab/midnight.js

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

3.6k363JavaScript
4 years ago
pnotify
pnotifysciactive/pnotify

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

3.6k505HTML
3 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.6k651JavaScript
8 months ago
Crafty
Craftycraftyjs/Crafty

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

3.6k557JavaScript
2 years ago
he
hemathiasbynens/he

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

3.6k263JavaScript
4 years ago
rsvp.js
rsvp.jstildeio/rsvp.js

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

3.6k259JavaScript
2 years ago
instant.io
instant.iowebtorrent/instant.io

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

3.6k441JavaScript
7 days ago
voca
vocapanzerdp/voca

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

3.6k135JavaScript
3 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.6k568Vue
2 years ago
sw-toolbox
sw-toolboxGoogleChrome/sw-toolbox

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

3.6k322JavaScript
7 years ago
pev2
pev2dalibo/pev2

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

3.6k194TypeScript
1 day ago
react-native-typography
react-native-typographyhectahertz/react-native-typography

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

3.6k112JavaScript
1 year 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.5k132C
13 days ago
FileAPI
FileAPImailru/FileAPI

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

3.5k449JavaScript
6 years ago
TweenJS
TweenJSCreateJS/TweenJS

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

3.5k939JavaScript
2 years ago
Parallax.js
Parallax.jspixelcog/parallax.js

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

3.5k808JavaScript
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.5k173TypeScript
2 years ago
simple-statistics
simple-statisticssimple-statistics/simple-statistics

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

3.5k238JavaScript
2 days 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
6 years ago
Most.js
Most.jscujojs/most

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

3.5k198JavaScript
3 years 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
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
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.5k333JavaScript
23 days ago
Waves
Wavesfians/Waves

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

3.5k486JavaScript
3 years ago
revogrid
revogridrevolist/revogrid

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

3.4k209TypeScript
2 days ago
alloyfinger
alloyfingerAlloyTeam/AlloyFinger

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

3.4k537JavaScript
7 years ago
redom
redomredom/redom

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

3.4k124JavaScript
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.4k145JavaScript
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.4k273TypeScript
2 years ago
when.js
when.jscujojs/when

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

3.4k383JavaScript
4 years ago
1
18
19
20
114