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 projects12808.6k total stars1878.0k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 102 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
sm64js
sm64jssm64jsarchive/sm64jsarchive

A native JavaScript and WebGL reimplementation of Super Mario 64 with online multiplayer support.

101JavaScript
3 years ago
SVGraph
SVGraphCapnOdin/SVGraph

A graphing and charting library for AutoHotkey using SVG and D3.js via an ActiveX control.

100JavaScript
8 years ago
qdrant
qdrantqdrant/qdrant-genkit

A Genkit plugin providing Qdrant vector store indexer and retriever implementations for JavaScript and Go.

103TypeScript
9 days ago
ember-modifier-manager-polyfill
ember-modifier-manager-polyfillrwjblue/ember-modifier-manager-polyfill

A polyfill that enables element modifier managers in Ember.js versions 2.12 through 3.7.

103JavaScript
6 years ago
triumphmayflowerclub.com
triumphmayflowerclub.comStack-in-a-box/triumphmayflowerclub.com

A static website for the Triumph Mayflower Club, built with Jekyll to preserve and showcase the classic 1950s Mayflower car.

109HTML
1 year ago
wicket-console
wicket-consolePhantomYdn/wicket-console

A lightweight web-based console for executing JavaScript and other scripts within Apache Wicket applications.

103Java
9 days ago
just-pluck
just-pluckjarofghosts/just-pluck

A simple JavaScript utility to extract values from an array of objects by key, without unnecessary complexity.

102JavaScript
10 years ago
defly-connect
defly-connectblockshake-io/defly-connect

JavaScript SDK for integrating Defly Wallet into web applications to connect and sign transactions on Algorand.

108TypeScript
1 year ago
Preact Side Effect
Preact Side Effectooade/preact-side-effect

A Preact library for managing global side effects based on component prop changes.

101JavaScript
9 years ago
sinject
sinjectcgeorg/sinject

A lightweight JavaScript dependency injection framework that supports circular dependencies and lazy resolution.

103JavaScript
11 years ago
react-native-stylesheet-xg
react-native-stylesheet-xgxgfe/react-native-stylesheet-xg

A React Native stylesheet extension for cross-platform styling and responsive design based on screen width.

101Objective-C
8 years ago
named-regexp-groups
named-regexp-groupscommenthol/named-regexp-groups

A JavaScript library providing named capture groups and back-references for regular expressions.

102JavaScript
4 years ago
web-audio-utils
web-audio-utilsmohayonao/web-audio-utils

A collection of utility functions for simplifying common Web Audio API tasks like audio buffer creation, mobile autoplay, and periodic wave generation.

101JavaScript
11 years ago
Ripple Checkout
Ripple Checkoutemschwartz/ripple-donate-widget

An embeddable JavaScript widget for accepting payments and donations via the Ripple network.

104
12 years ago
grunt-purescript
grunt-purescriptpurescript-contrib/grunt-purescript

Deprecated Grunt plugin for compiling PureScript files.

102
6 years ago
promise-all-props
promise-all-propsSiilwyn/promise-all-props

A utility that resolves all promises in an object's properties, similar to Promise.all but for objects.

102JavaScript
7 months ago
nanolocation
nanolocationchoojs/nanolocation

A minimal library that combines window.location.pathname and window.location.hash into a single path string.

103JavaScript
8 years ago
BABYDOOM
BABYDOOMArc0re/arc0re.github.io

A Doom clone built with the Babylon.js JavaScript engine, featuring random world generation and sprite-based enemies.

102JavaScript
10 years ago
Presentation on Hana for C++Now 2015
Presentation on Hana for C++Now 2015ldionne/hana-cppnow-2015

A reveal.js presentation on the Hana C++ metaprogramming library, presented at C++Now 2015.

100JavaScript
8 years ago
DOM
DOMamilajack/eslint-plugin-dom

An ESLint plugin that detects DOM API performance issues like forced reflows and synchronous layout calculations.

100JavaScript
8 years ago
cyclejs-calendar
cyclejs-calendarenten/cyclejs-calendar

A calendar component for Cycle.js applications that provides date selection functionality.

100JavaScript
10 years ago
Shape Experiment
Shape Experimentbinarymax/shape

An HTML5/JavaScript experiment that collects data about human shape recognition through interactive web-based tasks.

1010HTML
9 years ago
cycle-deepstream
cycle-deepstreamEnigmaCurry/cycle-deepstream

A Cycle.js driver for deepstream.io enabling realtime communication between clients and servers.

105TypeScript
8 years ago
react-native-paint
react-native-paintbrankeye/react-native-paint

A themeable abstraction over React Native StyleSheet for dynamic styling and theming.

102Java
3 years ago
ember-vue-components
ember-vue-componentslifeart/ember-vue-components

Enables Vue 2.x component API within Ember.js applications for migration or developer familiarity.

100JavaScript
7 years ago
eosjs-name
eosjs-namemanh-vv/eosjs-name

Converts EOSIO blockchain account names to uint64 numbers and vice versa.

104JavaScript
8 months ago
RegExp.prototype.match
RegExp.prototype.matchmathiasbynens/RegExp.prototype.match

A robust and optimized ES3-compatible polyfill for the RegExp.prototype.match method in ECMAScript 6.

102JavaScript
12 years ago
BlazorMergely
BlazorMergelyakovac35/BlazorMergely

A Blazor component for client-side diff and merge operations with server-side integration support.

100HTML
5 months ago
Reactive Extensions
Reactive ExtensionsReactive-Extensions/RxJS-Dojo

Reactive Extensions bindings for the Dojo Toolkit, abstracting event binding, Ajax, and other Dojo features.

102JavaScript
12 years ago
gobble-babel
gobble-babelbabel/gobble-babel

A Gobble plugin that compiles ES6 files to ES5 using Babel with automatic sourcemap generation.

99JavaScript
10 years ago
epotek:method-cache
epotek:method-cachee-Potek/method-cache

A Meteor package that caches database queries within methods using DataLoader to eliminate duplicate fetches.

91JavaScript
2 years ago
App Insights
App InsightsCap-go/capacitor-appinsights

Capacitor plugin providing a JavaScript wrapper for the AppInsights SDK to integrate market intelligence and user analytics.

90JavaScript
11 hours ago
cycle-keyboard
cycle-keyboardcyclejs-community/cycle-keyboard

A keyboard driver for Cycle.js that provides reactive streams for keyboard events with additional display properties.

92TypeScript
9 years ago
Quasar starter kit
Quasar starter kitaaronblondeau/pocketbase_quasar_starter

A starter template for building full-stack applications with PocketBase backend and Quasar frontend.

93Vue
3 years ago
Warp View
Warp Viewsenx/warpview

A collection of web components for visualizing time series data from Warp 10™.

92HTML
3 years ago
Kinematic Character Controller
Kinematic Character Controllertatelax/playcanvas-kinematic-character-controller

A high-performance, physics-based kinematic character controller for PlayCanvas with smooth movement, jumping, and slope handling.

95JavaScript
1 year ago
1
101
102
103
114