Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript Library

Javascript Library

404 projects

Showing 36 of 418 projects

VivaGraphJS
VivaGraphJSJavaScript

A highly extensible JavaScript library for rendering interactive graphs with support for multiple layout algorithms and rendering engines.

#graph#interactive-graphs#graph-algorithms
Stars3.9k
Forks420
Last commit1 month ago
datamaps
datamapsJavaScript

A lightweight JavaScript library for creating interactive SVG map visualizations with D3.js and TopoJSON.

#web-mapping#geospatial#choropleth
Stars3.8k
Forks998
Last commit2 months ago
Prefixfree
PrefixfreeJavaScript

A JavaScript library that automatically adds vendor prefixes to CSS properties, eliminating the need to write prefixed CSS manually.

#cross-browser-compatibility#frontend-tooling#javascript-library
Stars3.8k
Forks703
Last commit
Stegcloak
StegcloakJavaScript

A pure JavaScript steganography module that hides secrets inside text using invisible unicode characters, secured with passwords and encryption.

#covert-communication#functional-programming#aes-256
Stars3.8k
Forks234
Last commit1 year ago
jsmind
jsmindJavaScript

A pure JavaScript library for displaying and editing interactive mind maps using HTML5 Canvas and SVG.

#mind-mapping#open-source#freemind
Stars3.8k
Forks898
Last commit1 month ago
Ccapture.js
Ccapture.jsJavaScript

A JavaScript library to capture canvas animations at a fixed framerate for smooth video export.

#fixed-framerate#png#gif-encoder
Stars3.8k
Forks407
Last commit3 years ago
@tanstack/angular-db
@tanstack/angular-dbTypeScript

A reactive client-side database that normalizes API data into collections for instant queries and optimistic writes.

#api-caching#frontend-performance#reactive-store
Stars3.7k
Forks208
Last commit2 days ago
polyglot
polyglotJavaScript

A tiny I18n helper library for JavaScript providing interpolation and pluralization.

#internationalization#interpolation#nodejs
Stars3.7k
Forks209
Last commit5 months ago
spine
spineJavaScript

A lightweight MVC library for building JavaScript web applications with a focus on simplicity and maintainability.

#commonjs-modules#web-application-framework#lightweight-library
Stars3.7k
Forks425
Last commit6 years ago
learn-rxjs
learn-rxjsTypeScript

A comprehensive collection of clear examples, explanations, and resources for learning RxJS and reactive programming.

#asynchronous-programming#functional-programming#observables
Stars3.7k
Forks406
Last commit6 months ago
he
heJavaScript

A robust JavaScript library for encoding and decoding HTML entities with full spec compliance.

#encoder#text-encoding#unicode
Stars3.6k
Forks263
Last commit4 years ago
voca
vocaJavaScript

A comprehensive JavaScript library for string manipulation with functions for formatting, escaping, querying, and chopping strings.

#modular#string#case
Stars3.6k
Forks136
Last commit2 years ago
deep-chat
deep-chatTypeScript

A fully customizable AI chat component for websites, connecting to any API or hosting models directly in the browser.

#chat#ai#openai
Stars3.6k
Forks435
Last commit2 days ago
sw-toolbox
sw-toolboxJavaScript

A collection of service worker tools for caching dynamic content and offlining runtime requests.

#runtime-caching#progressive-web-app#service-worker
Stars3.6k
Forks326
Last commit6 years ago
Parallax.js
Parallax.jsJavaScript

A lightweight jQuery plugin for adding smooth parallax scrolling effects to web pages with minimal setup.

#web-design#web-animation#jquery-plugin
Stars3.5k
Forks817
Last commit4 years ago
threads.js
threads.jsTypeScript

A library that simplifies using web workers and worker threads across Node.js, browsers, and Electron with a uniform API.

#parallel-computing#web-worker#isomorphic-javascript
Stars3.5k
Forks170
Last commit1 year ago
simple-statistics
simple-statisticsJavaScript

A lightweight, dependency-free JavaScript library for descriptive, regression, and inference statistics.

#statistics#math#inference
Stars3.5k
Forks231
Last commit1 month ago
Most.js
Most.jsJavaScript

A high-performance reactive programming library for JavaScript with monadic streams.

#functional-programming#reactive-programming#fantasy-land
Stars3.5k
Forks201
Last commit3 years ago
Waves
WavesJavaScript

