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

potion
potionJavaScript

React components for declaratively composing animated, interactive visualizations.

#animation#interactive-visualizations#frontend
Stars184
Forks5
Last commit8 years ago
ramda-lens
ramda-lensJavaScript

A functional lens library for JavaScript built on Ramda, enabling immutable data manipulation.

#functional-programming#immutable-data#javascript-library
Stars184
Forks12
Last commit9 years ago
TuneJS
TuneJSHTML

A web audio library providing over 3,000 historical microtonal and just intonation scales for creative sound design.

#audio-synthesis#music-programming#tuning-systems
Stars181
Forks25
Last commit8 months ago
jQuery fundamentals
jQuery fundamentalsHTML

An interactive learning resource covering core jQuery concepts and common problem-solving patterns.

#code-examples#dom-manipulation#jquery
Stars181
Forks128
Last commit3 years ago
png-to-ico
png-to-icoJavaScript

A pure JavaScript library for converting PNG images to Windows ICO format, ideal for Electron and Node.js projects.

#ico-format#png#png-icon
Stars180
Forks24
Last commit3 months ago
slickgrid-universal
slickgrid-universalTypeScript

A feature-rich, framework-agnostic JavaScript data grid library built as a monorepo with batteries included.

#data-grid#datagrid#graphql
Stars179
Forks48
Last commit1 day ago
freeky
freekyJavaScript

A JavaScript library providing free monads for IO, Maybe, Either, Cont, and custom types with multiple interpreters.

#functional-programming#free-monads#algebraic-data-types
Stars176
Forks13
Last commit8 years ago
MTKruto
MTKrutoTypeScript

A cross-runtime JavaScript library for building Telegram clients with a high-level, type-safe API.

#mtproto#deno#web-apis
Stars175
Forks17
Last commit1 day ago
ForceJS
ForceJSJavaScript

A micro-library for using Salesforce REST APIs in JavaScript applications with OAuth and data manipulation.

#oauth#data-service#rest-api
Stars175
Forks58
Last commit8 years ago
Magnificent.js
Magnificent.jsJavaScript

A jQuery plugin for responsive zoom of images and other content with scroll, drag, and touch interactions.

#jquery#zoomable-images#jquery-plugin
Stars166
Forks45
Last commit3 years ago
fzy.js
fzy.jsJavaScript

A JavaScript implementation of fzy's fuzzy string matching algorithm for scoring and highlighting matches.

#fzy#fuzzy#zero-dependencies
Stars164
Forks10
Last commit2 years ago
HTML to DraftJS
HTML to DraftJSHTML

Convert plain HTML to DraftJS content blocks and entity maps for use with React rich text editors.

#react-draft-wysiwyg#draftjs#editor-integration
Stars163
Forks104
Last commit3 years ago
istextorbinary
istextorbinaryTypeScript

A Node.js library that determines if a filename or buffer is text or binary using smarter detection than other solutions.

#file-processing#text-detection#nodejs
Stars160
Forks18
Last commit10 days ago
JSON-populate
JSON-populateJavaScript

A JavaScript tool for populating JSON data with circular references, offering a transparent interface similar to Falcor and GraphQL.

#data-population#data-structures#circular-references
Stars160
Forks15
Last commit4 years ago
gh-emoji
gh-emojiJavaScript

A lightweight, dependency-free JavaScript library for parsing and rendering GitHub emoji in text.

#text-processing#javascript-library#github-api
Stars158
Forks7
Last commit9 years ago
webext-options-sync
webext-options-syncTypeScript

A JavaScript library for managing and autosaving WebExtension options with built-in migrations and form synchronization.

#options-management#webextension-api#browser-extension
Stars157
Forks13
Last commit
ndx
ndxTypeScript

A lightweight full-text indexing and searching library designed for dynamic document sets stored on disk (IndexedDB).

#bm25-ranking#trie-data-structure#indexing-library
Stars156
Forks11
Last commit3 years ago
redux-schema
redux-schemaJavaScript

A system to use Redux without writing action creators, reducers, or dispatch calls.

#boilerplate-reduction#schema-validation#frontend
Stars156
Forks8
Last commit9 years ago
jLouvain
jLouvainJavaScript

