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 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
broccoli-traceur
broccoli-traceursindresorhus/broccoli-traceur

A Broccoli plugin for compiling JavaScript.next (ES6+) to current JavaScript using Traceur.

299JavaScript
5 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
github-contributions
github-contributionsferraridavide/scriptable

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

291JavaScript
1 year ago
cycle-router5
cycle-router5axefrog/cycle-router5

A router driver for Cycle.js that wraps the router5 library for declarative routing in reactive applications.

294JavaScript
11 years ago
imagery-index
imagery-indexideditor/imagery-index

A curated index of aerial and satellite imagery sources for mapping, with efficient geographic referencing.

298JavaScript
9 months ago
aurelia-notification
aurelia-notificationSpoonX/aurelia-notification

A configurable notification service for Aurelia using humane-js with automatic i18n translation support.

297JavaScript
5 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
jquery.table-shrinker
jquery.table-shrinkerVagnerDomingues/jquery.table-shrinker

A jQuery plugin that makes HTML tables responsive by collapsing columns at customizable breakpoints.

293JavaScript
6 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
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
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
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
pbf
pbfnedpals/pbf

A TypeScript library for building, serializing, and deserializing PocketBase filter syntax with a fluent, type-safe API.

281TypeScript
1 year 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
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
du
durvagg/node-du

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

289JavaScript
3 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
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.

2815JavaScript
2 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
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
7 months ago
promise-semaphore
promise-semaphoresamccone/promise-semaphore

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

287JavaScript
10 years ago
Waves Signer
Waves Signerwavesplatform/signer

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

2827TypeScript
6 months ago
HybridKit
HybridKitchkn/HybridKit

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

284C#
4 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
1 month 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
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
PixelPlatformer
PixelPlatformerbendangelo/PixelPlatformer

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

2818JavaScript
14 years 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
Subsocial JS SDK
Subsocial JS SDKdappforce/subsocial-js

JavaScript SDK for building decentralized social applications on the Subsocial blockchain.

2816TypeScript
2 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
Array.prototype.findIndex
Array.prototype.findIndexpaulmillr/Array.prototype.findIndex

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

287JavaScript
1 year ago
react-native-crypto
react-native-cryptomvayngrib/react-native-crypto

A port of Node.js crypto module to React Native, enabling cryptographic operations in mobile apps.

2714JavaScript
8 years ago
react-native-starrating
react-native-starratingbluesky0109/react-native-starRating

A customizable star rating component for React Native applications.

2714JavaScript
10 years ago
JSrealB
JSrealBrali-udem/JSrealB

A JavaScript bilingual text realizer for web development, generating French and English text with HTML integration.

278HTML
5 days 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
1
88
89
90
114