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 105 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
refinerycms-tinymce
refinerycms-tinymceghoppe/refinerycms-tinymce

Adds TinyMCE WYSIWYG editor support to RefineryCMS text fields as a replacement for the default WYMeditor.

722Ruby
9 months ago
array.prototype.every
array.prototype.everyes-shims/Array.prototype.every

A spec-compliant polyfill for Array.prototype.every that works in ES3+ environments.

72JavaScript
8 months ago
ember-cli-alex
ember-cli-alexyohanmishkin/ember-cli-alex

An Ember CLI addon that integrates alex.js to lint templates for insensitive or unequal phrasing.

70JavaScript
3 years ago
vert
verthaderech/vert

A blockchain virtual machine emulator for WASM-based smart contracts, enabling testing in browsers and Node.js.

72TypeScript
4 years ago
Livescript
LivescriptNetlob/livescript

A live autocue and script scroller for theater/musical performances using Google Docs scripts and real-time synchronization.

70JavaScript
6 years ago
aurelia-filter
aurelia-filterSpoonX/aurelia-filter

A plugin for Aurelia to dynamically generate search and filter criteria, designed to work with aurelia-orm.

75JavaScript
5 years ago
hm-discover
hm-discoverhobbyquaker/hm-discover

Discover Homematic CCUs and interfaces on your local network via Node.js.

71JavaScript
4 years ago
rc
rcsubk/vorpal-rc

Adds .rc file support to Vorpal.js for executing command sequences from configuration files.

73JavaScript
10 years ago
react-native-formawesome
react-native-formawesomeMAKARD/react-native-formawesome

A React Native UI library for building and validating forms with pre-built components.

70JavaScript
3 years ago
UnlockedData.Chartist.Blazor
UnlockedData.Chartist.BlazorUnlockedData/UnlockedData.Chartist.Blazor

A Blazor component library for creating responsive, animated charts using Chartist.js.

71C#
4 months ago
broccoli-regenerator
broccoli-regeneratorsindresorhus/broccoli-regenerator

Transpile ES2015 generator functions to ES5 using Regenerator for Broccoli builds.

72JavaScript
5 years ago
karma-tap-reporter
karma-tap-reporterfumiakiy/karma-tap-reporter

A Karma plugin that reports test results in the Test Anything Protocol (TAP) format.

79JavaScript
10 years ago
btc-usd-course.js
btc-usd-course.jswickenico/btc-usd-course.js

A Scriptable widget for iOS that displays the current Bitcoin price in USD using Coinbase API.

74JavaScript
4 years ago
expressive
expressivedhleong/expressive

A minimalist framework for building Alexa Skill Kit applications on Amazon Lambda or as a web service.

70JavaScript
11 years ago
polkadot-js-bundle
polkadot-js-bundleshawntabrizi/polkadot-js-bundle

A standalone JavaScript bundle containing Polkadot{JS} libraries for browser usage without a build step.

71HTML
3 years ago
Function.create
Function.createwalling/Function.create.js

Create named functions easily in JavaScript with proper name property support across browsers.

70JavaScript
13 years ago
ember-tumblr
ember-tumblrelwayman02/ember-tumblr

An Ember-Data addon for integrating the Tumblr API into Ember applications.

71JavaScript
6 years ago
ember-service-worker-cache-first
ember-service-worker-cache-firstDockYard/ember-service-worker-cache-first

An Ember Service Worker plugin that implements a cache-first (stale-while-revalidate) strategy for offline assets.

78JavaScript
7 years ago
jsontl
jsontlDoublePrecisionSoftware/jsontl

A JSON-based language and library for transforming JSON data using declarative operations.

70JavaScript
11 years ago
es6-import-validate
es6-import-validatesproutsocial/es6-import-validate

Validates ES6 Harmony Module import statements to ensure referenced exports exist.

71JavaScript
12 years ago
purescript-arraybuffer
purescript-arraybufferjacereda/purescript-arraybuffer

PureScript bindings and implementation for mutable JavaScript ArrayBuffers, enabling flat memory operations.

713PureScript
3 years ago
ember-test-setup
ember-test-setupkellyselden/ember-test-setup

Testing shorthands for Ember.js to reduce duplication in test setup, templates, and post-render code.

60JavaScript
1 year ago
The Bot
The Botsta-ger/TheBot

A JavaScript neural network example that learns to predict angles between two points using synaptic.js.

60JavaScript
8 years ago
Kicker
KickerTemechon/kicker

A 3D soccer ball physics game built with Babylon.js for the February Challenge.

61JavaScript
10 years ago
magic-cart
magic-cartMarcCloud/magic-cart

A sample shopping cart application demonstrating basic Cycle.js framework features.

60JavaScript
11 years ago
Fuse Pokedex
Fuse Pokedexfranzsilva/FusePokeDex

A Pokédex application built with FuseTools for cross-platform mobile development.

60JavaScript
8 years ago
react-native-nchan
react-native-nchanindatawetrust/react-native-nchan

A React Native package providing WebSocket, EventSource, and Long-Polling clients for Nchan pub/sub server.

63JavaScript
6 years ago
aurelia-environment
aurelia-environmentMarcScheib/aurelia-environment

A simple .env parsing and loading plugin for Aurelia and other JavaScript frameworks.

61JavaScript
9 years ago
MediaSession.Blazor
MediaSession.Blazorzuozishi/MediaSession.Blazor

A Blazor JSInterop wrapper for the Media Session API to control media playback and customize notifications.

60C#
3 years ago
dom-element-value
dom-element-valuecrysalead-js/dom-element-value

A lightweight JavaScript library for getting and setting DOM element values, including support for multiple select inputs.

60JavaScript
9 years ago
cycle-sse-driver
cycle-sse-driverjessaustin/cycle-sse-driver

A Cycle.js driver for Server-Sent Events (SSE) enabling real-time server-to-client data streaming.

60CoffeeScript
10 years ago
no-restricted-syntax
no-restricted-syntaxbrettz9/eslint-plugin-query

An ESLint plugin that adds rules using arbitrary selectors to query and report on specific JavaScript syntax patterns.

60JavaScript
1 year ago
start-ava
start-avastart-runner/ava

AVA test runner integration for the Start task runner.

62JavaScript
9 years ago
array-swap
array-swapmichaelzoidl/swap-array

Swaps the position of two items in an array without mutating the original array.

64JavaScript
4 years ago
geojson2osm
geojson2osmRub21/geojson2osm

Convert GeoJSON files to OpenStreetMap OSM format for geospatial data interoperability.

64JavaScript
6 years ago
aurelia-keyboard-plugin
aurelia-keyboard-pluginNovatrox/aurelia-keyboard-plugin

A keyboard navigation plugin for Aurelia applications based on the Mousetrap JavaScript library.

60JavaScript
10 years ago
1
104
105
106
114