A Material Design-inspired click effect library for web interfaces.

#user-interface#ui-animations#visual-feedback
Stars3.5k
Forks489
Last commit3 years ago
alloyfinger
alloyfingerJavaScript

A super tiny multi-touch gesture library for web applications, supporting tap, swipe, pinch, rotate, and more.

#gesture#finger#multi-touch
Stars3.4k
Forks540
Last commit7 years ago
regexgen
regexgenJavaScript

Generates optimized regular expressions from a set of strings using automata theory and algorithmic minimization.

#formal-languages#cli-tool#trie-data-structure
Stars3.4k
Forks100
Last commit2 years ago
when.js
when.jsJavaScript

A Promises/A+ and when() implementation with async utilities for JavaScript.

#commonjs#cujojs#async-utilities
Stars3.4k
Forks389
Last commit4 years ago
graphqurl
graphqurlJavaScript

A curl-like CLI and universal JavaScript client for GraphQL with autocomplete, subscriptions, and schema introspection.

#developer-tools#graphql#autocomplete
Stars3.4k
Forks101
Last commit1 year ago
mori
moriClojure

A JavaScript library providing ClojureScript's persistent data structures and functional APIs for immutable data manipulation.

#functional-programming#transducers#clojurescript
Stars3.4k
Forks143
Last commit1 month ago
diff2html
diff2htmlTypeScript

A JavaScript library that generates pretty HTML diffs from git diff or unified diff output.

#unified-diff#unified-diffs#git-diff
Stars3.4k
Forks302
Last commit9 days ago
worker-dom
worker-domTypeScript

A DOM API implementation that runs in a Web Worker to offload DOM mutations from the main thread.

#web-worker#performance-optimization#amp-integration
Stars3.3k
Forks152
Last commit4 days ago
platform.js
platform.jsJavaScript

A JavaScript library for detecting browser, OS, device, and layout engine details from the user agent string.

#platform#user-agent#user-agent-parsing
Stars3.2k
Forks407
Last commit2 years ago
rivets
rivetsJavaScript

A lightweight data binding and templating library that automatically updates the UI when data changes.

#dom-manipulation#keypath-binding#databinding
Stars3.2k
Forks304
Last commit2 months ago
TimelineJS v3
TimelineJS v3JavaScript

A JavaScript library for creating interactive, media-rich storytelling timelines on the web.

#timeline#interactive-content#open-source
Stars3.2k
Forks643
Last commit7 days ago
Ember.js Data
Ember.js DataTypeScript

A lightweight, universal, typed, and reactive data library for building scalable web applications.

#spa#data-framework#frontend-development
Stars3.1k
Forks1.3k
Last commit11 hours ago
fast-xml-parser
fast-xml-parserJavaScript

A pure JavaScript library for validating, parsing, and building XML without C/C++ dependencies or callbacks.

#xml2json#js#fast
Stars3.1k
Forks368
Last commit5 days ago
Blotter
BlotterJavaScript

A JavaScript API for drawing unconventional text effects on the web using WebGL and GLSL shaders.

#design#animation#web-animation
Stars3.1k
Forks204
Last commit5 years ago
bcoin
bcoinJavaScript

A JavaScript and C/C++ implementation of the Bitcoin protocol for Node.js, supporting full nodes, SPV, wallets, and mining.

#wallet#cryptocurrency#lightning-network
Stars3.1k
Forks821
Last commit2 years ago
Sanctuary
SanctuaryJavaScript

A JavaScript functional programming library providing total functions, algebraic data types, and rigorous type checking for safer code.

#functional-programming#either-type#sanctuary
Stars3.1k
Forks93
Last commit1 year ago
cac
cacTypeScript

A lightweight, dependency-free JavaScript library for building command-line applications with TypeScript support.

#developer-tools#deno#argument-parser
Stars3.0k
Forks110
Last commit18 days ago
webextension-polyfill
webextension-polyfillJavaScript

A lightweight polyfill library for Promise-based WebExtension APIs in Chrome.

#webextension-api#browser-extension#cross-browser
Stars3.0k
Forks233
Last commit2 months ago
PreviousPage 8 of 12

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
4 years ago
Next
#Javascript150
#Frontend124
#Web Development69
#Nodejs64
#Typescript53
#Data Visualization44
#Performance37
#Ui Components36
#Webgl30
#Browser26
#Animation25
#Jquery Plugin25