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

Showing 4,087 open-source projects · page 79 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
<lit-datatable>
<lit-datatable>DoubleTrade/lit-datatable

A Material Design data table component built with LitElement for modern web applications.

5613TypeScript
3 years ago
compose-function
compose-functionstoeffel/compose-function

A JavaScript utility to compose functions, enabling the creation of new functions from smaller ones like f(g(x)).

563JavaScript
6 years ago
gulp-ava
gulp-avaavajs/gulp-ava

A Gulp plugin to run AVA test files directly within Gulp pipelines.

5513JavaScript
5 years ago
String.prototype.codePointAt
String.prototype.codePointAtmathiasbynens/String.prototype.codePointAt

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

557JavaScript
1 year ago
CloudPosse's Load Testing Stack
CloudPosse's Load Testing Stackcloudposse/load-testing

A collection of best practices, workflows, and scripts for load and performance testing, particularly for applications deployed on Kubernetes.

5513JavaScript
2 years ago
react-native-slack-webhook
react-native-slack-webhookxcarpentier/react-native-slack-webhook

A React Native library for sending notifications to Slack via webhooks to track app activities like new users and payments.

555Objective-C
6 years ago
karma-sabarivka-reporter
karma-sabarivka-reporterkopach/karma-sabarivka-reporter

A Karma plugin that adds untested source files to Istanbul coverage reports for accurate test coverage statistics.

5510TypeScript
3 days ago
geojson-flatten
geojson-flattentmcw/geojson-flatten

Flatten complex GeoJSON geometries like MultiPolygon and GeometryCollection into simple geometries.

547JavaScript
2 years ago
BitBot
BitBotrecardona/BitBot

An HTML5/JS game where you control a bot navigating the sensing-planning-acting robotic paradigm with limited energy.

5413JavaScript
10 years ago
motion.cr
motion.crawcrotwell/motion.cr

A framework for building reactive, real-time frontend UI components in Amber applications using pure Crystal.

545Crystal
5 years ago
Dojo Demo
Dojo Demormurphey/dojo-demo

A demonstration of MVC concepts using the Dojo Toolkit for JavaScript applications.

5411JavaScript
15 years ago
router
routerzhmushan/router

A high-performance basic router based on radix tree that works in Deno, Node.js, and browser environments.

541TypeScript
6 months ago
js-loaders
js-loadersjorendorff/js-loaders

Pseudoimplementation of the proposed ES6 module loaders API for JavaScript.

547JavaScript
12 years ago
Multiplayer FPS-Game
Multiplayer FPS-Gameaeon0/FPS-Game

A multiplayer first-person shooter game built with Babylon.js where clients handle world simulation and the server acts as a message relay.

5424JavaScript
4 years ago
d3-peaks
d3-peaksefekarakus/d3-peaks

A D3.js library for detecting peaks in noisy signals using continuous wavelet transform-based pattern matching.

542JavaScript
10 years ago
String.prototype.at
String.prototype.atmathiasbynens/String.prototype.at

A robust ES3-compatible polyfill for the String.prototype.at proposal (historical, not upstreamed).

5422JavaScript
5 years ago
purescript-effect
purescript-effectpurescript/purescript-effect

The standard Effect monad for handling native side effects in PureScript, enabling pure functional programming with real-world interactions.

5421PureScript
4 years ago
gitlab-stats-for-scribtable
gitlab-stats-for-scribtablep0fi/gitlab-stats-for-scribtable

A Scriptable widget that displays your GitLab issues, merge requests, todos, and daily contributions on iOS.

546JavaScript
5 years ago
Gekko_ANN_Strategies
Gekko_ANN_Strategiesmarkchen8717/Gekko_ANN_Strategies

A collection of algorithmic trading strategies for the Gekko cryptocurrency trading bot, designed for educational purposes.

5422JavaScript
3 years ago
d3-ez
d3-ezjamesleesaunders/d3-ez

A library of reusable D3.js charts that simplifies data visualization creation with minimal code.

5312JavaScript
7 months ago
Blk Game
Blk Gamemorozd/blk-game

A multiplayer JavaScript/WebGL voxel world game demo exploring browser-based game development.

5343JavaScript
13 years ago
d3-force-sampled
d3-force-sampledtwosixlabs/d3-force-sampled

A faster, memory-efficient alternative to D3's forceManyBody for computing force-directed graph layouts using Random Vertex Sampling.

537JavaScript
4 years ago
anchor-link
anchor-linkgreymass/anchor-link

A persistent, fast, and secure signature provider for EOSIO blockchains, enabling wallet integration and transaction signing.

5322TypeScript
2 years ago
PluggableJs
PluggableJsperesleguine/pluggable_js

A Rails gem for loading page-specific JavaScript and passing data from controllers to frontend functions.

533Ruby
10 years ago
ForceEng
ForceEngccoenraets/forceng

AngularJS service for seamless Salesforce REST API integration with OAuth, supporting browser and Cordova apps.

5341JavaScript
6 years ago
ioBroker node-red Adapter
ioBroker node-red AdapterioBroker/ioBroker.node-red

An ioBroker adapter that integrates Node-RED as a visual programming tool for home automation and IoT.

5332JavaScript
14 days ago
playcanvas-spine
playcanvas-spineplaycanvas/playcanvas-spine

A plugin component for PlayCanvas Engine that adds support for Spine 2D skeletal animations.

5222JavaScript
7 months ago
Lisply MCP
Lisply MCPgornskew/lisply-mcp

MCP server enabling AI agents to interact with Lisp-based development environments via the Lisply protocol for neuro-symbolic programming.

522JavaScript
1 day ago
@alexlafroscia/ember-cli-react
@alexlafroscia/ember-cli-reactalexlafroscia/ember-cli-react

Render React components within Ember applications using a decorator-based approach.

5214JavaScript
3 years ago
wagtail-admin-list-controls
wagtail-admin-list-controlsixc/wagtail-admin-list-controls

A UI toolkit for extending Wagtail admin list views with custom filters, buttons, panels, and selectors.

522Python
11 months ago
p-each-series
p-each-seriessindresorhus/p-each-series

Iterate over promises serially, useful for side-effect operations where order matters.

528JavaScript
4 years ago
d3-beeswarm
d3-beeswarmKcnarf/d3-beeswarm

A D3 plugin for generating beeswarm plots using a dedicated algorithm instead of force layout.

528JavaScript
4 years ago
Ember Unused Components
Ember Unused Componentsvastec/ember-unused-components

A static analysis tool that identifies unused components in Ember.js projects across various structures and syntaxes.

5212JavaScript
2 years ago
p-race
p-racesindresorhus/p-race

An improved Promise.race() with proper empty iterable handling and AbortSignal support.

526JavaScript
3 years ago
Sliding Puzzle
Sliding Puzzlegamedolphin/sliding_puzzle

A browser-based sliding blocks puzzle game with shareable puzzle links.

5128JavaScript
12 years ago
Audio-motion interface
Audio-motion interfaceMaxAlyokhin/audio-motion-interface

A web-based synthesizer that generates sound from smartphone motion and orientation sensors, using hand gestures as the control interface.

517JavaScript
2 years ago
1
78
79
80
114