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 108 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
es6-translate
es6-translatecalvinmetcalf/es6-translate

A module that loads CommonJS modules in ES6 environments, always returning a default export.

50JavaScript
8 years ago
set-or-print
set-or-printAljoschaMeyer/vorpal-setorprint

A Vorpal.js extension for quickly creating commands that set or print values, acting as instant getters/setters for the console.

41CoffeeScript
10 years ago
TanksBattle_WebGL_Using_Babylonjs
TanksBattle_WebGL_Using_Babylonjskhaledose/TanksBattle_WebGL_Using_Babylonjs

A 3D multiplayer tank battle game built with Babylon.js for WebGL browser deployment.

41JavaScript
7 years ago
An ember integration for building visual programming editors with blockly.
An ember integration for building visual programming editors with blockly.Program-AR/ember-blockly

An Ember.js integration for building visual programming editors using Google's Blockly library.

40JavaScript
3 years ago
ember-mocha-codemods
ember-mocha-codemodsTurbo87/ember-mocha-codemods

Codemod scripts to automate migration of Ember.js test suites from older ember-mocha APIs to newer versions.

45JavaScript
3 years ago
Projections
Projectionsprofiscience/ko-projections

A Knockout.js library for chaining array projections and filters on observable arrays with lazy evaluation.

40JavaScript
4 years ago
Eyes
Eyestaw/imba-eyes

A web-based eye animation library built with Imba that creates realistic eye movements and expressions.

41Imba
7 months ago
web-monetization-electron-app
web-monetization-electron-appJasmin2895/web-monetization-electron-app

Demonstrates how to enable web monetization in Electron applications for micropayments.

40CSS
3 years ago
cycle-socketcluster
cycle-socketclusterjbowden1982/cycle-socketcluster

A SocketCluster driver for Cycle.js that enables real-time bidirectional communication between Cycle.js applications and SocketCluster servers.

40JavaScript
10 years ago
ember-qunit-decorators
ember-qunit-decoratorsmike-north/ember-qunit-decorators

Adds ES6/TypeScript decorator support for writing QUnit tests in Ember.js applications.

41JavaScript
5 months ago
oop-validator
oop-validatorvisaruruqi/oop-validator

A class-based validation library for JavaScript and TypeScript that works with any UI framework or vanilla JS.

43TypeScript
7 days ago
map-array
map-arrayparro-it/map-array

A utility function that maps object keys and values into an array using a custom callback.

40JavaScript
6 years ago
zipmap
zipmaplandau/zipmap

A JavaScript utility that creates an object map from arrays of keys and values, objects, or pairs.

41JavaScript
2 years ago
haxe-simple-peer (js)
haxe-simple-peer (js)melonin/haxe-simple-peer

Haxe externs for simple-peer, enabling WebRTC peer-to-peer data, video, and audio streaming in Haxe projects.

40Haxe
7 years ago
react-native-webview
react-native-webviewbeefe/react-native-webview

A deprecated React Native component for displaying Android WebViews with navigation controls and JavaScript support.

42Java
10 years ago
steam-parental
steam-parentalAlex7Kom/node-steam-parental

A Node.js library to unlock Steam parental controls programmatically.

40JavaScript
11 years ago
vscode-test-content
vscode-test-contentmlewand-org/vscode-test-content

Helper functions for setting or getting the content and selection of a Visual Studio Code editor instance.

40JavaScript
9 years ago
ember-cli-babel-plugin-helpers
ember-cli-babel-plugin-helpersdfreeman/ember-cli-babel-plugin-helpers

Utilities for managing Babel plugins in Ember CLI apps and addons to prevent duplicate registrations.

41TypeScript
4 years ago
footprint-rechoo
footprint-rechoonpeihl/footprint-rechoo

A Choo.js rewrite of Footprint Review, an abandoned web application project.

40JavaScript
10 years ago
elm
elmni-ko-o-kin/meteor-elm-example

Example project demonstrating Elm as the view layer for Meteor applications.

40Elm
3 years ago
any-path
any-pathbcoe/any-path

Normalize object keys that represent file paths to be agnostic of path separators (\ or /).

40JavaScript
10 years ago
bcs-js
bcs-jspontem-network/lcs-js

JavaScript library for deserializing data using the Libra Canonical Serialization (LCS) protocol.

40TypeScript
5 years ago
aurelia-yt-player
aurelia-yt-playergenadis/aurelia-yt-player

An Aurelia custom attribute plugin for embedding and controlling YouTube iFrame players with event-driven integration.

40JavaScript
9 years ago
Supermind
Supermindsupermind/eslint-config-supermind

ESLint configuration for Supermind projects with optional React, Inferno, accessibility, and Flowtype extensions.

41JavaScript
5 years ago
ember-service-worker-enqueue
ember-service-worker-enqueueThe-Don-Himself/ember-service-worker-enqueue

An Ember Service Worker plugin that queues failed mutation requests for background retry when offline or on network errors.

40JavaScript
3 years ago
redond-it
redond-itjazcarate/redond-it

A JavaScript library that rounds all sharp edges on webpages to prevent injuries when consciousness is uploaded to the internet.

40JavaScript
7 years ago
aurelia-ace-editor
aurelia-ace-editorabalmus/aurelia-ace-editor

A custom element for embedding the Ace code editor into Aurelia applications.

44JavaScript
10 years ago
react-native-HsvToRgb
react-native-HsvToRgbCopypeng/react-native-HsvToRgb

A React Native helper to convert HSV/HSB color values to RGB format for color manipulation.

43JavaScript
10 years ago
choo-promise
choo-promiserahatarmanahmed/choo-promise

A choo plugin that enables promise-based effects and subscriptions with optional custom Promise implementation.

40JavaScript
9 years ago
react-native-instagram
react-native-instagramwatzak/react-native-instagram

A React Native wrapper for Instagram's iOS API, enabling Instagram integration in React Native iOS apps.

40JavaScript
10 years ago
cyclejs-wc
cyclejs-wcerykpiast/cyclejs-wc

A utility for creating Web Components using the Cycle.js framework and reactive programming patterns.

41JavaScript
11 years ago
AppPlayer-Electron
AppPlayer-ElectronFloflis/AppPlayer-Electron

Preview and export Construct 2 apps/games using a prebuilt Electron executable as a custom browser.

41JavaScript
3 years ago
MWC-Router
MWC-Routermeteorwebcomponents/router

A reactive Meteor routing solution that syncs FlowRouter params and queryParams with Polymer web components.

40JavaScript
10 years ago
Material JSON Schema Form
Material JSON Schema Formnadunindunil/material-jsonschema-form

A React library that generates Material-UI forms from JSON schemas, simplifying form creation.

44TypeScript
6 years ago
Fifteen Puzzle
Fifteen Puzzletaw/imba-fifteen

A classic Fifteen Puzzle game implemented using the Imba programming language.

41Imba
7 months ago
i18n-scanner-toolkit
i18n-scanner-toolkit58bcbedf47bd91439c/i18n-scanner-toolkit

A TypeScript-first, framework-agnostic toolkit for scanning, extracting, and managing i18n translations with CSV support.

40TypeScript
1 year ago
1
107
108
109
114