Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript Library

Javascript Library

1075 projects

Showing 36 of 1075 projects

emoji-data-js
emoji-data-jsCoffeeScript

Node.js library providing low-level operations for handling Unicode emoji encoding, variants, and parsing.

#unicode#v8-optimized#text-processing
Stars64
Forks25
Last commit10 years ago
Rest
RestJavaScript

A library that extends Knockout.js objects with RESTful actions and change tracking.

#observables#rest-api#change-tracking
Stars63
Forks17
Last commit9 years ago
maptable
maptableJavaScript

A JavaScript library that converts datasets into interactive choropleth/heat maps, filters, and tables.

#svg-export#geospatial#heatmap
Stars62
Forks8
Last commit1 month ago
voxelizer
voxelizerJavaScript

A JavaScript voxelization engine for converting 3D models into voxel data using three.js.

#voxelizer#voxelization#3d-models
Stars60
Forks13
Last commit2 years ago
document-ready
document-readyJavaScript

A lightweight DOM ready listener for modern browsers that executes callbacks when the document is fully loaded.

#browser-utilities#vanilla-js#dom-ready
Stars59
Forks3
Last commit4 years ago
sentinelhub-js
sentinelhub-jsTypeScript

A JavaScript/TypeScript library for downloading and processing satellite imagery using Sentinel Hub services.

#data-fetching#sentinel-3#geospatial
Stars58
Forks8
Last commit2 months ago
Hashcash for PHP/JavaScript forms
Hashcash for PHP/JavaScript formsJavaScript

JavaScript implementation of Hashcash for protecting web forms from spam by requiring client-side computational work.

#web-forms#php-integration#proof-of-work
Stars57
Forks11
Last commit15 years ago
Draft.js filters
Draft.js filtersTypeScript

Filter Draft.js content to preserve only allowed formatting when pasting rich text from external sources.

#draftjs-utils#wysiwyg#wagtail
Stars56
Forks6
Last commit19 days ago
p-any
p-anyJavaScript

Wait for any promise to be fulfilled, with cancellation support and filtering.

#async-await#promise-utilities#javascript-library
Stars56
Forks7
Last commit4 years ago
d3-peaks
d3-peaksJavaScript

A D3.js library for detecting peaks in noisy signals using continuous wavelet transform-based pattern matching.

#wavelet-transform#signal-processing#d3-js
Stars54
Forks2
Last commit10 years ago
d3-ez
d3-ezJavaScript

A library of reusable D3.js charts that simplifies data visualization creation with minimal code.

#chart#graph#dataviz
Stars53
Forks12
Last commit7 months ago
d3-force-sampled
d3-force-sampledJavaScript

A faster, memory-efficient alternative to D3's forceManyBody for computing force-directed graph layouts using Random Vertex Sampling.

#algorithm#graph#force-directed-graph
Stars53
Forks7
Last commit4 years ago
Preact Transitioning
Preact TransitioningTypeScript

Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.

#css-animations#animation#transition-group
Stars52
Forks9
Last commit20 days ago
p-race
p-raceJavaScript

An improved Promise.race() with proper empty iterable handling and AbortSignal support.

#async-programming#promise-utilities#es6-promises
Stars52
Forks6
Last commit3 years ago
wavebell
wavebellJavaScript

A JavaScript library for capturing real-time audio waveforms from microphone input with Web Audio API.

#oscilloscope#webtechnology#microphone-capture
Stars51
Forks6
Last commit5 years ago
SSSynthesiser.js
SSSynthesiser.jsJavaScript

A pure HTML5 Web Audio API synthesizer and sampler for creating interactive music in web browsers.

#audio-synthesis#tracker-format#html5-audio
Stars50
Forks8
Last commit6 years ago
statkit
statkitJavaScript

A JavaScript toolkit for statistical analysis, including MCMC sampling, bootstrapping, and linear algebra.

#statistics#bayesian-inference#javascript-library
Stars50
Forks3
Last commit11 years ago
greymass/eosio
greymass/eosioTypeScript

JavaScript library providing core types, client interfaces, and tools for Antelope-based blockchains (formerly EOSIO).

#blockchain-sdk#eosio#antelopelo
Stars49
Forks29
Last commit8 days ago
BackDraft.js
BackDraft.jsJavaScript

