Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

1136 projects

Showing 36 of 1136 projects

F2
F2JavaScript

A mobile-first, interactive charting library with a grammar of graphics for building 50+ chart types across H5, Node.js, and mini-programs.

#data-visualisation#canvas#f2
Stars8.0k
Forks645
Last commit8 days ago
Litegraph.js
Litegraph.jsJavaScript

A JavaScript library for creating and editing node-based graphs in the browser, similar to Unreal Blueprints, with a built-in HTML5 Canvas2D editor.

#graph#modular#workflow
Stars8.0k
Forks833
Last commit1 year ago
XO
XOTypeScript

An opinionated, zero-config ESLint wrapper for JavaScript/TypeScript with great defaults and automatic fixes.

#developer-tools#zero-config#linter
Stars8.0k
Forks304
Last commit22 days ago
ajenti
ajentiPython

A modular server admin panel for Linux and BSD systems with a modern web interface.

#modular-architecture#server-admin#low-resource
Stars7.9k
Forks868
Last commit16 days ago
VulcanJS
VulcanJSJavaScript

A React+GraphQL framework built on Meteor for rapid application development.

#hacktoberfest#server-rendering#real-time-apps
Stars7.9k
Forks1.8k
Last commit9 months ago
Progressbar.js
Progressbar.jsJavaScript

A JavaScript library for creating responsive, animated SVG progress bars with customizable shapes and animations.

#animation#progressbar#react-integration
Stars7.9k
Forks1.4k
Last commit1 year ago
redux-observable
redux-observableTypeScript

RxJS middleware for handling side effects in Redux applications using observable streams called Epics.

#redux-middleware#side-effects#reactive-programming
Stars7.8k
Forks461
Last commit4 months ago
simple-peer
simple-peerJavaScript

A simple WebRTC wrapper for establishing video, voice, and data channels between browsers and Node.js.

#data-channels#data-channel#peer-connection
Stars7.8k
Forks983
Last commit1 year ago
vue-enterprise-boilerplate
vue-enterprise-boilerplateSCSS

An opinionated architecture and dev environment for new Vue 3 + Vite SPA projects using create-vue.

#playwright#spa#boilerplate
Stars7.8k
Forks1.3k
Last commit2 months ago
vue-enterprise-boilerplate
vue-enterprise-boilerplateSCSS

An opinionated architecture and dev environment for building Vue 3 + Vite single-page applications.

#playwright#single-page-application#boilerplate
Stars7.8k
Forks1.3k
Last commit
Codings hints
Codings hintsHaskell

Compiler for Elm, a functional programming language that compiles to JavaScript for building reliable web applications.

#functional-programming#compiler#type-safety
Stars7.8k
Forks679
Last commit4 days ago
react-router-redux
react-router-reduxJavaScript

Bindings to keep React Router and Redux state synchronized for time-travel debugging.

#time-travel#frontend#javascript
Stars7.8k
Forks628
Last commit7 years ago
arkregex
arkregexTypeScript

A TypeScript validator that maintains 1:1 type-safety from editor to runtime with optimized performance.

#parsing#developer-tools#runtime-typechecking
Stars7.7k
Forks140
Last commit1 month ago
dat.GUI
dat.GUIJavaScript

A lightweight graphical user interface for changing variables in JavaScript.

#debugging-tools#parameter-tuning#prototyping
Stars7.7k
Forks1.1k
Last commit29 days ago
napi-rs
napi-rsRust

A framework for building compiled Node.js add-ons in Rust via Node-API with zero overhead.

#async-rust#native-modules#napi-rs
Stars7.7k
Forks371
Last commit1 day ago
np
npJavaScript

A better npm publish tool with interactive UI, safety checks, and automated release workflow.

#cli-app#developer-tools#version-management
Stars7.7k
Forks310
Last commit5 days ago
markdown-js
markdown-jsJavaScript

A JavaScript Markdown parser with intermediate JSON representation for flexible processing.

#markdown-parser#html-generation#text-processing
Stars7.7k
Forks838
Last commit6 years ago
Glide.js
Glide.jsJavaScript

A dependency-free JavaScript ES6 slider and carousel that's lightweight, flexible, and fast.

#slider#lightweight#dependency-free
Stars7.7k
Forks766
Last commit1 month ago
Dynamic.js
Dynamic.jsCoffeeScript

A JavaScript library for creating physics-based animations with spring, bounce, and easing effects.