A JavaScript implementation of the Louvain method for efficient community detection in graphs.

#algorithm-implementation#louvain-method#javascript-library
Stars156
Forks51
Last commit5 years ago
copee
copeeTypeScript

A tiny (<1kB) JavaScript library for copying text to the clipboard using the browser's native API.

#umd#copy#es-modules
Stars154
Forks4
Last commit17 days ago
strip-indent
strip-indentJavaScript

Strip leading whitespace from each line in a string, removing redundant indentation based on the least-indented line.

#text-processing#nodejs#javascript-library
Stars150
Forks18
Last commit1 month ago
Javascript Parser Combinator
Javascript Parser CombinatorJavaScript

A JavaScript library for building parsers using functional parser combinators, inspired by Haskell's Parsec.

#parsing#functional-programming#monad
Stars150
Forks10
Last commit7 months ago
compose-regexp.js
compose-regexp.jsJavaScript

A JavaScript library for building and composing maintainable regular expressions with ReDOS protection.

#regex-composition#regex#redos-protection
Stars150
Forks9
Last commit2 years ago
wcDocker
wcDockerCSS

A responsive, interactive window layout system for building customizable IDE-like interfaces in web applications.

#jquery-plugin#layout-system#ide-interface
Stars148
Forks55
Last commit4 years ago
GEngine
GEngineJavaScript

A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.

#interactive-3d#graphics-engine#webgpu
Stars148
Forks11
Last commit5 months ago
Date picker
Date pickerJavaScript

A Tailwind CSS datepicker built with vanilla JavaScript, part of the Flowbite component library.

#hacktoberfest#hacktoberfest2021#tailwind-datepicker
Stars147
Forks40
Last commit3 months ago
bpm-detective
bpm-detectiveJavaScript

A JavaScript library that detects the BPM of a song or audio sample using the Web Audio API.

#music#bpm#audio-analysis
Stars147
Forks11
Last commit5 years ago
image-promise
image-promiseTypeScript

Load one or more images in the browser and return a promise, with support for custom attributes.

#onload#promises#frontend-tooling
Stars147
Forks15
Last commit1 year ago
json-transforms
json-transformsJavaScript

A recursive, pattern-matching framework for transforming JSON data using JSPath queries, inspired by XSLT.

#declarative-programming#jspath#pattern-matching
Stars146
Forks6
Last commit2 years ago
MojiScript
MojiScriptJavaScript

An async-first, opinionated functional library and language with 100% JavaScript compatibility.

#pipes#functional-programming#category-theory
Stars146
Forks12
Last commit3 years ago
usal
usalJavaScript

A lightweight, framework-agnostic JavaScript library for scroll-triggered animations with 40+ built-in effects.

#web-components#scroll-library#css-animations
Stars146
Forks3
Last commit3 months ago
unix-permissions
unix-permissionsJavaScript

A comprehensive JavaScript library for parsing, converting, and manipulating Unix file permissions across multiple notation types.

#umask#setgid#setuid
Stars145
Forks5
Last commit1 month ago
Preact Cycle
Preact CycleJavaScript

A minimal functional-reactive Virtual DOM rendering library built on Preact for state management.

#preact-components#functional-programming#frontend
Stars143
Forks12
Last commit8 years ago
plexis
plexisJavaScript

A production-ready, community-driven JavaScript library for string manipulation with a modular, monorepo architecture.

#lerna#open-source-learning#utility-functions
Stars142
Forks41
Last commit3 years ago
sql.js
sql.jsHTML

SQLite compiled to JavaScript via Emscripten, enabling SQL databases to run entirely in the browser.

#webassembly#emscripten#offline-first
Stars139
Forks46
Last commit6 years ago
d3-context-menu
d3-context-menuCSS

A lightweight D3.js plugin for adding customizable context menus to data visualizations.

#context-menu#customizable#svg
Stars138
Forks54
Last commit5 years ago
PreviousPage 21 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
18 days ago
Next
#Javascript258
#Frontend240
#Nodejs191
#Data Visualization141
#Typescript137
#Web Development130
#Ui Components78
#Performance71
#Webgl66
#Browser62
#Functional Programming56
#React51