Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
1042 projects11861.0k total stars1722.6k total forks29 languages

Open-source projects built with JavaScript

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

Showing 1,042 open-source projects · page 29 of 29

…
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
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.6k190
8 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.6k288JavaScript
7 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.6k248JavaScript
1 year ago
Clumsy Bird
Clumsy Birdellisonleao/clumsy-bird

A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.

1.6k1.1kJavaScript
8 years ago
Thredded
Threddedthredded/thredded

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

1.6k213Ruby
1 month ago
crocks
crocksevilsoft/crocks

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

1.6k101JavaScript
3 years ago
JSONSelect
JSONSelectlloyd/JSONSelect

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

1.6k115JavaScript
4 years ago
ex_doc
ex_docelixir-lang/ex_doc

ExDoc generates HTML and EPUB documentation for Elixir and Erlang projects with offline access, search, and custom pages.

1.6k359Elixir
17 days 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.6k62JavaScript
1 month ago
typicaljs
typicaljscamwiegert/typical

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

1.6k62JavaScript
1 month ago
Lightgl.js
Lightgl.jsevanw/lightgl.js

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

1.6k149JavaScript
3 years 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.6k222JavaScript
3 years ago
flyd
flydpaldepind/flyd

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

1.6k83JavaScript
2 years ago
Drift
Driftimgix/drift

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

1.6k117JavaScript
1 year ago
CyTube
CyTubecalzoneman/sync

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

1.6k242JavaScript
3 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.6k276JavaScript
4 days ago
envisionjs
envisionjsHumbleSoftware/envisionjs

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

1.6k226JavaScript
6 years 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.6k98TypeScript
4 months ago
JSTS
JSTSbjornharrtell/jsts

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

1.6k240JavaScript
1 year ago
101
101tjmehta/101

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

1.5k73JavaScript
4 years 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.5k163Python
7 years ago
slidr
slidrbchanx/slidr

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

1.5k241JavaScript
5 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.5k112JavaScript
5 years 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.5k81JavaScript
5 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.5k211JavaScript
5 months 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
jStorage
jStorageandris9/jStorage

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

1.5k263JavaScript
6 years ago
jsGrid
jsGridtabalinas/jsgrid

A lightweight jQuery plugin for creating interactive client-side data grids with filtering, sorting, paging, and CRUD operations.

1.5k341JavaScript
3 years 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.5k334JavaScript
11 months 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.5k123JavaScript
5 months ago
Moddable
ModdableModdable-OpenSource/moddable

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

1.5k259C
2 days ago
Eris
Erisabalabahaha/eris

A Node.js wrapper for interfacing with Discord, enabling bot development with voice support and event handling.

1.5k407JavaScript
6 months ago
pify
pifysindresorhus/pify

Convert callback-style functions to promises with flexible options for modules, methods, and edge cases.

1.5k71JavaScript
3 years ago
Brackets
Bracketsbrackets-cont/brackets

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

1.5k197JavaScript
24 days ago
1
28
29