#spring-animation#dom-manipulation#ui-animation
Stars7.6k
Forks407
Last commit7 years ago
Lozad.js
Lozad.jsJavaScript

A lightweight (~1kb) pure JavaScript lazy loader for images, iframes, and other elements using IntersectionObserver API.

#hacktoberfest#responsive-images#web-optimization
Stars7.5k
Forks441
Last commit5 months ago
execa
execaJavaScript

A Node.js library for executing shell commands with a promise-based API, improved Windows support, and advanced features like piping and IPC.

#exec#subprocess-management#promise-based
Stars7.5k
Forks250
Last commit2 months ago
clappr
clapprJavaScript

An extensible, plugin-oriented, HTML5-first media player for the web with a modular architecture.

#html5-video#hls#shaka-player
Stars7.5k
Forks855
Last commit18 hours ago
JerryScript
JerryScriptC

An ultra-lightweight JavaScript engine designed to run on microcontrollers and IoT devices with less than 64KB RAM.

#iot#embedded-systems#javascript-engine
Stars7.4k
Forks690
Last commit6 months ago
rescript-compiler
rescript-compilerReScript

A robustly typed language that compiles to efficient and human-readable JavaScript with a lightning-fast compiler.

#programming-language#gradual-adoption#functional-programming
Stars7.4k
Forks483
Last commit
Moloch
MolochC

An open-source, large-scale network packet capture, indexing, and analysis system for security and network monitoring.

#pcap#network-forensics#pcap-indexing
Stars7.4k
Forks1.1k
Last commit1 day ago
Arkime
ArkimeC

An open-source, large-scale network packet capture, indexing, and analysis system with a web interface.

#pcap#network-forensics#pcap-indexing
Stars7.4k
Forks1.1k
Last commit1 day ago
NodeOS
NodeOSShell

A lightweight operating system built on Linux with Node.js as its userspace, managed by npm.

#containerization#npm#cloud-computing
Stars7.3k
Forks623
Last commit3 years ago
es6-promise
es6-promiseJavaScript

A lightweight polyfill for ES6 Promises, extracted from rsvp.js, to provide native Promise support in older environments.

#polyfill#async#promises
Stars7.3k
Forks585
Last commit3 years ago
es6-promise
es6-promiseJavaScript

A lightweight polyfill for the ES6 Promise specification, extracted from rsvp.js.

#polyfill#async#promises
Stars7.3k
Forks585
Last commit3 years ago
nanostores
nanostoresTypeScript

A tiny atomic state manager for React, Vue, Svelte, and other frameworks with tree-shakable stores.

#atomic-stores#vanilla-js#tree-shaking
Stars7.3k
Forks143
Last commit7 days ago
consola
consolaTypeScript

An elegant console logger for Node.js and browser environments with pluggable reporters and interactive prompts.

#developer-tools#terminal#log
Stars7.3k
Forks212
Last commit4 days ago
boa
boaRust

An embeddable JavaScript engine written in Rust, supporting over 90% of the ECMAScript specification.

#hacktoberfest#webassembly#javascript-engine
Stars7.2k
Forks623
Last commit20 hours ago
casperjs
casperjsJavaScript

A navigation scripting and testing utility for PhantomJS and SlimerJS, easing web automation and functional testing.

#javascript-testing#slimerjs#headless-browsers
Stars7.2k
Forks965
Last commit6 years ago
Jspreadsheet CE
Jspreadsheet CEJavaScript

A lightweight JavaScript data grid component for creating interactive spreadsheets with Excel-like controls.

#web-components#jspreadsheet#data-grid
Stars7.2k
Forks885
Last commit14 days ago
screenfull.js
screenfull.jsHTML

A lightweight JavaScript wrapper that simplifies cross-browser usage of the Fullscreen API.

#vanilla-js#es-modules#cross-browser
Stars7.2k
Forks684
Last commit3 years ago
BackstopJS
BackstopJSJavaScript

Automates visual regression testing of web applications by comparing screenshots over time.

#playwright#visual-regression-testing#puppeteer
Stars7.1k
Forks615
Last commit1 year ago
PreviousPage 14 of 32Next

Related Tags

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
2 months ago
19 hours ago
#Frontend305
#Nodejs301
#Typescript246
#Web Development157
#Javascript Library151
#React151
#Cross Platform118
#Developer Tools114
#Performance82
#Open Source80
#Ui Components74
#Vue71