Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2757 projects12622.0k total stars1846.4k total forks44 languages

Open-source projects built with JavaScript

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

Showing 2,612 open-source projects · page 70 of 73

……
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
react-native-blur-overlay
react-native-blur-overlaylvlrSajjad/react-native-blur-overlay

A React Native library for displaying customizable blur overlays on iOS and Android.

10032Java
1 year ago
Aurelia-Configuration
Aurelia-Configurationvheissu/aurelia-configuration

A smart configuration plugin and singleton service layer for Aurelia 1 applications.

10031TypeScript
4 years ago
ember-credit-card
ember-credit-cardesbanarango/ember-credit-card

An Ember.js addon that creates beautiful, interactive credit card forms with minimal code.

10026JavaScript
3 years ago
vue-scroll-progress
vue-scroll-progressspemer/vue-scroll-progress

A Vue.js plugin that adds a customizable page scroll progress bar to Vue 2.x applications.

9911Shell
1 year ago
react-native-webview-crosswalk
react-native-webview-crosswalkjordansexton/react-native-webview-crosswalk

Crosswalk's WebView for React Native on Android, providing an alternative WebView implementation.

9971Java
9 years ago
ember-cli-hot-loader
ember-cli-hot-loadertoranb/ember-cli-hot-loader

An Ember CLI addon that enables hot reloading for components during development without full page refreshes.

9912JavaScript
7 years ago
Roguish
RoguishCamHenlin/Roguish

An open-source, multiplayer, extensible rogue-like game engine built with JavaScript and HTML5.

9947HTML
11 years ago
WC-Loader
WC-Loaderaruntk/wc-loader

A webpack loader that enables seamless integration of web components (Polymer, x-tags) with hot code reload support.

9914JavaScript
8 years ago
d3-MQTT-Topic-Tree
d3-MQTT-Topic-Treehardillb/d3-MQTT-Topic-Tree

A dynamic MQTT topic tree visualization tool using d3.js collapsible trees and MQTT over WebSockets.

9825JavaScript
5 years ago
array-func
array-funcfreaktechnik/eslint-plugin-array-func

ESLint plugin providing rules for optimizing usage of JavaScript Array functions and methods.

987JavaScript
4 days ago
Blazor.SpeechSynthesis
Blazor.SpeechSynthesisjsakamoto/Toolbelt.Blazor.SpeechSynthesis

A Blazor class library providing Speech Synthesis API access for client-side and server-side Blazor applications.

9819C#
4 months ago
ZingGrid
ZingGridZingGrid/zinggrid

A fully-featured native web component data table and data grid for JavaScript applications.

987JavaScript
8 months ago
BabylonFpsDemo
BabylonFpsDemorenjianfeng/BabylonFpsDemo

A first-person shooter game built with the Babylon.js 3D engine.

9831JavaScript
8 years ago
smart-home
smart-homee154/smart-home

A distributed, autonomous smart home automation platform with a web configurator, plugin system, and support for various protocols.

9812Go
6 months ago
gqloom
gqloommodevol-com/gqloom

A code-first GraphQL schema loom that weaves runtime types from validation libraries and ORMs into GraphQL schemas for TypeScript/JavaScript.

986TypeScript
3 days ago
framer-flip-card-module
framer-flip-card-moduleaboutjax/framer-flip-card-module

A Framer module for creating interactive flip card effects with two image layers using perspective and animation curves.

977JavaScript
10 years ago
d2b
d2bd2bjs/d2b

A reusable d3-based chart library for creating interactive dashboards and visualizations.

9716JavaScript
3 years ago
vue-responsive
vue-responsivereinerBa/Vue-Responsive

A Vue.js directive for responsive breakpoints on HTML elements without CSS media queries.

976Vue
1 year ago
react-native-navigation-drawer
react-native-navigation-drawerilansas/react-native-navigation-drawer

A slide menu navigation drawer component for React Native, inspired by Android's navigation drawer pattern.

9724JavaScript
10 years ago
ember-perf-timeline
ember-perf-timelineember-best-practices/ember-perf-timeline

Adds Ember-specific performance instrumentation to Chrome's Timeline for debugging render times of components and outlets.

9710JavaScript
3 years ago
Blorc.OpenIdConnect
Blorc.OpenIdConnectWildGums/Blorc.OpenIdConnect

A Blazor library for implementing OpenID Connect authentication using the Authorization Code Flow with PKCE.

9711C#
3 days ago
TransitionEnd
TransitionEndEvandroLG/transitionEnd

An agnostic and cross-browser JavaScript library for handling the transitionend event consistently.

969HTML
4 months ago
selecting
selectingEvandroLG/selecting

A lightweight JavaScript library for accessing and working with user-selected text in web pages.

9612JavaScript
10 years ago
ReasonQL
ReasonQLsainthkh/reasonql

A type-safe and simple GraphQL client library for ReasonML that fetches data and decodes JSON into ReasonML records.

961JavaScript
3 years ago
chartist-js
chartist-jsgionkunz/chartist-js

Simple responsive charts with great browser support and extensible design.

9621JavaScript
2 years ago
react-native-simple-picker
react-native-simple-pickerpuredazzle/react-native-simple-picker

A cross-platform picker component for React Native with customizable styling and simple API.

9654JavaScript
3 years ago
playwright-test-coverage
playwright-test-coverageanishkny/playwright-test-coverage

A Playwright extension that collects code coverage from running end-to-end tests.

9612JavaScript
24 days ago
vue-lumino
vue-luminotupilabs/vue-lumino

A Vue.js component that integrates with Jupyter Lumino (PhosphorJS) to combine DOM and VDOM through event listeners and Vue's reactivity.

967JavaScript
8 days ago
p-settle
p-settlesindresorhus/p-settle

Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency.

9611JavaScript
1 month ago
ember-wordpress
ember-wordpressoskarrough/ember-wordpress

An Ember CLI addon that provides seamless integration with the WordPress REST API for building Ember.js applications.

9626JavaScript
4 years ago
react-native-pure-navigation-bar
react-native-pure-navigation-bargaoxiaosong/react-native-pure-navigation-bar

A fully customizable navigation bar component for React Native with global and per-view styling.

9518JavaScript
3 years ago
redurx
redurxshiftyp/redurx

A Redux-inspired state management library using RxJS observables for functional reactive programming.

953JavaScript
8 years ago
BeaqleJS
BeaqleJSHSU-ANT/beaqlejs

A framework for creating browser-based listening tests for audio quality evaluation using HTML5 and JavaScript.

9549JavaScript
7 years ago
react-native-scrollable-mixin
react-native-scrollable-mixinexponentjs/react-native-scrollable-mixin

A standard interface for scrollable React Native components, enabling easier composition while preserving the ScrollView API.

957JavaScript
9 years ago
Buttons
Buttonsvacenz/last-draft-js-plugins

A collection of Draft.js plugins used in the Last Draft editor for enhanced rich text editing capabilities.

9529JavaScript
8 years ago
hxWebSockets
hxWebSocketsianharrigan/hxWebSockets

A Haxe library providing WebSocket client and server implementations for multiple target platforms.

9421Haxe
1 year ago
1
69
70
71
73