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 projects12762.1k total stars1868.8k total forks53 languages

Open-source projects built with JavaScript

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

Showing 4,087 open-source projects · page 27 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
colord
colordomgovich/colord

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

1.9k65TypeScript
5 days ago
Backbone.localStorage
Backbone.localStoragejeromegn/Backbone.localStorage

A localStorage adapter for Backbone.js that replaces Backbone.sync to persist data locally in the browser.

1.9k668JavaScript
2 years ago
Kefir.js
Kefir.jskefirjs/kefir

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

1.9k95JavaScript
2 years ago
react-native-navbar
react-native-navbarKureev/react-native-navbar

A customizable navigation bar component for React Native applications with flexible styling and button configuration.

1.9k318JavaScript
4 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.9k128C
6 days ago
workly
worklypshihn/workly

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

1.9k34JavaScript
4 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
1 year 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.9k94JavaScript
9 months ago
Datahike
Datahikereplikativ/datahike

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

1.9k118Clojure
17 hours ago
csg.js
csg.jsevanw/csg.js

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

1.9k264JavaScript
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
1 day ago
oxigraph
oxigraphoxigraph/oxigraph

A SPARQL graph database written in Rust, providing compliant, safe, and fast RDF data storage and querying.

1.8k164Rust
1 day 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.8k499JavaScript
1 month ago
Phenomenon
Phenomenonvaneenige/phenomenon

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

1.8k47TypeScript
2 years ago
Tuna
TunaTheodeus/tuna

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

1.8k131JavaScript
4 months ago
Curtainsjs
Curtainsjsmartinlaxenaire/curtainsjs

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

1.8k115JavaScript
1 year ago
jqvmap
jqvmapmanifestinteractive/jqvmap

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

1.8k663JavaScript
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.8k121JavaScript
1 month ago
Scrollify
Scrollifylukehaas/Scrollify

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

1.8k556JavaScript
8 months ago
autoNumberic
autoNumbericautoNumeric/autoNumeric

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

1.8k411JavaScript
16 days ago
css-modal
css-modaldrublic/css-modal

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

1.8k200JavaScript
3 years 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
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.8k138TypeScript
3 months ago
Card Modder
Card Modderthomasloven/lovelace-card-mod

A Home Assistant frontend plugin that adds CSS styling capabilities to Lovelace cards and UI elements.

1.8k188TypeScript
1 month ago
Paper-Dashboard
Paper-Dashboardcreativetimofficial/vue-paper-dashboard

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

1.8k620Vue
1 year ago
emojify.js
emojify.jsemojione/emojify.js

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

1.8k240JavaScript
8 years ago
vegas
vegasjaysalvat/vegas

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

1.8k439JavaScript
6 months ago
Fluid
Fluidbarvian/fluid-tailwind

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

1.8k31TypeScript
1 year ago
Bezier easing
Bezier easinggre/bezier-easing

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

1.8k137JavaScript
27 days ago
emojilib
emojilibmuan/emojilib

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

1.8k304JavaScript
3 months ago
STYLIS
STYLISthysultan/stylis.js

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

1.8k88JavaScript
4 months ago
UI5 Web Components
UI5 Web ComponentsSAP/ui5-webcomponents

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

1.8k285TypeScript
20 hours ago
Genie
GenieNetflix/genie

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

1.8k374Java
1 month ago
Cookies
CookiesScottHamper/Cookies

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

1.8k166JavaScript
6 years ago
crossfilter
crossfiltercrossfilter/crossfilter

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

1.8k192JavaScript
3 years ago
1
26
27
28
114