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

DN2A
DN2ATypeScript

A JavaScript library and workspace for building and experimenting with dynamic neural network architectures.

#ai#deep-learning#neural-networks
Stars462
Forks14
Last commit3 years ago
DN2A
DN2ATypeScript

A JavaScript library and workspace for building and experimenting with dynamic neural network architectures.

#browser-ml#neural-architecture#deep-learning
Stars462
Forks14
Last commit3 years ago
Backbone-tastypie
Backbone-tastypieJavaScript

A compatibility layer to make Backbone.js work seamlessly with Django Tastypie and similar REST APIs.

#client-server-sync#rest-api#django-tastypie
Stars461
Forks75
Last commit12 years ago
FPO.js
FPO.jsJavaScript

A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.

#functional-programming#library#currying
Stars452
Forks23
Last commit4 years ago
Xtend UI
Xtend UIJavaScript

A frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.

#vanilla-js#html#ui
Stars451
Forks17
Last commit2 months ago
qss
qssJavaScript

A tiny (294b) browser utility for encoding and decoding query strings with automatic type casting.

#javascript-library#tiny-library#serialization
Stars451
Forks16
Last commit3 years ago
ros3djs
ros3djsJavaScript

A 3D visualization library for ROS (Robot Operating System) in JavaScript, enabling web-based robot visualization.

#robotics#3d-visualization#robot-operating-system
Stars449
Forks223
Last commit8 months ago
hyperactiv
hyperactivJavaScript

A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.

#observables#reactive-programming#lightweight
Stars445
Forks21
Last commit4 months ago
d3-dsv
d3-dsvJavaScript

A parser and formatter for delimiter-separated values like CSV and TSV, based on RFC 4180.

#rfc-4180#javascript-library#tabular-data
Stars445
Forks79
Last commit2 years ago
togeojson
togeojsonTypeScript

A dependency-free JavaScript library for converting KML, GPX, and TCX files to GeoJSON format.

#kml-converter#geojson#geospatial
Stars440
Forks68
Last commit17 days ago
Polymer-Redux
Polymer-ReduxJavaScript

Polymer bindings for Redux, enabling Web Components to connect to a Redux store for predictable state management.

#web-components#mixin#bindings
Stars436
Forks58
Last commit3 years ago
sparkly
sparklyJavaScript

A JavaScript library for generating sparklines (tiny inline charts) from numeric arrays.

#unicode-charts#terminal-output#npm-package
Stars435
Forks9
Last commit1 year ago
js-spatial-navigation
js-spatial-navigationJavaScript

A JavaScript library for implementing directional keyboard navigation (spatial navigation) in web applications.

#arrow-keys#dom-manipulation#game-ui
Stars431
Forks117
Last commit2 years ago
noble-ciphers
noble-ciphersTypeScript

Audited, minimal JavaScript implementation of Salsa20, ChaCha, and AES encryption algorithms.

#cipher#webcrypto#encryption
Stars429
Forks28
Last commit1 month ago
Payform
PayformCoffeeScript

A JavaScript library for building credit card forms with validation, formatting, and card type detection.

#ecommerce#jquery-plugin#input-formatting
Stars427
Forks83
Last commit4 years ago
image-type
image-typeJavaScript

Detect image file types from Buffer/Uint8Array data with support for 20+ formats including PNG, JPEG, WebP, and HEIC.

#file-type#npm-package#mime-type
Stars425
Forks16
Last commit3 months ago
countdown.js
countdown.jsJavaScript

A lightweight JavaScript library for creating customizable countdown timers with abort and tick callbacks.

#lightweight#timing#frontend
Stars422
Forks28
Last commit13 years ago
math.gl
math.glTypeScript

A comprehensive 3D/WebGL math library for graphics, geospatial, and visualization applications.

#quaternions#geospatial#3d-graphics
Stars422
Forks53
Last commit2 years ago
Glue
GlueGo

A robust, clean, and efficient real-time bidirectional socket library for Go backends and JavaScript clients.

#client-server#go-library#websocket
Stars421
Forks31
Last commit6 years ago
sortablejs-vue3
sortablejs-vue3Vue

A thin Vue 3 wrapper for Sortable.js providing drag-and-drop functionality with minimal abstraction.

