Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. JavaScript
J

JavaScript

Language
2837 projects12628.8k total stars1847.5k total forks45 languages

Open-source projects built with JavaScript

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

Showing 2,837 open-source projects · page 27 of 79

……
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
buffer
bufferfeross/buffer

A Node.js Buffer API implementation for browsers, enabling binary data manipulation in web applications.

1.9k259JavaScript
7 months ago
Kefir.js
Kefir.jskefirjs/kefir

A high-performance Reactive Programming library for JavaScript focused on low memory usage.

1.9k95JavaScript
2 years ago
vue-fullpage.js
vue-fullpage.jsalvarotrigo/vue-fullpage.js

Official Vue.js 3 wrapper for the fullPage.js library, enabling full-screen scrolling websites in Vue applications.

1.9k250Vue
10 months ago
workly
worklypshihn/workly

A lightweight library to easily move functions or classes to web workers for non-blocking UI execution.

1.9k34JavaScript
3 years ago
colord
colordomgovich/colord

A tiny, high-performance JavaScript library for color parsing, manipulation, and conversion with a plugin-based architecture.

1.9k62TypeScript
19 days ago
redux-immutable
redux-immutablegajus/redux-immutable

A Redux combineReducers equivalent that works with Immutable.js state.

1.9k84TypeScript
4 years ago
randexp.js
randexp.jsfent/randexp.js

Generate random strings that match any given JavaScript regular expression.

1.9k93JavaScript
6 months ago
csg.js
csg.jsevanw/csg.js

A JavaScript library for constructive solid geometry (CSG) operations on 3D meshes using BSP trees.

1.9k266JavaScript
6 years ago
publify
publifypublify/publify

A self-hosted Ruby on Rails publishing platform for blogs and short messages, following IndieWeb principles.

1.9k3.6kLess
2 days ago
react-native-picker-select
react-native-picker-selectlawnstarter/react-native-picker-select

A React Native Picker component that emulates native iOS and Android select interfaces with customizable styling.

1.9k502JavaScript
23 days ago
Datahike
Datahikereplikativ/datahike

A durable Datalog database with Datomic-compatible APIs, immutable snapshots, and distributed architecture.

1.8k111Clojure
1 day ago
Phenomenon
Phenomenonvaneenige/phenomenon

A fast 2kB low-level WebGL library for GPU-accelerated particle systems and high-performance visual effects.

1.8k46TypeScript
2 years ago
NumKong
NumKongashvardanian/NumKong

A portable mixed-precision math library with 2,000+ SIMD kernels for 15+ numeric types across x86, Arm, RISC-V, and WebAssembly.

1.8k124C
2 days ago
Tuna
TunaTheodeus/tuna

A comprehensive audio effects library for the Web Audio API, offering overdrive, delay, reverb, and more.

1.8k131JavaScript
2 months ago
jqvmap
jqvmapmanifestinteractive/jqvmap

A jQuery plugin for rendering interactive, customizable vector maps with support for data visualization and region selection.

1.8k666JavaScript
5 years ago
rsmq
rsmqsmrchy/rsmq

A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.

1.8k120JavaScript
5 years ago
Curtainsjs
Curtainsjsmartinlaxenaire/curtainsjs

A lightweight vanilla WebGL library that turns HTML DOM elements into interactive textured planes.

1.8k113JavaScript
1 year ago
Scrollify
Scrollifylukehaas/Scrollify

A jQuery plugin that enables smooth, section-based scrolling with snap-to-section behavior and touch optimization.

1.8k560JavaScript
5 months ago
css-modal
css-modaldrublic/css-modal

A modal dialog system built with pure CSS for accessibility, enhanced with JavaScript for advanced features.

1.8k201JavaScript
3 years ago
autoNumberic
autoNumbericautoNumeric/autoNumeric

A standalone JavaScript library for live as-you-type formatting of international numbers and currencies.

1.8k412JavaScript
1 month ago
string.js
string.jsjprichardson/string.js

A lightweight JavaScript library providing extra string methods with a chainable, jQuery-like API.

1.8k230JavaScript
5 years ago
Paper-Dashboard
Paper-Dashboardcreativetimofficial/vue-paper-dashboard

A Vue.js admin dashboard template with paper design aesthetics and vue-router integration.

1.8k622Vue
1 year ago
vegas
vegasjaysalvat/vegas

A JavaScript library for adding beautiful backgrounds and slideshows to DOM elements without jQuery dependency.

1.8k441JavaScript
3 months ago
emojify.js
emojify.jsemojione/emojify.js

A JavaScript library that converts emoji keywords and emoticons into images or styled elements.

1.8k240JavaScript
7 years ago
emojilib
emojilibmuan/emojilib

A JavaScript library providing a keyword-to-emoji mapping for making emoji searchable.

1.8k302JavaScript
1 month ago
Bezier easing
Bezier easinggre/bezier-easing

A JavaScript implementation of CSS cubic-bezier easing functions for precise and performant animations.

1.8k138JavaScript
2 months ago
Fluid
Fluidbarvian/fluid-tailwind

A Tailwind CSS plugin that provides fluid scaling utilities using CSS clamp() for responsive designs.

1.8k32TypeScript
1 year ago
STYLIS
STYLISthysultan/stylis.js

A lightweight CSS preprocessor supporting nesting, vendor prefixing, minification, and a modular middleware architecture.

1.8k87JavaScript
1 month ago
Cookies
CookiesScottHamper/Cookies

A lightweight, RFC-compliant JavaScript library for client-side cookie manipulation with no dependencies.

1.8k167JavaScript
6 years ago
Genie
GenieNetflix/genie

A federated Big Data orchestration service that simplifies job execution across distributed clusters by abstracting infrastructure complexity.

1.8k372Java
1 day ago
Auto-Entities Card
Auto-Entities Cardthomasloven/lovelace-auto-entities

A Home Assistant Lovelace card that automatically populates entity lists based on dynamic filters and criteria.

1.8k135TypeScript
1 month ago
crossfilter
crossfiltercrossfilter/crossfilter

A JavaScript library for fast n-dimensional filtering and grouping of large multivariate datasets in the browser.

1.8k191JavaScript
2 years ago
resize-observer-polyfill
resize-observer-polyfillque-etc/resize-observer-polyfill

A polyfill for the Resize Observer API that uses MutationObserver and Mutation Events without polling.

1.8k130JavaScript
3 years ago
CSSS
CSSSLeaVerou/CSSS

A lean, hackable, and extensible slide deck framework for creating presentations with HTML, CSS, and JavaScript.

1.8k252JavaScript
2 days ago
UI5 Web Components
UI5 Web ComponentsSAP/ui5-webcomponents

Enterprise-grade web components implementing SAP Fiori design, usable with any web framework.

1.8k280TypeScript
1 day ago
stockroom
stockroomdevelopit/stockroom

Run Unistore state management in a Web Worker with seamless bidirectional synchronization to the main thread.

1.7k44JavaScript
6 years ago
1
26
27
28
79