Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2888 projects12634.0k total stars1848.4k total forks45 languages

Open-source projects built with JavaScript

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

Showing 2,683 open-source projects · page 52 of 75

……
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
Neo
Neolo-th/neo

A lightweight JavaScript timeline library for synchronizing events, animations, and media.

30117JavaScript
4 years ago
Guify
Guifycolejd/guify

A lightweight JavaScript library for creating runtime GUIs to inspect and modify variables in web projects.

29917JavaScript
1 year ago
multistream
multistreamfeross/multistream

A streams3 module that combines multiple streams into a single stream, emitting them sequentially.

29725JavaScript
4 years ago
Polyfill.js
Polyfill.jsphilipwalton/polyfill

A library that simplifies creating CSS polyfills by handling CSS parsing, media queries, and rule matching boilerplate.

29764JavaScript
9 years ago
FormVuelar
FormVuelarjaniskelemen/formvuelar

Vue form components designed for seamless server-side validation, especially with Laravel backends.

29724JavaScript
1 year ago
jQuery Timer Plugin
jQuery Timer Pluginwalmik/timer.jquery

A lightweight jQuery plugin for creating start/pause/resume/remove timers and countdowns inside any HTML element.

29780JavaScript
1 year ago
recheck
recheckmakenowjust-labs/recheck

A trustworthy ReDoS (Regular Expression Denial of Service) checker for identifying vulnerable regex patterns.

29617Scala
2 days ago
get-value
get-valuejonschlinkert/get-value

A JavaScript utility to safely retrieve nested values from objects using property paths like 'a.b.c', even when keys contain dots.

29522JavaScript
1 year ago
Becsy
BecsyLastOliveGames/becsy

A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, enabling high-performance game and simulation development.

29421TypeScript
8 months ago
ParserLib
ParserLibCSSLint/parser-lib

A CSS3 SAX-inspired parser written in JavaScript for parsing and validating CSS syntax.

29481JavaScript
1 year ago
google-pay-button
google-pay-buttongoogle-pay/google-pay-button

Official Google Pay button implementations for React, Angular, and web components to enable fast checkout.

29490TypeScript
9 days ago
Audiojs
Audiojsaudiojs/audio

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

29311JavaScript
1 month ago
Meep
MeepUsnul/meep

A high-performance Entity Component System game engine for 3D browser games with built-in tools for terrain, AI, UI, and asset management.

29346JavaScript
5 months ago
The Force
The Forceshawnlawson/The_Force

A WebGL live coding performance IDE for real-time shader programming and audiovisual performances.

29355JavaScript
1 year ago
leafgl
leafglr-spatial/leafgl

An R package for high-performance WebGL rendering of large datasets on Leaflet maps.

29032R
1 month ago
IodineGBA
IodineGBAtaisel/IodineGBA

A JavaScript GameBoy Advance emulator using HTML5 canvas and Web Audio API for browser-based gaming.

289168JavaScript
2 years ago
LodJS
LodJSyanhaijing/lodjs

A JavaScript module loader implementing the AMD specification with automatic dependency injection.

28951JavaScript
3 years ago
steam-tradeoffers
steam-tradeoffersAlex7Kom/node-steam-tradeoffers

A Node.js library for automating Steam trading via the trade offers system.

28995JavaScript
5 years ago
Elliptic curve cryptography functions (ECC)
Elliptic curve cryptography functions (ECC)EOSIO/eosjs-ecc

A JavaScript library for elliptic curve cryptography, providing key generation, signing, verification, and AES encryption.

288116JavaScript
2 years ago
Pencil.js
Pencil.jspencil-js/pencil.js

A modular, object-oriented JavaScript library for creating interactive 2D graphics and animations on HTML Canvas.

28822JavaScript
1 year ago
Enforcing practices
Enforcing practiceslo1tuma/eslint-plugin-mocha

An ESLint plugin providing rules to enforce best practices and prevent common errors in Mocha test suites.

28872TypeScript
5 hours ago
polychrome
polychromecdonohue/polychrome

A tiny (~2kB gzipped) JavaScript library for parsing, manipulating, and converting colors in hex, RGB, and HSL formats.

2880TypeScript
8 years ago
electron-pdf-window
electron-pdf-windowgerhardberger/electron-pdf-window

Adds PDF viewing support to Electron BrowserWindow instances, enabling native PDF display in Electron apps.

28892JavaScript
4 years ago
Advanced Template Hints
Advanced Template Hintsho-nl/magento2-Ho_Templatehints

A Magento 2 module that extends default template hints to show templates, blocks, containers, and UI components without layout interference.

28771PHP
1 year ago
datakit
datakitnathanepstein/datakit

A lightweight JavaScript library for data analysis with CSV reading, statistical methods, and chart plotting.

28711JavaScript
9 years ago
ipify
ipifysindresorhus/ipify

A Node.js client for the Ipify API to fetch your public IP address with IPv6 support and custom endpoints.

28618JavaScript
8 months ago
DraftJS Utils
DraftJS Utilsjpuri/draftjs-utils

A collection of utility functions for working with DraftJS editor state, blocks, selections, and inline styles.

28546JavaScript
3 years ago
is-number
is-numberjonschlinkert/is-number

A JavaScript utility that reliably checks if a value is a finite number, handling edge cases like strings, NaN, and Infinity.

28452JavaScript
3 years ago
javascript-crypto-library
javascript-crypto-libraryclipperz/javascript-crypto-library

A high-performance JavaScript library providing AES-256, Fortuna PRNG, SRP authentication, and SHA-2 cryptographic functions for web applications.

28444JavaScript
10 years ago
p-lazy
p-lazysindresorhus/p-lazy

Create lazy promises that defer execution until they're actually used, optimizing performance for heavy operations.

28412JavaScript
1 year ago
rubico
rubicorichytong/rubico

A JavaScript library for asynchronous functional programming that treats promises as values.

28317JavaScript
11 days ago
rubico
rubicoa-synchronous/rubico

A JavaScript library for asynchronous functional programming that treats promises as values.

28317JavaScript
11 days ago
Ziliun React Native
Ziliun React Nativesonnylazuardi/ziliun-react-native

A React Native Android app for reading Ziliun articles with a smooth, native-like experience.

28356JavaScript
10 years ago
ember-wormhole
ember-wormholeyapplabs/ember-wormhole

An Ember.js addon that renders a component's block to a different DOM element while preserving Ember context.

28362JavaScript
9 months ago
is-promise
is-promisethen/is-promise

A tiny JavaScript library to test if an object looks like a Promises/A+ compliant promise.

28232JavaScript
3 years ago
Redraft
Redraftlokiuz/redraft

Renders Draft.js raw content to React components or HTML with customizable callbacks.

28132JavaScript
3 years ago
1
51
52
53
75