Converts Draft.js RawDraftContentBlock objects into marked-up strings with customizable HTML tags.

#html-generation#text-processing#javascript-library
Stars48
Forks6
Last commit10 years ago
kNear
kNearJavaScript

A JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning.

#data-science#classification#nodejs
Stars48
Forks8
Last commit8 years ago
subscribable-things
subscribable-thingsJavaScript

Reactive wrapper functions that turn browser APIs into subscribable observables for use with RxJS, Callbags, and other reactive libraries.

#event-driven#callbags#observables
Stars48
Forks0
Last commit8 days ago
bids-validator
bids-validatorTypeScript

A web app, CLI tool, and library for validating Brain Imaging Data Structure (BIDS) compliance.

#data-standards#validation#open-science
Stars48
Forks28
Last commit2 days ago
Kmeans.js
Kmeans.jsCoffeeScript

A simple JavaScript implementation of the k-means clustering algorithm for both Node.js and browser environments.

#clustering-algorithm#k-means#data-science
Stars46
Forks6
Last commit13 years ago
nimnjs
nimnjsJavaScript

JavaScript implementation of the nimn specification for highly compressed data serialization, offering 60%+ compression over JSON.

#encoder#nimnjs#data-serialization
Stars46
Forks6
Last commit2 years ago
react-native-aws-signature
react-native-aws-signatureJavaScript

A library to generate AWS Signature Version 4 for React Native applications, enabling secure API calls to AWS services.

#aws-api#authentication#security
Stars45
Forks8
Last commit10 years ago
Dig Dug
Dig DugTypeScript

A JavaScript library for downloading and managing WebDriver service tunnels, Selenium, and individual WebDrivers.

#integration-testing#selenium#javascript-library
Stars45
Forks28
Last commit2 years ago
JsonHilo
JsonHiloJavaScript

A fast, lossless streaming JSON parser for JavaScript with high-level and low-level interfaces.

#fast#zero-dependency#modular
Stars45
Forks3
Last commit1 year ago
ricardian-template-toolkit
ricardian-template-toolkitTypeScript

A renderer for the Ricardian Contract specification, enabling consistent display of EOSIO smart contract agreements.

#smart-contracts#contract-renderer#eosio
Stars45
Forks19
Last commit
CalendarJS
CalendarJSJavaScript

Lightweight JavaScript components for calendars, schedules, and timelines, compatible with React, Vue, Angular, and vanilla JS.

#timeline#vanilla-js#date-picker
Stars44
Forks4
Last commit8 months ago
WebAR.rocks.faceDepth
WebAR.rocks.faceDepthJavaScript

A lightweight JavaScript/WebGL library for real-time face detection, depth estimation, and 3D face insertion in the browser.

#camera#neural-networks#threejs
Stars43
Forks5
Last commit9 months ago
hpgl
hpglJavaScript

A Node.js library for controlling HPGL-compatible plotters and printers via serial communication.

#serialport#browser-serialport#serial-communication
Stars43
Forks4
Last commit3 years ago
fpEs
fpEsJavaScript

A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.

#functional-programming#js#composition
Stars43
Forks4
Last commit13 days ago
redux-core
redux-coreJavaScript

A minimal implementation of Redux core functionality in ~60 lines of code for easy understanding and customization.

#open-source#minimalist#customizable
Stars42
Forks1
Last commit11 years ago
Lyric
LyricJavaScript

A pure JavaScript library for linear regression analysis, enabling trendline creation and future value prediction.

#trendline#statistics#prediction
Stars42
Forks8
Last commit13 years ago
p-times
p-timesJavaScript

Run promise-returning and async functions a specific number of times concurrently with configurable options.

#async-control-flow#batch-processing#parallel-execution
Stars42
Forks6
Last commit4 years ago
polyplayer
polyplayerJavaScript

A unified JavaScript API to control YouTube, SoundCloud, and Vimeo players with playlist support.

#event-driven#soundcloud-api#audio-player
Stars40
Forks4
Last commit6 years ago
PreviousPage 25 of 30

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
3 years ago
Next
#Javascript258
#Frontend240
#Nodejs191
#Data Visualization141
#Typescript137
#Web Development130
#Ui Components78
#Performance71
#Webgl66
#Browser62
#Functional Programming56
#React51