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 104 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
PokeTypes
PokeTypesfbosch/poke-types

A JavaScript module providing Pokémon type data including weaknesses, strengths, and immunities.

80JavaScript
3 years ago
Kinematic Character Controller
Kinematic Character Controllertatelax/playcanvas-kinematic-character-controller

A high-performance, physics-based kinematic character controller for PlayCanvas with smooth movement, jumping, and slope handling.

84JavaScript
1 year ago
ava-preact-init
ava-preact-initavajs/ava-preact-init

Configure AVA test runner to work with Preact by setting up JSX transformation and Babel integration.

80JavaScript
9 years ago
IPRedirect
IPRedirectJayBrown/IPRedirect

A userscript that redirects IPFS and IPNS addresses to localhost in the browser for local IPFS node access.

86JavaScript
9 years ago
babylon-steering
babylon-steeringLorenzoCorbella74/babylon-steering

A steering behaviors library for Babylon.js to move entities in 3D space with realistic movement patterns.

82JavaScript
3 years ago
Cucumber
Cucumberdarrinholst/eslint-plugin-cucumber

An ESLint plugin providing linting rules for Cucumber.js step definitions and behavior-driven development.

85JavaScript
3 years ago
Fn
Fnfnproject/serverless-fn

A Serverless Framework plugin that enables Fn as a serverless provider for deploying functions.

86JavaScript
3 years ago
geojson2dsv
geojson2dsvtmcw/geojson2dsv

Convert GeoJSON point features into delimited-separated values (CSV/TSV) format.

83JavaScript
9 years ago
Binast
Binastxtuc/binast-cf-worker-template

Serve Binary AST (BinAST) files via a Cloudflare Worker to improve JavaScript parsing performance.

83JavaScript
6 years ago
babylon-demo
babylon-demoSvenFrankson/babylon-demo

A BabylonJS demo project for academic purposes showcasing 3D web graphics capabilities.

84TypeScript
9 years ago
d3-template
d3-templateErikOnBike/d3-template

A D3 plugin that enables templating with data binding, supporting HTML/SVG rendering, repeating/conditional groups, and transitions.

81JavaScript
3 years ago
cyclejs-hangman
cyclejs-hangmanclass-ideas/cyclejs-hangman

A hangman word game implementation built with the Cycle.js framework for reactive programming.

80JavaScript
9 years ago
easy-math.js
easy-math.jskingzez/easy-math.js

A tiny JavaScript library for precise addition, multiplication, subtraction, and division operations.

81TypeScript
6 years ago
ForceSpinner
ForceSpinnermailtoharshit/ForceSpinner

A collection of Material Design-inspired loading spinners specifically designed for Salesforce Lightning Experience.

84CSS
10 years ago
aurelia-minesweeper
aurelia-minesweeperdiscosultan/aurelia-minesweeper

A complete Minesweeper game implementation built with the Aurelia framework.

80JavaScript
10 years ago
aurelia-kis-oidc
aurelia-kis-oidckisssdev/aurelia-kis-oidc

An Aurelia plugin that simplifies OpenID Connect authentication by integrating oidc-client-js with the Aurelia router and HTTP client.

80JavaScript
1 year ago
aurelia-tags-input
aurelia-tags-inputTGMorais/aurelia-tags-input

A tag input plugin for Aurelia applications that allows users to manage and edit tags with a clean UI.

82JavaScript
8 years ago
Dojo2 App
Dojo2 Appdojo/app

A library for wiring up Dojo 2 applications, managing widgets, stores, and actions with lazy loading and declarative DSL support.

813TypeScript
8 years ago
array-foreach
array-foreachtwada/array-foreach

A ponyfill that provides the Array#forEach method for older browsers, falling back to native implementation when available.

80JavaScript
9 years ago
steam-inventory-stream
steam-inventory-streamtimvandam/steam-inventory-stream

Fetch Steam inventories as a readable stream to significantly reduce memory usage compared to traditional methods.

81JavaScript
6 years ago
web-media-playback
web-media-playbackhughsk/web-media-playback

Retrieve playback and buffering information from browser audio or video elements for custom media controls.

80JavaScript
10 years ago
es6-module-transpiler-brunch
es6-module-transpiler-brunchgcollazo/es6-module-transpiler-brunch

Brunch plugin that transpiles ES6 module syntax to AMD or CommonJS modules using Square's es6-module-transpiler.

83CoffeeScript
12 years ago
Embedding Guide
Embedding Guideworkato/full-embed-sample

A guided example demonstrating how to embed the Workato automation platform into a vendor's application using iframes and JavaScript.

87Vue
2 years ago
Preact No SSR
Preact No SSRgufsky/preact-no-ssr

A Preact component for conditionally skipping server-side rendering of specific components.

81JavaScript
9 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
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
XWeather
XWeatherkherrick/x-weather

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

70JavaScript
5 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
editor-info
editor-infofisker/editor-info

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

72JavaScript
1 year 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
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
@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
jsontl
jsontlDoublePrecisionSoftware/jsontl

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

70JavaScript
11 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
hm-discover
hm-discoverhobbyquaker/hm-discover

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

71JavaScript
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
1
103
104
105
114