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

Showing 4,087 open-source projects · page 59 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
p-props
p-propssindresorhus/p-props

A utility that resolves promises in Map and Object structures while preserving keys, similar to Promise.all().

20114JavaScript
1 year ago
signal-exit
signal-exittapjs/signal-exit

A Node.js library to reliably execute cleanup handlers when a process exits for any reason.

20127TypeScript
1 year ago
iooxa
iooxaiooxa/article

Web-components for creating interactive scientific articles with reactive variables, equations, and charts.

20012TypeScript
1 year ago
Curvenote
Curvenotecurvenote/article

Web-components for interactive scientific writing, reactive documents, and explorable explanations.

20012TypeScript
1 year ago
tmeasday:publish-counts
tmeasday:publish-countspercolatestudio/publish-counts

A Meteor package for publishing real-time counts of MongoDB cursors, optimized for small datasets.

20047JavaScript
2 years ago
react-native-picker-modal-view
react-native-picker-modal-viewpankod/react-native-picker-modal-view

A unified React Native picker modal component with search and alphabetical index for iOS and Android.

19957TypeScript
3 years ago
jjv
jjvacornejo/jjv

A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.

19935JavaScript
7 years ago
amazon-cognito-js
amazon-cognito-jsaws/amazon-cognito-js

A JavaScript library for storing and synchronizing user data in the cloud using Amazon Cognito with offline browser support.

19971JavaScript
7 years ago
Preact Fluid
Preact Fluidajainvivek/preact-fluid

A minimal UI kit for Preact with reusable components for building lightweight interfaces.

19825JavaScript
3 months ago
Home Card
Home Cardpostlund/home-card

A Lovelace UI card for Home Assistant that provides a graphical overview of your home's state with customizable themes and overlays.

19818JavaScript
3 years ago
conversable-for-scriptable
conversable-for-scriptableandyngo/conversable-for-scriptable

A Scriptable widget for iOS that displays customizable contact shortcuts for messaging, calling, and video chat.

19839JavaScript
1 year ago
DataFormsJS
DataFormsJSdataformsjs/dataformsjs

A minimal JavaScript framework with standalone React and Web Components for rapid development of high-quality websites and SPAs.

19726JavaScript
1 year ago
pup
puphexagon/pup

A universal process manager built in Deno to keep scripts, applications, and services alive across platforms.

1976TypeScript
16 days ago
Learning Maths again
Learning Maths againsilviopaganini/maths

A collection of mathematical functions and examples for JavaScript and GLSL, focusing on 2D/3D graphics and vector operations.

19712
7 years ago
better-osm-org
better-osm-orgdeevroman/better-osm-org

A userscript that enhances the OpenStreetMap website with advanced editing tools, visual improvements, and productivity features for experienced mappers.

19612JavaScript
3 days ago
graphql-normalizr
graphql-normalizrmonojack/graphql-normalizr

A lightweight library that normalizes nested GraphQL responses into flat, key-value objects for efficient client-side caching.

19614JavaScript
2 years ago
v-chart-plugin
v-chart-pluginignoreintuition/v-chart-plugin

A Vue.js plugin for creating fully reactive and customizable charts using D3.js with two-way data binding.

19533JavaScript
8 months ago
ember-parachute
ember-parachuteoffirgolan/ember-parachute

An Ember addon that simplifies query param management by centralizing definitions and providing helpful hooks and computed properties.

19536JavaScript
2 years ago
Fullnode
Fullnodemoneybutton/yours-bitcoin

A JavaScript implementation of Bitcoin for browsers and Node.js with decentralized blockchain access and comprehensive feature support.

19437JavaScript
4 years ago
tokml
tokmlmapbox/tokml

Convert GeoJSON objects to KML (Keyhole Markup Language) strings for geographic data interchange.

19492JavaScript
4 months ago
Polymer Webpack Loader
Polymer Webpack Loaderwebpack-contrib/polymer-webpack-loader

A webpack loader that processes Polymer 3 web components, minifying HTML and managing dependencies.

19446JavaScript
3 months ago
Quaternion.js
Quaternion.jsinfusion/Quaternion.js

A comprehensive JavaScript library for 3D rotations using quaternions, avoiding Gimbal lock.

19426JavaScript
1 year ago
react-native-turbolinks
react-native-turbolinkslazaronixon/react-native-turbolinks

A React Native adapter for building hybrid mobile apps using Turbolinks 5, enabling native navigation for web views.

19317Java
4 years ago
json2json
json2jsonjoelvh/json2json

Transform JSON structures from one format to another using declarative template rules in JavaScript.

19236CoffeeScript
5 years ago
passlock
passlockpasslock-dev/passlock

A framework-agnostic library for adding passkey authentication to web applications without WebAuthn expertise.

19211TypeScript
1 month ago
Peer Web Site
Peer Web SiteWeedshaker/PeerWebSite

A browser-based tool for creating and hosting full-featured HTML websites peer-to-peer via WebRTC, WebTorrent, and IPFS.

19226JavaScript
2 years ago
ember-django-adapter
ember-django-adapterdustinfarris/ember-django-adapter

An Ember CLI addon adapter for seamless integration between Ember Data and Django REST Framework APIs.

19246JavaScript
1 month ago
Preact MDL
Preact MDLdevelopit/preact-mdl

A collection of Preact components that implement Google's Material Design Lite.

19220JavaScript
8 years ago
ember-href-to
ember-href-tointercom/ember-href-to

A lightweight Ember.js helper for generating anchor hrefs as a faster alternative to {{link-to}}.

19141JavaScript
4 months ago
vue-it-bigger
vue-it-biggerhaiafara/vue-it-bigger

A Vue 3 component for displaying images and YouTube videos in a responsive lightbox with customizable UI.

19119JavaScript
6 days ago
backbone-redux
backbone-reduxredbooth/backbone-redux

A library that automatically synchronizes Backbone collections with a Redux store, enabling incremental migration from Backbone to React+Redux.

19013JavaScript
1 month ago
Lazy Progressive Enhancement
Lazy Progressive Enhancementtvler/lazy-progressive-enhancement

A lazy image loader that enforces progressive enhancement and valid HTML by loading images from noscript tags.

19010JavaScript
6 years ago
geoblaze
geoblazeGeoTIFF/geoblaze

A blazing fast JavaScript raster processing engine for analyzing GeoTIFFs in browsers and Node.js.

19030JavaScript
2 years ago
Open Panzer
Open Panzernicupavel/openpanzer

An open-source HTML5/JavaScript rewrite of the classic Panzer General 2 turn-based strategy game.

18949JavaScript
5 years ago
react-native-select-multiple
react-native-select-multipletableflip/react-native-select-multiple

A customizable FlatList component for React Native that enables multi-row selection.

18960JavaScript
2 years ago
v-selectmenu
v-selectmenuTerryZ/v-selectmenu

A Vue.js component library for building highly customizable dropdown menus with flexible layout and input components.

18924JavaScript
1 year ago
1
58
59
60
114