#vue2#list-reordering#sortablejs
Stars415
Forks27
Last commit8 months ago
rx-redux
rx-reduxJavaScript

A Redux implementation built with RxJS that provides reactive streams for state and actions.

#universal-apps#observables#reactive-programming
Stars414
Forks18
Last commit11 years ago
itemsjs
itemsjsJavaScript

A lightweight JavaScript library for ultra-fast faceted and full-text search on JSON datasets up to 100K items.

#json-search#facets#lightweight
Stars412
Forks46
Last commit11 months ago
cashify
cashifyTypeScript

A lightweight, zero-dependency currency conversion library for JavaScript and TypeScript, designed as a modern successor to money.js.

#openexchangerates#exchange-rates#esm
Stars407
Forks17
Last commit1 day ago
lissajous
lissajousJavaScript

A tool for real-time audio performance in the browser using a chainable JavaScript API for oscillators and samplers.

#audio-synthesis#music#creative-coding
Stars406
Forks24
Last commit19 days ago
touchemulator
touchemulatorJavaScript

A JavaScript library that emulates multi-touch events on desktop browsers by translating mouse input into W3C-standard touch events.

#multi-touch#testing-tool#cross-browser
Stars405
Forks101
Last commit3 years ago
Brainbrowser
BrainbrowserJavaScript

A JavaScript library for web-based 2D and 3D visualization of neurological data, featuring surface and volume viewers.

#medical-visualization#scientific-visualization#web-based-tools
Stars401
Forks148
Last commit11 months ago
ArcGIS REST JS demos
ArcGIS REST JS demosTypeScript

Compact, modular JavaScript wrappers for the ArcGIS REST API that run in Node.js and modern browsers.

#hacktoberfest#modular#geocoding
Stars393
Forks128
Last commit1 month ago
ArcGIS REST JS
ArcGIS REST JSTypeScript

Compact, modular JavaScript wrappers for the ArcGIS REST API that run in Node.js and modern browsers.

#hacktoberfest#geocoding#arcgis
Stars393
Forks128
Last commit1 month ago
Graphosaurus
GraphosaurusJavaScript

A three-dimensional static graph viewer powered by WebGL and three.js for visualizing node-link diagrams in 3D.

#node-link-diagram#graph#interactive-graphs
Stars391
Forks48
Last commit4 years ago
amygdala
amygdalaJavaScript

A RESTful HTTP client for JavaScript apps that configures once with your API schema and handles CRUD operations with a consistent API.

#schema-driven#rest-client#client-side-caching
Stars390
Forks21
Last commit9 years ago
Arc.js
Arc.jsTypeScript

A JavaScript library for calculating great circle routes and outputting them as GeoJSON or WKT.

#geojson#geospatial#typescript
Stars385
Forks66
Last commit7 days ago
js-schema
js-schemaJavaScript

A JavaScript library for defining and validating object schemas with a clean, intuitive syntax and JSON Schema serialization.

#object-validation#schema-validation#json-schema
Stars384
Forks43
Last commit10 years ago
Eases
EasesJavaScript

A modular collection of Robert Penner's easing equations for smooth animations and transitions.

#modular#animation#interpolation
Stars384
Forks24
Last commit9 years ago
RedGPU
RedGPUTypeScript

A JavaScript WebGPU library for creating high-performance 2D/3D graphics and web applications.

#javascript-webgpu-engine#webgpu#wgsl
Stars383
Forks22
Last commit16 hours ago
scriptum
scriptumJavaScript

A functional programming library for JavaScript/Node.js focused on string processing, regular expressions, and linear algebra.

#functional-programming#transducers#folding
Stars380
Forks20
Last commit1 year ago
Backbone.BabySitter
Backbone.BabySitterJavaScript

A Backbone.js utility for managing child views and nested view hierarchies.

#view-management#frontend#mvc
Stars378
Forks64
Last commit4 years ago
PreviousPage 17 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
Next
#Javascript258
#Frontend240
#Nodejs191
#Data Visualization141
#Typescript137
#Web Development130
#Ui Components78
#Performance71
#Webgl66
#Browser62
#Functional Programming56
#React51