Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2837 projects12628.8k total stars1847.5k total forks45 languages

Open-source projects built with JavaScript

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

Showing 2,837 open-source projects · page 33 of 79

……
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
mem
memsindresorhus/mem

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

1.2k55TypeScript
2 months ago
BassoonTracker
BassoonTrackersteffest/BassoonTracker

A browser-based music tracker that plays and edits Amiga MOD and FastTracker XM files using plain JavaScript.

1.2k72JavaScript
24 days 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.2k272JavaScript
2 days 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.2k203JavaScript
2 years 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.1k84JavaScript
3 years ago
Javascript Validation
Javascript Validationproengsoft/laravel-jsvalidation

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

1.1k177PHP
20 days 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.1k325HTML
2 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.1k163HTML
16 days 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
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.1k296JavaScript
5 years 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.1k116JavaScript
5 years ago
electron-rebuild
electron-rebuildelectron/electron-rebuild

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

1.1k179TypeScript
10 days ago
speakingurl
speakingurlpid/speakingurl

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

1.1k83JavaScript
2 years ago
Thinky
Thinkyneumino/thinky

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

1.1k127JavaScript
4 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.1k244TypeScript
2 months 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.1k96Rust
1 month ago
d3-geo
d3-geod3/d3-geo

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

1.1k159JavaScript
1 year ago
venn.js
venn.jsbenfred/venn.js

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

1.1k223JavaScript
5 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.1k227JavaScript
3 years ago
Flexie
Flexiedoctyper/flexie

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

1.1k107JavaScript
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.1k63TypeScript
14 days 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.1k369Objective-C
2 years ago
xss-filters
xss-filtersyahoo/xss-filters

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

1.1k137JavaScript
9 years ago
render_async
render_asyncrenderedtext/render_async

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

1.1k72Ruby
1 year ago
xviz
xvizuber/xviz

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

1.1k233JavaScript
1 year 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
Streamus
StreamusMeoMix/StreamusChromeExtension

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

1.1k212JavaScript
4 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.1k129JavaScript
2 years ago
tinydate
tinydatelukeed/tinydate

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

1.1k14JavaScript
2 years ago
drash
drashdrashland/deno-drash

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

1.1k29TypeScript
11 days 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
Javascript-Voronoi
Javascript-Voronoigorhill/Javascript-Voronoi

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

1.1k169JavaScript
2 years ago
Knockback
Knockbackkmalakoff/knockback

Knockback.js integrates Knockout.js's data-binding with Backbone.js Models and Collections for dynamic MVVM applications.

1.1k69JavaScript
5 months ago
Preact Router
Preact Routerdevelopit/preact-router

A simple URL router for Preact applications that conditionally renders components based on the browser's address bar.

1.1k152JavaScript
1 year ago
svelte-french-toast
svelte-french-toastkbrgl/svelte-french-toast

A buttery smooth, lightweight toast notification library for Svelte applications.

1.1k45Svelte
27 days ago
1
32
33
34
79