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

Showing 4,087 open-source projects · page 81 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
nanoquery
nanoquerychoojs/nanoquery

A tiny querystring parsing module for Node.js, Electron, and browsers.

492JavaScript
7 years ago
aurelia-material
aurelia-materialredpelicans/aurelia-material

Aurelia wrapper for Material Design Lite that automatically registers dynamic DOM elements.

4913JavaScript
10 years ago
subscribable-things
subscribable-thingschrisguttandin/subscribable-things

Reactive wrapper functions that turn browser APIs into subscribable observables for use with RxJS, Callbags, and other reactive libraries.

480JavaScript
8 days ago
nmos-js
nmos-jssony/nmos-js

A JavaScript client for the AMWA NMOS specifications, enabling discovery, registration, and connection management of networked media devices.

4830JavaScript
9 days ago
Cassandra-Exporter
Cassandra-Exportermasumsoft/cassandra-exporter

A simple JavaScript tool to export and import Cassandra table data into JSON files, supporting Unicode and complex data types.

4820JavaScript
4 months ago
samsung-remote-models-2014-and-newer
samsung-remote-models-2014-and-newertdudek/samsung-remote-models-2014-and-newer

A proof-of-concept library for remote controlling Samsung TV models 2014+ via encrypted web service communication.

4811JavaScript
4 years ago
react-native-tween-animation
react-native-tween-animationkirkness/react-native-tween-animation

A simple React Native module for creating smooth tween animations between component state values.

481JavaScript
11 years ago
Afterman
Aftermanitsalb3rt/afterman

Export beautiful Markdown and HTML documentation from Postman collections with no backend or configuration required.

489Vue
1 year ago
redux-react-native-i18n
redux-react-native-i18nderzunov/redux-react-native-i18n

An internationalization (i18n) library for React Native apps using Redux, with pluralization support.

484JavaScript
8 years ago
react-intersection-visible-hook
react-intersection-visible-hookAvraamMavridis/react-intersection-visible-hook

A React hook that tracks component visibility using the Intersection Observer API.

484JavaScript
7 years ago
kNear
kNearNathanEpstein/kNear

A JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning.

488JavaScript
8 years ago
Blazor.Grids
Blazor.Gridsexcubo-ag/Blazor.Grids

A native Blazor component library for creating interactive CSS grids with movable and resizable elements for dashboards.

4812C#
3 months ago
WeakMap shim
WeakMap shimPolymer/WeakMap

A shim for the ES6 WeakMap API, enabling weak key-value associations in ES5 environments.

4819JavaScript
12 years ago
react-native-radio-button-classic
react-native-radio-button-classicpressly/react-native-radio-button-classic

A React Native component that implements classic radio button UI patterns with customizable styling.

4824Objective-C
9 years ago
BackDraft.js
BackDraft.jsevanc/backdraft-js

Converts Draft.js RawDraftContentBlock objects into marked-up strings with customizable HTML tags.

486JavaScript
10 years ago
vue-paginate-al
vue-paginate-alalziqziq/vue-paginate-al

A Vue.js pagination component that passes data back to callback functions.

4810Vue
3 years ago
bids-validator
bids-validatorbids-standard/bids-validator

A web app, CLI tool, and library for validating Brain Imaging Data Structure (BIDS) compliance.

4828TypeScript
2 days ago
PhantomScript
PhantomScriptjagracey/PhantomScript

A JavaScript framework for executing arbitrary code using invisible Unicode characters and social engineering techniques.

485JavaScript
10 years ago
d3-history
d3-historyvijithassar/d3-history

A D3.js plugin that adds URL bar history and deep-linking support using the HTML5 History API.

481JavaScript
8 years ago
ember-cli-cjs-transform
ember-cli-cjs-transformrwjblue/ember-cli-cjs-transform

An Ember CLI addon that enables importing CommonJS modules directly into Ember applications using app.import.

4810JavaScript
4 years ago
full-page-intro-and-navigation
full-page-intro-and-navigationCodyHouse/full-page-intro-and-navigation

A full-width intro page with animated navigation and iOS-style blur effects for modern browsers.

4711JavaScript
6 years ago
react-native-custom-actionsheet
react-native-custom-actionsheetvalerybugakov/react-native-custom-actionsheet

A cross-platform React Native ActionSheet component that provides consistent styling across iOS and Android.

4713JavaScript
3 years ago
BEM devtools
BEM devtoolsescaton/bem-chrome-devtools

Chrome DevTools extension for inspecting BEM entities, blocks, elements, modifiers, and JavaScript parameters in i-bem framework projects.

474JavaScript
9 years ago
choo-log
choo-logyoshuawuyts/choo-log

A development logger middleware for the choo framework, providing browser performance timing and customizable logging.

478JavaScript
8 years ago
react-native-newsticker
react-native-newstickermoschan/react-native-newsticker

A React Native component that displays text with a typewriter-style animation and blinking cursor.

473JavaScript
10 years ago
OpenAI Automatic Translation
OpenAI Automatic Translationtimio23/directus-operation-auto-translate

A Directus Flow operation that uses OpenAI's ChatGPT to automatically translate content with AI-powered accuracy.

475JavaScript
3 years ago
JumpSuit
JumpSuitKordonBleu/jumpsuit

A 2D canvas game where players jump between planets, featuring a distributed server architecture with WebRTC communication.

4712JavaScript
8 years ago
Parity
Parityabejfehr/parity

A simple numbers puzzle game where you balance grid numbers by selecting cells with arrow keys.

4724JavaScript
8 years ago
p-finally
p-finallysindresorhus/p-finally

A ponyfill for Promise.prototype.finally() that runs cleanup logic when a promise settles.

478JavaScript
5 years ago
react-native-fade-in-view
react-native-fade-in-viewrobcalcroft/react-native-fade-in-view

A lightweight React Native component that smoothly fades in its child elements with customizable duration.

4711JavaScript
3 years ago
react-native-timeline-theme
react-native-timeline-themetomzaku/react-native-timeline-theme

A React Native timeline component library using flexbox and FlatList for customizable event displays.

4716JavaScript
8 years ago
es6-set
es6-setmedikoo/es6-set

ECMAScript 6 Set collection polyfill and implementation for environments lacking native support.

469JavaScript
4 years ago
nimnjs
nimnjsNaturalIntelligence/nimnjs

JavaScript implementation of the nimn specification for highly compressed data serialization, offering 60%+ compression over JSON.

466JavaScript
2 years ago
compose-tiny
compose-tinyhipstersmoothie/compose-tiny

A minimal and high-performance function composition utility for JavaScript and TypeScript.

462JavaScript
3 years ago
gtfs-utils
gtfs-utilspublic-transport/gtfs-utils

A Node.js utility library for reading and processing GTFS public transit datasets with streaming and memory-efficient operations.

465JavaScript
4 years ago
Kmeans.js
Kmeans.jsemilbayes/kMeans.js

A simple JavaScript implementation of the k-means clustering algorithm for both Node.js and browser environments.

466CoffeeScript
13 years ago
1
80
81
82
114