Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript Library

Javascript Library

903 projects

Showing 36 of 903 projects

Elliptic curve cryptography functions (ECC)
Elliptic curve cryptography functions (ECC)JavaScript

A JavaScript library for elliptic curve cryptography, providing key generation, signing, verification, and AES encryption.

#aes-encryption#eosio#blockchain-security
Stars288
Forks116
Last commit
datakit
datakitJavaScript

A lightweight JavaScript library for data analysis with CSV reading, statistical methods, and chart plotting.

#statistics#lightweight#csv-parsing
Stars287
Forks11
Last commit9 years ago
ipify
ipifyJavaScript

A Node.js client for the Ipify API to fetch your public IP address with IPv6 support and custom endpoints.

#nodejs#javascript-library#api-client
Stars286
Forks18
Last commit9 months ago
DraftJS Utils
DraftJS UtilsJavaScript

A collection of utility functions for working with DraftJS editor state, blocks, selections, and inline styles.

#editor-utilities#draftjs#immutablejs
Stars285
Forks46
Last commit3 years ago
javascript-crypto-library
javascript-crypto-libraryJavaScript

A high-performance JavaScript library providing AES-256, Fortuna PRNG, SRP authentication, and SHA-2 cryptographic functions for web applications.

#aes-256#web-security#hashing
Stars284
Forks44
Last commit
rubico
rubicoJavaScript

A JavaScript library for asynchronous functional programming that treats promises as values.

#functional-programming#transducers#async-await
Stars283
Forks17
Last commit18 days ago
rubico
rubicoJavaScript

A JavaScript library for asynchronous functional programming that treats promises as values.

#functional-programming#transducers#async-await
Stars283
Forks17
Last commit18 days ago
Redraft
RedraftJavaScript

Renders Draft.js raw content to React components or HTML with customizable callbacks.

#editor-integration#frontend#javascript-library
Stars281
Forks32
Last commit3 years ago
collectable
collectableTypeScript

A suite of high-performance, persistent immutable data structures for modern JavaScript and TypeScript applications.

#persistent-collections#functional-programming#hash-array-mapped-trie
Stars280
Forks14
Last commit
Circular Audio Wave
Circular Audio WaveJavaScript

A JavaScript library for visualizing audio frequencies and BPM as circular waves or sunburst charts using Web Audio API and ECharts.

#music#circular#echarts
Stars280
Forks38
Last commit2 years ago
wellknown
wellknownJavaScript

A lightweight JavaScript library for parsing Well-Known Text (WKT) into GeoJSON and stringifying GeoJSON back to WKT.

#geojson-converter#wkt-parser#geospatial
Stars278
Forks46
Last commit2 months ago
rusha
rushaJavaScript

A high-performance pure-JavaScript SHA1 implementation optimized for large binary data.

#hashing#javascript-library#binary-data
Stars278
Forks32
Last commit2 years ago
Grid
GridJavaScript

A Knockout.js data grid component ported from ng-grid, enabling rich tabular data display and interaction.

#data-grid#knockoutjs#jquery
Stars278
Forks124
Last commit5 years ago
validatr
validatrJavaScript

A cross-browser JavaScript library for HTML5 form validation with consistent behavior across browsers.

#web-forms#cross-browser#jquery-plugin
Stars276
Forks38
Last commit5 years ago
d3-geo-voronoi
d3-geo-voronoiJavaScript

A JavaScript library for computing Voronoi diagrams and Delaunay triangulations on the surface of a sphere.

#voronoi-diagram#geojson#geospatial
Stars275
Forks26
Last commit2 months ago
wgsl_reflect
wgsl_reflectTypeScript

A WGSL parser and reflection library for JavaScript/TypeScript that analyzes shader structure, bind groups, and resource layouts.

#webgpu#wgsl#shader-analysis
Stars274
Forks28
Last commit2 days ago
d3-extended
d3-extendedJavaScript

Extends D3 selections with jQuery-like convenience functions for DOM manipulation.

#dom-manipulation#datavisualization#frontend
Stars271
Forks25
Last commit8 years ago
leaflet-d3
leaflet-d3JavaScript

A collection of D3.js visualization plugins for Leaflet maps, enabling dynamic hexbin heatmaps and animated ping layers.

#geospatial#heatmaps#svg
Stars270
Forks57
Last commit5 days ago
gps
gpsJavaScript

A JavaScript library for parsing NMEA sentences from GPS receivers into a high-level, usable state object.

