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 projects12705.2k total stars1861.2k total forks53 languages

Open-source projects built with JavaScript

There are currently 4087 open-source projects built with JavaScript, with a combined total of 12705.2k 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
UnlockedData.Chartist.Blazor
UnlockedData.Chartist.BlazorUnlockedData/UnlockedData.Chartist.Blazor

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

71C#
3 months ago
homematic-xmlrpc
homematic-xmlrpchobbyquaker/homematic-xmlrpc

A pure JavaScript XML-RPC client and server for Node.js, patched for compatibility with Homematic home automation systems.

74JavaScript
5 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
3 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
refinerycms-tinymce
refinerycms-tinymceghoppe/refinerycms-tinymce

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

722Ruby
8 months 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
array.prototype.every
array.prototype.everyes-shims/Array.prototype.every

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

73JavaScript
6 months ago
eafd
eafddoesdev/eafd

Generates audio clips of Snoop Dogg saying "... can eat a fat dick" (or turkey) with custom names inserted.

70JavaScript
7 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
substrate-balance-graph
substrate-balance-graphshawntabrizi/substrate-balance-graph

Visualize token balance history over time for any Substrate-based blockchain address.

70JavaScript
4 years ago
@ungap/import-node
@ungap/import-nodeungap/import-node

A polyfill for the document.importNode API to support IE11 and other legacy browsers.

70JavaScript
6 years ago
alexa-grammar
alexa-grammarscottbea/alexa-grammar

Utilities and framework code for building valid grammars and skill kits for Amazon's Alexa voice agent service.

72JavaScript
10 years ago
App Insights
App InsightsCap-go/capacitor-appinsights

Capacitor plugin providing a JavaScript wrapper for the AppInsights SDK to integrate market intelligence and user analytics.

70JavaScript
4 days ago
rc
rcsubk/vorpal-rc

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

73JavaScript
10 years 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
jsontl
jsontlDoublePrecisionSoftware/jsontl

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

70JavaScript
11 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
XWeather
XWeatherkherrick/x-weather

A collection of web components for displaying weather data from the OpenWeatherMap API.

70JavaScript
5 years ago
accounts-ui
accounts-uie-Potek/accounts-ui

A customizable, unstyled React accounts UI for Meteor 1.3+ with support for passwordless login and major routers.

76JavaScript
4 years ago
editor-info
editor-infofisker/editor-info

Detect and provide details about the current code editor environment for JavaScript projects.

72JavaScript
1 year ago
react-native-fontbase
react-native-fontbasefrostney/react-native-fontbase

A utility for scaling font sizes in React Native apps based on screen dimensions, similar to CSS rem units.

60JavaScript
10 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
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
cycle-storageify
cycle-storageifymaiermic/cycle-storageify

A Cycle.js utility that automatically persists onion-shaped component state to local storage.

63TypeScript
8 years ago
ng2csv
ng2csvrars/ng2csv

Angular service for saving data to CSV files with customizable mapping and formatting.

62TypeScript
3 months 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
Less Burguer
Less BurguerMarkRabey/less-burger

A Less mixin and CSS library for creating animated hamburger menu icons that transform into close buttons.

61JavaScript
10 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
gulp-eval
gulp-evalgulp-bem/gulp-eval

A Gulp plugin that evaluates CommonJS modules, JSON files, and JavaScript expressions within Gulp tasks.

60JavaScript
9 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
11 months ago
react-native-loader-hud
react-native-loader-hudEdgeJay/react-native-loader-hud

A customizable loader animation library for React Native applications with multiple animation styles.

60JavaScript
10 years ago
geojson2osm
geojson2osmRub21/geojson2osm

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

64JavaScript
6 years ago
Ceros Snake
Ceros Snakemjhasbach/ceros-snake

A remake of the classic Snake game built with HTML5 and JavaScript.

614JavaScript
10 years ago
fn-curry
fn-currythunklife/fn-curry

A lightweight utility to curry functions with any number of arguments in JavaScript.

62JavaScript
12 years ago
mjyc/cycle-posenet-driver
mjyc/cycle-posenet-drivermjyc/cycle-robot-drivers

A collection of Cycle.js drivers and components for programming robots, enabling reactive robot applications.

61TypeScript
5 years ago
1
104
105
106
114