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.3k 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.3k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,087 open-source projects · page 77 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
aurelia-breeze
aurelia-breezejdanyow/aurelia-breeze

A plugin that seamlessly integrates Breeze data management with the Aurelia framework for efficient data-binding and validation.

6313JavaScript
9 years ago
ember-sinon
ember-sinoncsantero/ember-sinon

A deprecated Ember CLI addon that integrates the Sinon.js testing library for mocking and spying in Ember applications.

6310JavaScript
2 years ago
PaperVault
PaperVaultboazeb/papervault

An offline tool for creating paper-based encrypted vaults using Shamir's Secret Sharing to securely store passwords and secrets.

635JavaScript
7 days ago
TeslaData-Widget
TeslaData-WidgetDrieStone/TeslaData-Widget

A Scriptable widget for iPhone that displays Tesla vehicle data from TeslaFi, Teslalogger, or Tronity APIs.

6216JavaScript
1 year ago
process-exists
process-existssindresorhus/process-exists

Check if a process is running by its PID or name, with support for checking multiple processes at once.

624JavaScript
4 years ago
ember-macro-helpers
ember-macro-helperskellyselden/ember-macro-helpers

A utility library for creating composable computed property macros in Ember.js applications.

6220JavaScript
5 years ago
mqtt2highcharts
mqtt2highchartsmatbor/mqtt2highcharts

A simple example of plotting live numeric data from MQTT/WebSocket topics using Highcharts.

6223
10 years ago
BlazorML5
BlazorML5sps014/BlazorML5

A Blazor library that provides easy access to ML5.js machine learning models via JavaScript Interop.

6218C#
3 years ago
react-native-app-intro-v2
react-native-app-intro-v2Sh1n1x/react-native-app-intro

A React Native component for creating parallax-effect welcome/intro screens similar to Google apps.

6212JavaScript
9 years ago
maptable
maptablePacket-Clearing-House/maptable

A JavaScript library that converts datasets into interactive choropleth/heat maps, filters, and tables.

628JavaScript
1 month ago
promise-memoize
promise-memoizenodeca/promise-memoize

Memoize promise-returning functions with cache expiration, prefetch, and error caching controls.

627JavaScript
7 years ago
p-try
p-trysindresorhus/p-try

Start a promise chain by wrapping a synchronous function that might throw an error.

6212JavaScript
11 months ago
playwright-magic-steps
playwright-magic-stepsvitalets/playwright-magic-steps

Automatically transforms JavaScript comments into structured Playwright test steps for cleaner test code.

614TypeScript
3 months ago
React Native Chromecast App
React Native Chromecast Appholoed/ChromeCast_ReactNative

A React Native sample app demonstrating Chromecast iOS API usage from JavaScript for casting videos.

617JavaScript
9 years ago
vt-geojson
vt-geojsondevelopmentseed/vt-geojson

Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.

6111JavaScript
10 years ago
lterm
ltermsr6033/lterm

An interactive online terminal emulator that teaches bash commands through hands-on execution in a safe, virtualized environment.

6164JavaScript
3 years ago
jcSlider
jcSliderJoanClaret/jcSlider

A lightweight, responsive jQuery slider plugin using CSS animations for smooth transitions.

6116HTML
10 years ago
I Spy A Ghost
I Spy A GhostOmarShehata/I-Spy-A-Ghost

An experimental asymmetric multiplayer game where a human and ghost play with limited visibility, built with WebRTC for local co-op.

6122JavaScript
10 years ago
Space Truckers
Space Truckersjelster/space-truckers

A space-themed browser game where you plan and execute cargo delivery routes through a gravitational simulation.

6020JavaScript
3 years ago
themis
themisplaylyfe/themis

A compiled JSON Schema v4 validator optimized for high-performance validation in environments like REST API servers.

607HTML
11 years ago
Model
Modelthelinuxlich/knockout.model

A base model plugin for Knockout.js that provides RESTful CRUD operations, validation, and transaction support.

609JavaScript
14 years ago
voxelizer
voxelizerandstor/voxelizer

A JavaScript voxelization engine for converting 3D models into voxel data using three.js.

6013JavaScript
2 years ago
gulp-coverage
gulp-coveragedylanb/gulp-coverage

A Gulp plugin for generating code coverage reports in Node.js, independent of the test runner used.

6010JavaScript
5 years ago
react-native-nfc-ios
react-native-nfc-iosbarodeur/react-native-nfc-ios

A deprecated React Native library for iOS CoreNFC integration, enabling NFC tag reading on compatible devices.

608JavaScript
5 years ago
String.fromCodePoint
String.fromCodePointmathiasbynens/String.fromCodePoint

A robust and optimized polyfill for the ECMAScript 6 String.fromCodePoint method.

609JavaScript
2 years ago
pocketbase-query
pocketbase-queryemresandikci/pocketbase-query

A TypeScript query builder for constructing complex filter queries for PocketBase with a fluent, chainable API.

601TypeScript
1 year ago
react-native-navigation-bar
react-native-navigation-barbeefe/react-native-navigation-bar

A customizable navigation bar component for React Native apps, built in pure JavaScript for cross-platform compatibility.

6016JavaScript
9 years ago
node-red-contrib-lgtv
node-red-contrib-lgtvhobbyquaker/node-red-contrib-lgtv

Node-RED nodes to control LG webOS Smart TVs via a WebSocket API.

6022JavaScript
2 years ago
broccoli-stew
broccoli-stewstefanpenner/broccoli-stew

A collection of utility functions for simplifying and debugging Broccoli.js build pipelines.

6023JavaScript
3 years ago
MU Forms
MU Formsmobiushorizons/mu-forms

A lightweight form library for React and Preact that stores data locally to keep invalid data out of your Redux store.

595JavaScript
6 years ago
react-native-apay
react-native-apaybusfor/react-native-apay

A React Native bridge for accepting payments with Apple Pay in iOS apps.

5930Objective-C
3 years ago
document-ready
document-readybendrucker/document-ready

A lightweight DOM ready listener for modern browsers that executes callbacks when the document is fully loaded.

593JavaScript
4 years ago
object.entries
object.entrieses-shims/Object.entries

ES2017 spec-compliant shim for Object.entries that works in ES3 environments.

599JavaScript
8 months ago
Coil
Coilleereilly/Coil

An HTML5 canvas game where you defeat enemies by wrapping them in your trail.

5942JavaScript
13 years ago
vuejs-confirm-dialog
vuejs-confirm-dialogharmyderoman/vuejs-confirm-dialog

A Vue.js plugin that converts modal dialogs into reusable async functions with promise and hook-based APIs.

598TypeScript
2 years ago
react-native-global-event-emitter
react-native-global-event-emitterparamaggarwal/react-native-global-event-emitter

A shared event emitter between native and JavaScript for React Native using iOS NotificationCenter and DeviceEventEmitter.

5910Objective-C
10 years ago
1
76
77
78
114