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 33 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
tv4
tv4geraintluff/tv4

A lightweight JavaScript library for validating data against JSON Schema Draft v4.

1.2k181JavaScript
2 years ago
mem
memsindresorhus/mem

A memoization library for JavaScript functions that caches results to optimize consecutive calls with identical input.

1.2k55TypeScript
1 month ago
Ecsy
Ecsyecsyjs/ecsy

A lightweight, framework-agnostic Entity Component System (ECS) library for JavaScript with a focus on performance and simplicity.

1.2k121JavaScript
1 year ago
node-pre-gyp
node-pre-gypmapbox/node-pre-gyp

A Node.js tool for publishing and installing C++ addons from pre-built binaries.

1.2k270JavaScript
2 days ago
Performance-Bookmarklet
Performance-Bookmarkletmicmro/performance-bookmarklet

A bookmarklet and browser extension that analyzes web page performance using the Resource Timing, Navigation Timing, and User-Timing APIs.

1.2k84JavaScript
3 years ago
d3-geo-projection
d3-geo-projectiond3/d3-geo-projection

A collection of extended geographic projections for use with D3's d3-geo library.

1.2k204JavaScript
3 years ago
libsodium.js
libsodium.jsjedisct1/libsodium.js

The sodium cryptography library compiled to WebAssembly and pure JavaScript for use in web applications and Node.js.

1.2k165HTML
1 month ago
Open Food Facts
Open Food Factsopenfoodfacts/openfoodfacts-server

Open-source server software for the Open Food Facts database, providing a web interface and API for food product information.

1.1k654HTML
2 days ago
Javascript Validation
Javascript Validationproengsoft/laravel-jsvalidation

Automatically generate client-side JavaScript validation from Laravel validation rules without writing JavaScript code.

1.1k175PHP
3 months ago
deep-object-diff
deep-object-diffmattphillips/deep-object-diff

A small JavaScript library for deep diffing two objects, including nested arrays and objects.

1.1k97JavaScript
2 years ago
liquid-fire
liquid-fireember-animation/liquid-fire

Animation and transition library for Ember.js applications with declarative APIs and promise-based sequencing.

1.1k198JavaScript
1 year ago
jparallax
jparallaxstephband/jparallax

jQuery plugin for creating interactive mouse-driven parallax effects on web elements.

1.1k323HTML
2 years ago
react-native-tinder-swipe-cards
react-native-tinder-swipe-cardsmeteor-factory/react-native-tinder-swipe-cards

A React Native package for implementing Tinder-like swipeable card interfaces in mobile apps.

1.1k293JavaScript
6 years ago
electron-rebuild
electron-rebuildelectron/electron-rebuild

Rebuild native Node.js modules against the currently installed Electron version for compatibility.

1.1k181TypeScript
24 days ago
document-register-element
document-register-elementWebReflection/document-register-element

A lightweight polyfill for the W3C Custom Elements V1 specification, enabling custom HTML elements in older browsers.

1.1k115JavaScript
5 years ago
speakingurl
speakingurlpid/speakingurl

A JavaScript library to generate URL slugs with transliteration and extensive customization options.

1.1k84JavaScript
2 years ago
JSON Schema $Ref Parser
JSON Schema $Ref ParserAPIDevTools/json-schema-ref-parser

Parse, resolve, and dereference JSON Schema $ref pointers across files and URLs in Node.js and browsers.

1.1k250TypeScript
4 days ago
Thinky
Thinkyneumino/thinky

A lightweight Node.js ORM for RethinkDB, providing schema definition, validation, and easy joins.

1.1k126JavaScript
4 years ago
WebGL Wind
WebGL Windmapbox/webgl-wind

A WebGL-powered library for visualizing wind patterns using particle systems, capable of rendering up to 1 million particles at 60fps.

1.1k229JavaScript
23 days ago
wasmer-js
wasmer-jswasmerio/wasmer-js

JavaScript SDK for running WebAssembly packages (WASI/WASIX) from the Wasmer registry in browsers and Node.js.

1.1k97Rust
3 months ago
Geometric.js
Geometric.jsHarryStevens/geometric

A JavaScript library for performing 2D geometric calculations on points, lines, and polygons.

1.1k50JavaScript
2 months ago
d3-geo
d3-geod3/d3-geo

A JavaScript library for geographic projections, spherical shapes, and spherical trigonometry using GeoJSON.

1.1k159JavaScript
2 years ago
venn.js
venn.jsbenfred/venn.js

A JavaScript library for creating area-proportional Venn and Euler diagrams with D3.js integration.

1.1k221JavaScript
5 years ago
Flexie
Flexiedoctyper/flexie

A JavaScript polyfill enabling cross-browser support for the 2009 CSS3 Flexible Box Model specification.

1.1k106JavaScript
9 years ago
graphql-jit
graphql-jitzalando-incubator/graphql-jit

A high-performance GraphQL execution engine that uses Just-In-Time (JIT) compilation to significantly speed up query processing.

1.1k64TypeScript
1 month ago
react-native-audio-toolkit
react-native-audio-toolkitreact-native-community/react-native-audio-toolkit

A cross-platform audio library for React Native supporting playback, recording, seeking, looping, and streaming.

1.1k370Objective-C
2 years ago
Aurora Incident Response
Aurora Incident Responsecyb3rfox/Aurora-Incident-Response

A desktop application for incident responders to track findings, tasks, and visualize timelines during cybersecurity investigations.

1.1k130JavaScript
2 years ago
xviz
xvizuber/xviz

A protocol for real-time transfer and visualization of autonomy data like sensor feeds and vehicle state.

1.1k234JavaScript
2 years ago
node-slug
node-slugdodo/node-slug

A Node.js library that converts strings to URL-safe slugs, handling Unicode characters and symbols.

1.1k90CoffeeScript
7 years ago
xss-filters
xss-filtersyahoo/xss-filters

Context-sensitive output filters for preventing XSS attacks with minimal encoding.

1.1k135JavaScript
10 years ago
Streamus
StreamusMeoMix/StreamusChromeExtension

A YouTube video player Chrome extension that plays music in the background with playlist management.

1.1k210JavaScript
5 years ago
render_async
render_asyncrenderedtext/render_async

A Rails gem for asynchronously rendering partials via AJAX to improve page load speed.

1.1k71Ruby
1 year ago
drash
drashdrashland/deno-drash

A microframework for building JavaScript/TypeScript HTTP systems, runtime-agnostic and strongly typed.

1.1k29TypeScript
3 days ago
tinydate
tinydatelukeed/tinydate

A tiny (349B) reusable date formatter for JavaScript, optimized for extreme speed and performance.

1.1k14JavaScript
2 years ago
Javascript-Voronoi
Javascript-Voronoigorhill/Javascript-Voronoi

A standalone JavaScript implementation of Fortune's algorithm for computing Voronoi diagrams.

1.1k169JavaScript
3 years ago
focusable
focusablezzarcon/focusable

A lightweight JavaScript library to spotlight DOM elements with an animated overlay on the rest of the page.

1.1k49JavaScript
10 years ago
1
32
33
34
114