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 50 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
FireSQL
FireSQLjsayol/FireSQL

A library that enables SQL syntax queries on Google Cloud Firestore, optimizing for minimal Firestore requests.

34731TypeScript
5 years ago
Postbox
Postboxrniemeyer/knockout-postbox

A Knockout.js plugin for decoupled pub/sub communication between view models and components using observable extensions.

34754JavaScript
3 years ago
Scratch JS
Scratch JSrichgilbank/Scratch-JS

A Chrome DevTools extension that runs ES6, CoffeeScript, and LiveScript code directly in the context of any webpage.

34648JavaScript
4 years ago
p-all
p-allsindresorhus/p-all

Run promise-returning and async functions concurrently with configurable concurrency limits.

34617TypeScript
1 month ago
react-native-timeago
react-native-timeagoTylerLH/react-native-timeago

An auto-updating timeago component for React Native using moment.js to display relative timestamps.

34670JavaScript
3 years ago
Polyfill - FID
Polyfill - FIDGoogleChromeLabs/first-input-delay

A JavaScript library for measuring First Input Delay (FID) in the browser.

34559JavaScript
6 years ago
Purifier Card
Purifier Carddenysdovhan/purifier-card

A custom Lovelace card for Home Assistant to display and control air purifiers with stats, shortcuts, and theming.

345119TypeScript
11 days ago
d3-interpolate-path
d3-interpolate-pathpbeshai/d3-interpolate-path

A zero-dependency D3 plugin for smoothly interpolating SVG path animations when paths have different numbers of points.

34517JavaScript
3 years ago
Marionette Gentle Introduction
Marionette Gentle Introductiondavidsulc/marionette-gentle-introduction

Companion code repository for the 'Backbone.Marionette.js: A Gentle Introduction' book with example application.

341177JavaScript
10 years ago
Simple Weather Card
Simple Weather Cardkalkih/simple-weather-card

A minimalistic, Material Design-inspired weather card for Home Assistant's Lovelace UI.

34046JavaScript
3 years ago
NuML | NUDE Elements
NuML | NUDE Elementstenphi/numl

A deprecated atomic UI framework using Web Components and runtime CSS generation for building design system-driven interfaces.

34014JavaScript
6 months ago
Forrest
Forreststefanjudis/forrest

A desktop client for managing and running npm scripts from your package.json.

33933Vue
7 years ago
ts-audio
ts-audioEvandroLG/ts-audio

A lightweight TypeScript/JavaScript library that simplifies working with the Web Audio API and provides powerful playlist management in the browser.

33925TypeScript
9 months ago
d3-funnel
d3-funneljakezatecky/d3-funnel

A JavaScript library for rendering customizable funnel charts using D3.js.

33591JavaScript
19 days ago
D3xter
D3xterNathanEpstein/D3xter

A straightforward plotting library built on D3.js that simplifies chart creation with minimal code.

33516JavaScript
6 years ago
geopackage-js
geopackage-jsngageoint/geopackage-js

A JavaScript library for reading and rendering OGC GeoPackage files in both browser and Node.js environments.

33583TypeScript
20 days ago
Coisas
Coisasfiatjaf/coisas

A client-side headless CMS for editing Markdown and other files directly in a GitHub repository.

33428JavaScript
2 years ago
THREEx
THREExjeromeetienne/threex

A collection of game-oriented extensions and utilities for three.js to simplify 3D web development.

33462HTML
9 years ago
brackets-manager.js
brackets-manager.jsDrarig29/brackets-manager.js

A JavaScript library for managing tournament brackets (round-robin, single/double elimination) with full logic and storage abstraction.

33457JavaScript
1 month ago
jQuery.eraser
jQuery.eraserboblemarin/jQuery.eraser

A jQuery plugin that transforms images into interactive canvases that can be erased with mouse or touch movements.

33293JavaScript
9 years ago
phoenix_live_reload
phoenix_live_reloadphoenixframework/phoenix_live_reload

Live-reload functionality for Phoenix framework during development, enabling automatic browser refresh on file changes.

33291Elixir
3 months ago
Kinto.js
Kinto.jsKinto/kinto.js

A JavaScript client for Kinto that stores data locally first and syncs with a remote server when online.

33175TypeScript
4 days ago
pen
penhatashiro/pen

A command-line Markdown previewer that uses React for incremental updates without reloading media.

33116JavaScript
6 years ago
Interdimensional
InterdimensionalVodkaBears/Interdimensional

A JavaScript library that enables spatial scrolling on web pages using device orientation sensors.

33144JavaScript
11 years ago
Coloor
Coloorkrasimir/coloor

HTML preprocessor that decorates img tags with base64 placeholders for faster perceived image loading.

32910JavaScript
10 years ago
Famo.us
Famo.usgadicc/meteor-famous-views

Integrates the Famous 3D animation engine with Meteor's Blaze templating for reactive UI components.

32926JavaScript
10 years ago
Audiojs
Audiojsaudiojs/audio

A JavaScript data structure for high-level audio manipulation, including loading, processing, recording, and saving audio.

32911JavaScript
6 days ago
d3-topogram
d3-topogramshawnbot/topogram

A JavaScript library for creating continuous area cartograms using D3 and TopoJSON.

329130HTML
3 years ago
react-native-emoji
react-native-emojijorilallo/react-native-emoji

A React Native component for rendering emojis using Unicode names.

32857JavaScript
4 years ago
instabug-reactnative
instabug-reactnativeInstabug/instabug-reactnative

In-app feedback and bug reporting SDK for React Native apps, enabling bug reports, crash reporting, and user communication.

32798TypeScript
10 months ago
Gonzales PE
Gonzales PEtonyganch/gonzales-pe

A CSS parser with built-in support for SCSS, Sass, and LESS preprocessors, enabling programmatic CSS manipulation.

32767JavaScript
9 months ago
vue-ins-progress-bar
vue-ins-progress-barmeloalright/vue-ins-progress-bar

A Vue.js component that displays a rainbow-colored progress bar in Instagram's style for loading indicators.

32731Vue
1 year ago
Paws on ES6
Paws on ES6hemanth/paws-on-es6

Minimalist code examples demonstrating ES6 (ECMAScript 2015) JavaScript features with clear implementations.

32729JavaScript
9 years ago
aslagle:reactive-table
aslagle:reactive-tableaslagle/reactive-table

A reactive table component for Meteor with Blaze integration, offering client and server-side pagination, filtering, and customization.

326137JavaScript
2 years ago
stringify-object
stringify-objectyeoman/stringify-object

Stringify JavaScript objects/arrays with clean, quote-minimal syntax and customizable formatting.

32541JavaScript
1 month ago
DraftJs to HTML
DraftJs to HTMLjpuri/draftjs-to-html

A library for converting DraftJS Editor content state to plain HTML with support for custom entities and inline styles.

325139JavaScript
2 years ago
1
49
50
51
114