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 100 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
ForceSniffer - Device Detection Library for Salesforce
ForceSniffer - Device Detection Library for Salesforcemailtoharshit/ForceSniffer.Js

A JavaScript library for detecting mobile devices and Salesforce contexts like Salesforce1 and Lightning Experience.

134JavaScript
10 years ago
choo-bandwagon
choo-bandwagongraforlock/choo-bandwagon

A webpack-based, heavily opinionated starter kit for building complete, isomorphic choo applications.

134JavaScript
7 years ago
react-native-immutable
react-native-immutablethewei/react-native-immutable

A deprecated React Native library for using Immutable.js as a state store with mixins.

132JavaScript
10 years ago
Draft.js AST Importer
Draft.js AST Importericelab/draft-js-ast-importer

Imports an abstract syntax tree (AST) to reconstruct Draft.js editor content from exported data.

132JavaScript
3 years ago
glimmer-compiler-webpack-plugin
glimmer-compiler-webpack-plugintomdale/glimmer-compiler-webpack-plugin

A webpack plugin that compiles Glimmer.js component templates into binary bytecode for optimized performance.

131TypeScript
8 years ago
Renote
Renotemavajee/react-native-note-example

A React Native example app for creating notes with reminders, photo attachments, location, and calendar events.

136JavaScript
8 years ago
CocosCreator
CocosCreatortoanlcgift/xamarin-cocos-creator

A Xamarin binding library for integrating Cocos Creator 2.x game projects into Xamarin.Android, Xamarin.iOS, and Xamarin.Forms applications.

125C#
5 years ago
Follow me! A Simon Clone
Follow me! A Simon Clonegamedolphin/follow_me_JavaScript_simon_clone

A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.

1211JavaScript
11 years ago
HTML_minifier
HTML_minifierstereobooster/html_minifier

A Ruby wrapper for the kangax html-minifier JavaScript library to minify HTML files.

126JavaScript
10 years ago
is-empty-object
is-empty-objectgummesson/is-empty-object

A lightweight JavaScript utility to check if an object is empty.

124JavaScript
8 years ago
cannot-even
cannot-evenblakek/cannot-even

A JavaScript module that throws an error when given an even number.

120JavaScript
6 years ago
array.chunk
array.chunkzhiyelee/array.chunk

A JavaScript utility to split arrays and TypedArrays into chunks of a specified size.

120JavaScript
4 years ago
get-media-size
get-media-sizebfred-it/get-media-size

Get the real size of images, videos, or canvas elements in the browser, supporting both async and sync methods.

120JavaScript
7 years ago
broccoli-transpiler
broccoli-transpilersindresorhus/broccoli-es6-transpiler

A Broccoli plugin that transpiles ES2015 (ES6) code to ES5 using the es6-transpiler library.

122JavaScript
5 years ago
Acapulco
Acapulcohgascon/acapulco

A Splunk app that clusters security events from hpfeeds channels and visualizes them with D3.js parallel coordinates graphs.

125JavaScript
11 years ago
react-native-util
react-native-utilexponentjs/react-native-util

A fork of io.js's util module adapted for React Native environments.

122JavaScript
11 years ago
less
lessvorpaljs/vorpal-less

A JavaScript implementation of the Unix 'less' command for Vorpal.js CLI applications.

123JavaScript
10 years ago
Shadertoy to GameMaker
Shadertoy to GameMakerjfkn1ght/Shadertoy2GM

A JavaScript webapp that converts Shadertoy GLSL shaders to GameMaker-compatible GLSL ES code.

124JavaScript
7 months ago
BlazorIndexedDbJs
BlazorIndexedDbJskattunga/BlazorIndexedDbJs

A Blazor library providing a C# wrapper for the IndexedDB API, enabling client-side data storage in web applications.

125C#
4 years ago
cycle-hammer-driver
cycle-hammer-driverCyclicMaterials/cycle-hammer-driver

A Hammer.js gesture library driver for Cycle.js applications.

121JavaScript
11 years ago
no-constructor-bind
no-constructor-bindmarkalfred/eslint-plugin-no-constructor-bind

ESLint plugin that enforces using class arrow functions instead of binding methods in the constructor.

121JavaScript
3 years ago
Imba Inertia Adapter
Imba Inertia Adapterhaikyuu/imba-inertia-adapter

An Inertia.js adapter for Imba, enabling server-driven single-page applications with Imba components.

121TypeScript
4 years ago
pd-replicator
pd-replicatorscwilkinson/pd-replicator

Adds a one-click copy button to pandas DataFrames in Jupyter notebooks for easy pasting into spreadsheets.

120Python
6 years ago
vue-h5-audio-controls
vue-h5-audio-controlscycjimmy/vue-h5-audio-controls

A Vue 3 component for a simple HTML5 audio player with customizable controls.

120Vue
2 months ago
aurelia-charts
aurelia-chartsSpoonX/aurelia-charts

A standardized plugin for creating charts in Aurelia applications, supporting multiple chart libraries.

125JavaScript
6 years ago
Meteor-Internationalization
Meteor-Internationalizationveliovgroup/Meteor-Internationalization

A super-lightweight, reactive, isomorphic internationalization driver for Meteor with placeholders and auto-detection.

124JavaScript
3 years ago
Draft.js: Export ContentState to PDFMake
Draft.js: Export ContentState to PDFMakedatagenno/draft-js-export-pdfmake

Convert DraftJS editor content to pdfmake objects for PDF generation in JavaScript applications.

123JavaScript
6 years ago
electron-forge-maker-appimage
electron-forge-maker-appimagesaleae/electron-forge-maker-appimage

An Electron Forge builder for creating AppImage packages on Linux.

1225TypeScript
6 months ago
RadioVIS Stomp Server
RadioVIS Stomp Serverbbc/node-radiovis-stomp-server

A Node.js STOMP server implementation for broadcasting RadioVIS slideshow content to hybrid digital radio receivers.

125JavaScript
1 year ago
autocompleted-select
autocompleted-selecterykpiast/autocompleted-select

A web component for select inputs with autocompletion functionality, built with RxJS and VirtualDOM.

123JavaScript
11 years ago
@corpuscule/custom-builtin-elements
@corpuscule/custom-builtin-elementscorpusculejs/custom-builtin-elements

A polyfill enabling customized built-in elements support for browsers like Safari, Edge, and IE 11.

121JavaScript
6 years ago
react-native-frame-loading
react-native-frame-loadingheyman333/react-native-frame-loading

A React Native loading indicator that displays custom views or images in a frame-by-frame animation sequence.

122JavaScript
8 years ago
react-native-fancy-carousel-viewpager
react-native-fancy-carousel-viewpagerlvlrSajjad/react-native-fancy-carousel-viewpager

A React Native library for creating customizable view pagers and carousels with built-in navigation drawer support.

121JavaScript
8 years ago
tz-format
tz-formatsamverschueren/tz-format

Format dates with timezone offsets in ISO 8601 format.

121JavaScript
10 years ago
grep
grepvorpaljs/vorpal-grep

A 100% JavaScript ES2015 implementation of the grep command for Vorpal.js interactive CLIs.

122JavaScript
10 years ago
intent-utterance-generator
intent-utterance-generatormiguelmota/intent-utterance-generator

Generates expanded sample utterances for Alexa Skills Kit from intent definitions with phrase variations.

121JavaScript
10 years ago
1
99
100
101
114