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 projects12808.6k total stars1878.0k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 74 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
elemon
elemonmanidlou/elemon

A tiny module for live-reloading Electron applications during development.

785JavaScript
5 years ago
dndb
dndbdenyncrawford/dndb

A persistent, embeddable NoSQL database for Deno and TypeScript with a MongoDB-like API.

7813TypeScript
4 years ago
Verify That PRs Contain a Ticket Reference
Verify That PRs Contain a Ticket Referencevijaykramesh/pr-lint-action

A GitHub Action that validates pull requests contain references to Jira tickets in titles, branch names, or commits.

7724JavaScript
2 years ago
SchematicWebViewer
SchematicWebViewerEngineHub/SchematicWebViewer

An NPM package for importing and viewing modern Minecraft schematics in a web browser.

777TypeScript
10 months ago
Japt
JaptETHproductions/japt

A code-golfing language that transpiles to JavaScript, designed for writing extremely short programs.

7710JavaScript
5 years ago
TransformTool
TransformToolsenocular/TransformTool

A free transform tool for manipulating objects in 2D space, available in ActionScript 3.0 and JavaScript versions.

7738ActionScript
2 years ago
d3-area-label
d3-area-labelcurran/d3-area-label

A D3.js library for algorithmically placing labels within the bounds of area shapes like streamgraphs and stacked area charts.

775JavaScript
2 years ago
react-native-picker-xg
react-native-picker-xgxgfe/react-native-picker-xg

A React Native Picker component for Android and iOS with both basic and cascade wheel pickers, built with pure JavaScript.

7710JavaScript
9 years ago
Optimize Regex
Optimize RegexBrainMaestro/eslint-plugin-optimize-regex

An ESLint plugin that automatically optimizes regular expression literals for better performance.

777JavaScript
2 years ago
Polymer-Apollo
Polymer-Apolloaruntk/polymer-apollo

A Polymer mixin for integrating Apollo Client to manage GraphQL data in web components.

777JavaScript
8 years ago
sequelize-relay
sequelize-relayMattMcFarland/sequelize-relay

A thin wrapper library for building Relay-compliant GraphQL servers using Sequelize and GraphQL.js.

766JavaScript
8 years ago
geojson-random
geojson-randomtmcw/geojson-random

A Node.js and browser library for generating random GeoJSON features like points, polygons, and linestrings.

7614JavaScript
3 years ago
GitHub
GitHubtechnology-ebay-de/react-prebid

A React library for integrating display ads using Google Publisher Tags and Prebid with declarative components.

7626JavaScript
1 year ago
react-key-navigation
react-key-navigationdead/react-key-navigation

Spatial navigation components for React, inspired by BBC TAL's focus management system.

7655JavaScript
7 years ago
Edge Proxy
Edge ProxyDigitalOptimizationGroup/cloudflare-edge-proxy

A Cloudflare Worker script for A/B/n testing, canary releases, gatekeeping, and SEO A/B testing at the edge.

768JavaScript
3 years ago
RabbitMQ
RabbitMQvert-x3/vertx-rabbitmq-client

A Vert.x client for interacting with RabbitMQ brokers using AMQP 0.9.1 protocol.

7664Java
5 days ago
aurelia-orm
aurelia-ormSpoonX/aurelia-orm

A plugin for Aurelia that simplifies working with entities and REST APIs through repositories, associations, and validation.

7622JavaScript
6 years ago
ember-cli-tree-shaker
ember-cli-tree-shakerkellyselden/ember-cli-tree-shaker

An experimental Ember CLI addon for tree-shaking and code splitting to eliminate dead addon code from builds.

767JavaScript
7 years ago
cozyvec
cozyvecbrubsby/cozyvec

A terminal program for creating plotter art via SVG files in JavaScript with minimal setup.

766JavaScript
2 years ago
ember-angle-bracket-invocation-polyfill
ember-angle-bracket-invocation-polyfillrwjblue/ember-angle-bracket-invocation-polyfill

Polyfill for Ember.js angle bracket component invocation syntax, enabling modern component usage in older Ember versions.

7530JavaScript
4 years ago
Marionette Form View
Marionette Form Viewviverae/marionette.formview

A flexible and customizable Backbone.Marionette form view for easy validation, serialization, and submission.

7515JavaScript
11 years ago
geotoolbox
geotoolboxneocarto/geotoolbox

A JavaScript library for managing GeoJSON properties and performing GIS operations for thematic cartography.

7511JavaScript
5 months ago
gulp-plugin-boilerplate
gulp-plugin-boilerplatesindresorhus/gulp-plugin-boilerplate

A boilerplate template for creating Gulp plugins with current best practices.

758JavaScript
2 years ago
fast-cartesian
fast-cartesianehmicky/fast-cartesian

A high-performance JavaScript library for computing cartesian products of arrays.

745TypeScript
13 days ago
next-tick
next-tickmedikoo/next-tick

Environment-agnostic polyfill for nextTick functionality across Node.js, browsers, and other JavaScript environments.

748JavaScript
5 years ago
msavin:parrot
msavin:parrotmsavin/Parrot

A Meteor router that stores reactive state in URL parameters for SPAs, enabling bookmarkable and shareable application states.

743JavaScript
8 years ago
react-native-relay
react-native-relaylenaten/react-native-relay

A patched version of React Native 0.18.0 and Relay 0.6.0 to resolve compatibility issues for GraphQL development.

7411JavaScript
10 years ago
p-time
p-timesindresorhus/p-time

Measure the time a promise takes to resolve with a simple decorator function.

745JavaScript
3 years ago
aurelia-flux
aurelia-fluxtfrydrychewicz/aurelia-flux

A Flux dispatcher plugin for Aurelia that supports Promises for reactive, loosely coupled applications.

7416JavaScript
10 years ago
ember-cli-string-helpers
ember-cli-string-helpersromulomachado/ember-cli-string-helpers

A collection of string manipulation helpers for Ember.js applications, extracted from DockYard's ember-composable-helpers.

7427TypeScript
1 year ago
multimath
multimathnodeca/multimath

A WebAssembly wrapper library for creating fast image math modules with JavaScript fallback.

747JavaScript
5 months ago
react-native-navigator
react-native-navigatorthewei/react-native-navigator

A web-like router for React Native applications with route-based navigation.

746JavaScript
8 years ago
WebGL 2 & GLSL Primer: A Zero-to-Hero, Spaced-Repetition Guide
WebGL 2 & GLSL Primer: A Zero-to-Hero, Spaced-Repetition GuideGregStanton/webgl2-glsl-primer

A spaced-repetition guide with hands-on projects to master WebGL2 and GLSL from fundamentals to advanced 3D shader logic.

744
2 months ago
Polybuild
PolybuildPolymerLabs/polybuild

A deprecated Gulp plugin and CLI tool that combined vulcanize, crisper, and polyclean to optimize Polymer apps for production.

7315JavaScript
10 years ago
es6-map
es6-mapmedikoo/es6-map

A ponyfill/polyfill implementation of the ES6 Map collection for environments lacking native support.

7314JavaScript
5 years ago
p-reduce
p-reducesindresorhus/p-reduce

Reduce a list of values using promises into a promise for a value, useful for async accumulation.

737JavaScript
1 month ago
1
73
74
75
114