Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2757 projects12622.0k total stars1846.4k total forks44 languages

Open-source projects built with JavaScript

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

Showing 2,757 open-source projects · page 66 of 77

vue-poll
vue-pollppietris/vue-poll

A Vue.js 2 component for creating Twitter-like voting polls with customizable options and results display.

13125Vue
1 year ago
Look Lock
Look Lock7kfpun/PhotosReactNative

A React Native app that lets you securely share selected photos while protecting the rest from nosy swipers.

13037Objective-C
9 years ago
Marionette Virtual Dom
Marionette Virtual Domtiagorg/marionette-vdom

Marionette.js View and CompositeView implementations using virtual-dom for efficient UI rendering.

13013JavaScript
7 years ago
AXA Pattern Library
AXA Pattern Libraryaxa-ch-webhub-cloud/pattern-library

A collection of self-contained, plug-and-play web components for building consistent user interfaces, built with LitElement.

13018JavaScript
2 years ago
Repeat
Repeatmbest/knockout-repeat

A faster, simpler alternative to Knockout's foreach binding with better performance and flexible context handling.

13017JavaScript
9 years ago
Blazor Printing
Blazor PrintingAppend-IT/Blazor.Printing

A Blazor library for printing and saving files using native browser dialogs via JavaScript Interop and PrintJS.

12936C#
2 years ago
redux-tiny-router
redux-tiny-routerAgamennon/redux-tiny-router

A minimal router for Redux that treats routing as state, designed for universal React applications.

12914JavaScript
10 years ago
Zikojs
Zikojszakarialaoui10/zikojs

A versatile JavaScript library providing Hyperscript-based UI components, mathematical utilities, state management, and client-side routing.

12915JavaScript
4 days ago
Binary Synth
Binary SynthMaxAlyokhin/binary-synth

A web synthesizer that generates sound from the binary code of any file, enabling databending and MIDI control.

12910Vue
4 months ago
modulejs
modulejslrsjng/modulejs

A lightweight (~2kB) JavaScript module system for organizing code with dependency resolution, similar to RequireJS.

12812JavaScript
1 year ago
JS Bookmarklet Simulating Colorblindness
JS Bookmarklet Simulating ColorblindnessAltreus/colourblind

A JavaScript bookmarklet that simulates various types of color blindness on any webpage.

12622HTML
4 years ago
Pre-evaluate code at buildtime
Pre-evaluate code at buildtimekentcdodds/preval.macro

A Babel macro that pre-evaluates JavaScript code at build time, enabling build-time computations.

1266JavaScript
5 years ago
Bookhive
Bookhivenperez0111/bookhive

A decentralized, open-source alternative to Goodreads built on the Bluesky social protocol.

1265TypeScript
5 days ago
cdk-dynamo-table-viewer
cdk-dynamo-table-viewereladb/cdk-dynamo-table-viewer

An AWS CDK construct that creates a public HTTP endpoint to display the contents of a DynamoDB table.

12528TypeScript
7 days ago
relay-sink
relay-sinkacdlite/relay-sink

A Relay utility that enables fetching and storing GraphQL data outside React components for use in Flux/Redux stores.

1254JavaScript
9 years ago
Distinct Colors
Distinct Colorsinternalfx/distinct-colors

A JavaScript library that generates palettes of visually distinct colors, optimized for charts and data visualization.

12518JavaScript
3 years ago
react-native-theme
react-native-themeapentle/react-native-theme

A lightweight theme manager for React Native applications, enabling dynamic styling and platform-specific styles.

12512JavaScript
8 years ago
micropolar
micropolarbiovisualize/micropolar

A tiny polar charts library built with D3.js for Plotly, offering configurable axes and multiple geometry modules.

12517JavaScript
2 years ago
dog-names
dog-namessindresorhus/dog-names

A JavaScript library providing popular dog names as JSON data with random selection utilities.

12516JavaScript
1 year ago
Error Handling
Error Handlingpixelhandler/ember-jsonapi-resources

A lightweight Ember.js addon for data persistence following the JSON API 1.0 specification.

12419JavaScript
8 years ago
lune
luneryanseys/lune

A JavaScript library for calculating moon phases, illumination, distance, and upcoming lunar events.

12421JavaScript
3 years ago
cifre
cifreopenpeer/cifre

A fast cryptographic toolkit for modern client-side JavaScript applications.

1244JavaScript
13 years ago
echo-process
echo-processlouthy/echo-process

An actor system for C# built on Language-Ext, enabling functional concurrent programming with Redis persistence and JS integration.

12418C#
3 years ago
Tower Defense
Tower DefenseCasmo/tower-defense

A 3D tower defense game built with Three.js in JavaScript and HTML5.

12499JavaScript
1 year ago
ripple-client-desktop
ripple-client-desktopripple/ripple-client-desktop

A desktop client for the Ripple payment network built with web technologies.

123173JavaScript
9 years ago
d3-geo-polygon
d3-geo-polygond3/d3-geo-polygon

A D3 module for clipping and geometric operations on spherical polygons, enabling custom map projections.

12325JavaScript
2 months ago
vscode-lua
vscode-luatrixnz/vscode-lua

A Visual Studio Code extension providing IntelliSense, linting, and formatting for Lua development.

12326TypeScript
2 years ago
jquery-responsive-text
jquery-responsive-textghepting/jquery-responsive-text

A jQuery plugin that dynamically adjusts font sizes based on container width for responsive typography.

12323CoffeeScript
11 years ago
webcrypto-shim
webcrypto-shimvibornoff/webcrypto-shim

A Web Cryptography API shim that provides consistent crypto functionality for legacy browsers like IE11 and Safari 8-10.

12238JavaScript
5 years ago
d3-sparql
d3-sparqlzazuko/d3-sparql

A D3.js module for querying SPARQL endpoints and transforming results into JSON for data visualizations.

12111JavaScript
7 years ago
raml-client-generator
raml-client-generatormulesoft/raml-client-generator

A template-driven generator that creates API clients from RAML specifications.

12126JavaScript
2 years ago
tap-parser
tap-parsersubstack/tap-parser

A parser for the Test Anything Protocol (TAP) that converts TAP output into structured JavaScript objects.

12130
2 years ago
Math snippets
Math snippetsterkelg/math

A collection of JavaScript math snippets for graphics programming, covering vectors, trigonometry, physics, and animation.

12112
10 months ago
swoopy-drag
swoopy-drag1wheel/swoopy-drag

A D3.js plugin for creating and positioning curved annotation labels on data visualizations.

12113HTML
8 years ago
cyclejs-examples
cyclejs-examplesivan-kleshnin/cyclejs-examples

A collection of narrative, lesson-based examples for learning CycleJS, covering forms, routing, CRUD, and state management.

1218JavaScript
8 years ago
Leading Trim
Leading Trimstormwarning/tailwindcss-capsize

Tailwind CSS plugin that generates utility classes for trimming whitespace above and below capital letters using Capsize.

1203TypeScript
7 days ago
1…656667…77
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