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 projects12705.2k total stars1861.2k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 89 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
Mooog
Mooogmattlima/mooog

A chainable API wrapper for the Web Audio API that simplifies audio node creation, connection, and parameter management.

293CoffeeScript
4 years ago
fanci
fanciliip/fanci

A lightweight Node.js module to extract, rename, and transform JSON data using declarative templates.

296JavaScript
9 years ago
aurelia-dragula
aurelia-dragulamichaelmalonenz/aurelia-dragula

An ES2015 port of Dragula providing simple drag-and-drop functionality for the Aurelia framework.

2918JavaScript
2 years ago
ext-sozi
ext-soziasyazwan/ext-sozi

SVG-Edit extension for creating Sozi presentations directly in the browser with 100% client-side processing.

299JavaScript
13 years ago
elements-sk
elements-skgoogle/elements-sk

A collection of reusable v1 custom elements for building web applications with Web Components.

297HTML
3 years ago
es-dependency-graph
es-dependency-graphyahoo/es-dependency-graph

Utility for obtaining the dependency graph from ES6 modules by analyzing import and export statements.

297JavaScript
7 years ago
Nuxeo Elements
Nuxeo Elementsnuxeo/nuxeo-elements

A collection of web components for building custom elements and web applications with the Nuxeo content services platform.

2915JavaScript
1 day ago
String.prototype.repeat
String.prototype.repeatmathiasbynens/String.prototype.repeat

A robust and optimized ES3-compatible polyfill for the ECMAScript 6 String.prototype.repeat method.

288JavaScript
5 years ago
github-contributions
github-contributionsferraridavide/scriptable

A curated collection of iOS home screen widgets for Scriptable, including GitHub contributions and countdown displays.

280JavaScript
1 year ago
geocode-wifi
geocode-wifiwatson/geocode-wifi

A Node.js module that geocodes latitude and longitude using nearby WiFi access points via Google's API.

283JavaScript
11 years ago
ember-service-worker-asset-cache
ember-service-worker-asset-cacheDockYard/ember-service-worker-asset-cache

An Ember Service Worker plugin that caches an Ember app's asset files for offline functionality.

2828JavaScript
4 years ago
Synthesis
Synthesismeteorwebcomponents/synthesis

Synthesis enables the use of Polymer web components within Meteor applications by handling HTML imports, scripts, and styles.

287JavaScript
8 years ago
Array.prototype.findIndex
Array.prototype.findIndexpaulmillr/Array.prototype.findIndex

A polyfill that provides ES6 Array.prototype.findIndex functionality for older JavaScript environments.

2810JavaScript
1 year ago
cycle-socket.io
cycle-socket.iocgeorg/cycle-socket.io

A Cycle.js driver for integrating Socket.IO client functionality into reactive applications.

287JavaScript
8 years ago
esri-loader-hooks
esri-loader-hookstomwayson/esri-loader-hooks

Custom React hooks for loading and interacting with ArcGIS maps, scenes, and graphics using esri-loader.

2813JavaScript
4 years ago
Snake
Snakejrgdiz/snake

A simple clone of the classic Snake game built with JavaScript and HTML Canvas.

2864JavaScript
3 years ago
Web components tester istambul
Web components tester istambulthedeeno/web-component-tester-istanbul

Istanbul coverage plugin for web-component-tester to collect and report test coverage for JavaScript projects.

2829JavaScript
8 years ago
Wagtail Live Preview
Wagtail Live PreviewKalobTaulien/wagtail-livepreview

Adds live preview functionality to Wagtail CMS admin, showing page changes in real-time as you edit.

287Python
2 years ago
vgaplayer
vgaplayereuske/vgaplayer

An open-source Flash player for FLV videos and RTMP streams from Adobe Flash Media Server.

289ActionScript
12 years ago
react-native-safe-image
react-native-safe-imagexcarpentier/react-native-safe-image

A lightweight React Native package for handling image loading errors with customizable fallbacks.

281TypeScript
3 years ago
ember-service-worker-update-notify
ember-service-worker-update-notifytopaxi/ember-service-worker-update-notify

An Ember.js addon that provides a service and component to notify users when a service worker update is available.

2814JavaScript
2 years ago
aurelia-google-analytics
aurelia-google-analyticsmiguelzakharia/aurelia-google-analytics

An Aurelia plugin for automatic Google Analytics page, click, and exception tracking with minimal configuration.

2822JavaScript
6 years ago
Notice
Noticenickdeis/eslint-plugin-notice

An ESLint rule that checks and automatically fixes copyright notices or file headers at the top of files.

283JavaScript
1 year ago
du
durvagg/node-du

A JavaScript implementation of the Unix du command for calculating directory sizes in Node.js.

289JavaScript
3 years ago
wext-manifest-loader
wext-manifest-loaderabhijithvijayan/wext-manifest-loader

A Webpack loader that generates browser-specific manifest.json files for web extensions using vendor-prefixed keys.

284TypeScript
6 months ago
promise-semaphore
promise-semaphoresamccone/promise-semaphore

A configurable semaphore for managing concurrent promise-based tasks with individual resolution.

287JavaScript
10 years ago
HybridKit
HybridKitchkn/HybridKit

A C#–JavaScript bridge for building hybrid iOS and Android apps with Xamarin.

284C#
4 years ago
react-native-aes
react-native-aesmvayngrib/react-native-aes

AES-256-CBC encryption and decryption for React Native applications.

283Objective-C
10 years ago
PixelPlatformer
PixelPlatformerbendangelo/PixelPlatformer

A simple HTML5 platformer game built with the Entity game engine to demonstrate its capabilities.

2818JavaScript
14 years ago
aurelia-electron-webpack
aurelia-electron-webpacktimfish/aurelia-electron-webpack

A boilerplate for building Electron applications with Aurelia 2 and Webpack using electron-forge.

283TypeScript
2 years ago
Waves Signer
Waves Signerwavesplatform/signer

TypeScript/JavaScript library for web apps to sign and broadcast Waves blockchain transactions without handling private keys.

2826TypeScript
5 months ago
ember-diff-attrs
ember-diff-attrsworkmanw/ember-diff-attrs

An Ember addon that tracks component attribute changes using lifecycle hooks, providing a DRY alternative to manual diffing.

276JavaScript
3 years ago
react-native-calculator
react-native-calculatorbudiadiono/react-native-calculator

A React Native component library providing a customizable calculator UI and calculator input field for mobile apps.

2728TypeScript
5 years ago
Struct Vec
Struct Vecmoomoolive/struct-vec

JavaScript array-like containers backed by SharedArrayBuffers for zero-cost multithreading communication.

270TypeScript
4 years ago
react-native-starrating
react-native-starratingbluesky0109/react-native-starRating

A customizable star rating component for React Native applications.

2714JavaScript
10 years ago
react-native-route-navigator
react-native-route-navigatorAndr3wHur5t/react-native-route-navigator

A React Native Navigator extension that enables URI-driven page navigation with query and body parameter support.

275JavaScript
10 years ago
1
88
89
90
114