Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
1079 projects11917.2k total stars1730.9k total forks29 languages

Open-source projects built with JavaScript

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

Showing 1,079 open-source projects · page 19 of 30

……
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.7k153JavaScript
2 months ago
PhysicsJS
PhysicsJSwellcaffeinated/PhysicsJS

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

3.7k408JavaScript
7 years ago
echo
echotoddmotto/echo

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

3.7k497JavaScript
2 months ago
bqplot
bqplotbloomberg/bqplot

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

3.7k482TypeScript
3 days ago
bqplot
bqplotbqplot/bqplot

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

3.7k482TypeScript
3 days ago
Midnight
MidnightAerolab/midnight.js

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

3.7k368JavaScript
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.6k263JavaScript
4 years ago
rsvp.js
rsvp.jstildeio/rsvp.js

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

3.6k262JavaScript
2 years ago
voca
vocapanzerdp/voca

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

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

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

3.6k445JavaScript
16 days 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.6k570Vue
1 year ago
sw-toolbox
sw-toolboxGoogleChrome/sw-toolbox

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

3.6k326JavaScript
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.6k643JavaScript
3 months 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.6k451JavaScript
5 years ago
TweenJS
TweenJSCreateJS/TweenJS

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

3.6k948JavaScript
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.5k817JavaScript
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.5k709Rust
14 hours ago
react-native-typography
react-native-typographyhectahertz/react-native-typography

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

3.5k109JavaScript
1 year 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.5k170TypeScript
1 year 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.5k381JavaScript
5 years ago
simple-statistics
simple-statisticssimple-statistics/simple-statistics

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

3.5k231JavaScript
1 month ago
Most.js
Most.jscujojs/most

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

3.5k201JavaScript
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
Waves
Wavesfians/Waves

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

3.5k489JavaScript
3 years ago
pev2
pev2dalibo/pev2

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

3.5k182TypeScript
18 days 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
5 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
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.4k123C
1 month ago
Atomic Engine
Atomic EngineAtomicGameEngine/AtomicGameEngine

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

3.4k585C++
2 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
graphql-nexus
graphql-nexusgraphql-nexus/nexus

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

3.4k277TypeScript
2 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
when.js
when.jscujojs/when

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

3.4k389JavaScript
4 years ago
revogrid
revogridrevolist/revogrid

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

3.4k208TypeScript
1 day ago
1
18
19
20
30