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 29 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
qrious W
qrious Wneocotic/qrious

A pure JavaScript library for generating QR codes using HTML5 canvas.

1.6k214JavaScript
2 years ago
react-d3-components
react-d3-componentscodesuki/react-d3-components

A React library for building interactive D3 charts with React's virtual DOM control.

1.6k198JavaScript
4 years ago
Promise Cookbook
Promise Cookbookmattdesl/promise-cookbook

A brief introduction to using Promises in JavaScript, focusing on ES6 syntax and practical patterns for frontend developers.

1.6k187
9 years ago
react-native-gifted-listview
react-native-gifted-listviewFaridSafi/react-native-gifted-listview

A React Native ListView component with pull-to-refresh, infinite scrolling, and customizable features for iOS and Android.

1.6k286JavaScript
8 years ago
react-native-masked-text
react-native-masked-textbenhurott/react-native-masked-text

A pure JavaScript masked text and input text component for React Native with built-in validators and raw value extraction.

1.6k242JavaScript
1 year ago
flatbush
flatbushmourner/flatbush

A very fast static spatial index for 2D points and rectangles in JavaScript, using a packed Hilbert R-tree algorithm.

1.6k68JavaScript
10 days ago
archiveweb.page
archiveweb.pagewebrecorder/archiveweb.page

A browser extension and desktop app for interactive, high-fidelity web archiving directly in the browser.

1.6k115TypeScript
1 month ago
Thredded
Threddedthredded/thredded

A Rails forum/messageboard engine designed to be simple and feature-rich, easily integrated into existing Rails applications.

1.6k214Ruby
4 months ago
Use HashiCorp's Terraform
Use HashiCorp's Terraformhashicorp/setup-terraform

A GitHub Action to install and configure Terraform CLI in your workflows, enabling automated infrastructure management.

1.6k288JavaScript
6 days ago
crocks
crocksevilsoft/crocks

A JavaScript library providing a collection of Algebraic Data Types (ADTs) like Maybe and Either for functional programming.

1.6k102JavaScript
3 years ago
JSONSelect
JSONSelectlloyd/JSONSelect

A CSS-like selector language for querying and filtering JSON documents.

1.6k112JavaScript
5 years ago
CyTube
CyTubecalzoneman/sync

A Node.js server and web client for creating synchronized video-watching channels with integrated chat.

1.6k248JavaScript
5 days ago
GitHub Actions for Hugo extended
GitHub Actions for Hugo extendedpeaceiris/actions-hugo

A GitHub Action to quickly install Hugo (including extended version) and build static sites on Linux, macOS, and Windows runners.

1.6k96TypeScript
8 days ago
Lightgl.js
Lightgl.jsevanw/lightgl.js

A lightweight WebGL library for quick prototyping with OpenGL-style matrix stack and immediate mode.

1.6k151JavaScript
4 years ago
typicaljs
typicaljscamwiegert/typical

A tiny JavaScript library for creating animated typing effects with smart deletion, pausing, and looping.

1.6k62JavaScript
7 months ago
react-native-keyboard-spacer
react-native-keyboard-spacerAndr3wHur5t/react-native-keyboard-spacer

A React Native component that automatically adjusts UI spacing when the iOS keyboard appears.

1.6k220JavaScript
3 years ago
Moddable
ModdableModdable-OpenSource/moddable

An SDK for building IoT applications on microcontrollers using modern JavaScript with networking, graphics, and hardware APIs.

1.6k285C
10 days ago
flyd
flydpaldepind/flyd

A minimalistic, modular, and functional reactive programming library for JavaScript.

1.6k82JavaScript
2 years ago
JSTS
JSTSbjornharrtell/jsts

A JavaScript library for processing and analyzing 2D spatial geometries, ported from the Java Topology Suite (JTS).

1.6k236JavaScript
1 year ago
Drift
Driftimgix/drift

A lightweight, no-dependency JavaScript library for adding 'zoom on hover' functionality to website images.

1.6k116JavaScript
2 years ago
envisionjs
envisionjsHumbleSoftware/envisionjs

Fast interactive HTML5 charts with pre-built templates and a flexible API for custom visualizations.

1.6k225JavaScript
6 years ago
Spectrum Web Components
Spectrum Web Componentsadobe/spectrum-web-components

A library of web components implementing Adobe's Spectrum design system for building accessible, consistent UIs.

1.5k269TypeScript
1 day ago
vue-cheetah-grid
vue-cheetah-gridfuture-architect/cheetah-grid

A high-performance open-source data table library for web applications, optimized for speed and large datasets.

1.5k121JavaScript
2 months ago
You Don't Know Node.js
You Don't Know Node.jsazat-co/you-dont-know-node

An online course and presentation covering core Node.js concepts like event emitters, streams, buffers, clusters, and C++ addons.

1.5k161Python
8 years ago
slidr
slidrbchanx/slidr

A lightweight, dependency-free JavaScript library for adding slide transitions to web pages with keyboard and touch support.

1.5k237JavaScript
6 years ago
101
101tjmehta/101

A modular JavaScript utility library designed to complement ES5+ with functional programming paradigms and avoid overlap.

1.5k72JavaScript
4 years ago
gulp-rev
gulp-revsindresorhus/gulp-rev

A Gulp plugin for static asset revisioning by appending content hashes to filenames to enable long-term caching.

1.5k207JavaScript
1 month ago
react-d3-library
react-d3-libraryreact-d3-library/react-d3-library

A library that converts D3 visualizations into React components, enabling developers to use existing D3 code within React's virtual DOM.

1.5k80JavaScript
5 years ago
react-native-flash-message
react-native-flash-messagelucasferreira/react-native-flash-message

A React Native utility for creating customizable flashbars, top notifications, and alerts with notch support.

1.5k154JavaScript
1 year ago
d3-dag
d3-dagerikbrinkman/d3-dag

A D3.js extension providing layout algorithms for visualizing directed acyclic graphs (DAGs) with multiple layout strategies.

1.5k93TypeScript
25 days ago
X-Flowchart-Vue
X-Flowchart-VueOXOYO/X-Flowchart-Vue

A Vue-based visual graph editor built on AntV G6 for creating and editing flowcharts and diagrams.

1.5k329JavaScript
1 year ago
ExpenseOwl
ExpenseOwltanq16/expenseowl

A dead-simple, self-hosted expense tracker with a beautiful UI and monthly pie-chart visualization.

1.5k156HTML
1 year ago
jStorage
jStorageandris9/jStorage

A cross-browser key-value store for local data storage in the browser, supporting TTL, PubSub, and change listeners.

1.5k261JavaScript
6 years ago
Mprogress.js
Mprogress.jslightningtgc/MProgress.js

A lightweight, dependency-free JavaScript library implementing Google Material Design progress bars with CSS3 and vanilla JS.

1.5k109JavaScript
5 years ago
p-map
p-mapsindresorhus/p-map

Map over promises concurrently with configurable concurrency, error handling, and abort control.

1.5k87JavaScript
15 days ago
Brackets
Bracketsbrackets-cont/brackets

A modern open-source code editor for web development, built with web technologies like HTML, CSS, and JavaScript.

1.5k195JavaScript
7 months ago
1
28
29
30
114