#gps-receiver#nmea#satellite-data
Stars269
Forks63
Last commit10 months ago
read-package-up
read-package-upJavaScript

Read and normalize the closest package.json file with helpful error handling.

#package-json#nodejs#javascript-library
Stars268
Forks22
Last commit7 months ago
webaudio-tinysynth
webaudio-tinysynthJavaScript

A lightweight General MIDI (GM) mapped synthesizer engine and MIDI player built with WebAudio API, generating sounds algorithmically without PCM samples.

#audio-synthesis#algorithmic-synthesis#midi
Stars267
Forks27
Last commit
usignal
usignalJavaScript

A minimal reactive signals library blending @preact/signals-core API with solid-js inspired features, at 816 bytes.

#lightweight#solid-js#frontend
Stars267
Forks14
Last commit18 days ago
PolyCrypt
PolyCryptJavaScript

A pure JavaScript implementation of the W3C WebCrypto API for cryptographic operations in browsers.

#pure-js#cross-browser#webcrypto
Stars266
Forks21
Last commit11 years ago
speech-javascript-sdk
speech-javascript-sdkJavaScript

A JavaScript library for adding IBM Watson Speech to Text and Text to Speech capabilities to web applications.

#browser-sdk#text-to-speech#watson-api
Stars263
Forks133
Last commit4 months ago
playcanvas-ar
playcanvas-arJavaScript

A library for building fast, web-based augmented reality applications using the PlayCanvas Editor and Engine.

#mobile-ar#artoolkit#html5
Stars254
Forks73
Last commit4 years ago
Complex.js
Complex.jsJavaScript

A comprehensive JavaScript library for complex number arithmetic with a full suite of mathematical functions.

#scientific-computing#trigonometric-functions#mathematics
Stars253
Forks39
Last commit7 months ago
humanize-url
humanize-urlJavaScript

A JavaScript library that converts URLs into human-readable formats by removing protocol and www prefixes.

#clean-urls#string-formatting#text-processing
Stars252
Forks7
Last commit3 years ago
Smartbox
SmartboxJavaScript

A universal JavaScript library for developing SmartTV applications across Samsung, LG, Philips, and STB platforms.

#jquery#smarttv#eventemitter
Stars246
Forks69
Last commit7 years ago
web-audio-player
web-audio-playerJavaScript

A cross-browser WebAudio wrapper with a narrow API that handles mobile browser quirks and provides consistent playback.

#browserify#webaudio#cross-browser
Stars243
Forks30
Last commit6 years ago
AudioKeys
AudioKeysJavaScript

A QWERTY keyboard library for Web Audio projects with configurable polyphony and intelligent key event handling.

#music#midi#synthesizer
Stars243
Forks21
Last commit2 years ago
tinygradient
tinygradientJavaScript

A fast, lightweight JavaScript library for generating and manipulating color gradients with unlimited stops.

#css-gradients#colors#color-gradient
Stars242
Forks24
Last commit1 year ago
gridviz
gridvizJavaScript

A JavaScript library for client-side visualization of gridded and tabular coordinate data in the browser with diverse cartographic styles.

#cartography#gridded-statistics#gridded-data
Stars240
Forks11
Last commit1 month ago
BitSet.js
BitSet.jsJavaScript

An infinite bit-array implementation in JavaScript with high performance and unique features like remembering leading ones on inversion.

#bit-set#bitwise#bit-twiddling
Stars238
Forks31
Last commit1 year ago
angular-shepherd
angular-shepherdTypeScript

An Angular wrapper for the Shepherd site tour library, providing guided tours and step-by-step walkthroughs for Angular applications.

#hacktoberfest#tour#angularjs
Stars238
Forks49
Last commit4 days ago
Alfrid
AlfridJavaScript

A lightweight WebGL tool set providing default vertex attributes and matrix uniforms for 3D graphics development.

#graphics-toolkit#3d-graphics#creative-coding
Stars238
Forks21
Last commit11 months ago
terraformer
terraformerJavaScript

A modular JavaScript toolkit for geographic data processing, format conversion, and spatial operations.

#arcgis#geojson#es-modules
Stars236
Forks31
Last commit6 days ago
PreviousPage 19 of 26

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 years ago
10 years ago
3 years ago
3 years ago
Next
#Javascript242
#Frontend209
#Nodejs156
#Data Visualization124
#Web Development117
#Typescript111
#Ui Components66
#Webgl64
#Performance61
#Browser53
#Functional Programming49
#Lightweight44