Skip to content

A collection of awesome JavaScript libraries, resources and people.

License

Notifications You must be signed in to change notification settings

saehun/awesome-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome

This list does not contain famous projects e.g. React, Express, Axios.. etc.

Related

Packages

  • bull Premium Queue package for handling distributed jobs and messages in NodeJS.
  • @sindresorhus/is Type check values
  • signal-exit when you want to fire an event no matter how a process exits.
  • yallist Yet Another Linked List
  • type-fest A collection of essential TypeScript types
  • denque The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries.
  • markdownlint A Node.js style checker and lint tool for Markdown/CommonMark files.
  • lint-staged 🚫💩 — Run linters on git staged files
  • globby User-friendly glob matching
  • dir-glob Convert directories to glob compatible strings
  • npkill List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space.
  • dependency-cruiser Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
  • root The pluggable natural language linter for text and markdown.
  • traverse Traverse and transform objects by visiting every node on a recursive walk.
  • ast-query Tentative to a simple JavaScript AST modification library
  • update-notifier Update notifications for your CLI app
  • linkinator 🐿 Scurry around your site and find all those broken links.
  • foreground-child Run a child as if it's the foreground process. Give it stdio. Exit when it exits.
  • before-after-hook wrap methods with before/after hooks
  • agent-base Turn a function into an http.Agent instance
  • debug A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
  • mri Quickly scan for CLI flags and arguments
  • moleculer 🚀 Progressive microservices framework for Node.js
  • toposort Topologically sort directed acyclic graphs (such as dependency lists) in javascript
  • nanoclone Tiny util to deep clone JavaScript objects
  • dot-prop Get, set, or delete a property from a nested object using a dot path
  • find-up Find a file or directory by walking up parent directories
  • open-editor Open files in your editor at a specific line and column
  • file-type Detect the file type of a Buffer/Uint8Array/ArrayBuffer
  • rfdc Really Fast Deep Clone
  • find-my-way A crazy fast HTTP router
  • avvio Asynchronous bootstrapping of Node applications
  • archy render nested hierarchies npm ls style with unicode pipes
  • fastq Fast, in memory work queue
  • @sinclair/typebox Json Schema Type Builder with Static Type Resolution for TypeScript
  • busboy A streaming parser for HTML form data for node.js
  • multicast-dns Low level multicast-dns implementation in pure javascript
  • bonjour A Bonjour/Zeroconf protocol implementation in JavaScript
  • dns-packet An abstract-encoding compliant module for encoding / decoding DNS packets
  • git-split-diffs GitHub style split diffs in your terminal
  • @withfig/autocomplete IDE-style autocomplete for your existing terminal & shell
  • tiny-lru Tiny LRU cache for Client or Server
  • javascript-stringify Stringify is to eval as JSON.stringify is to JSON.parse
  • llhttp Port of http_parser to llparse
  • ret Tokenizes a string that represents a regular expression.
  • proxy An HTTP proxy written with Node.js (think Squid)
  • ms Tiny millisecond conversion utility
  • dns2 🌐 DNS Server and Client Implementation in Pure JavaScript with no dependencies.
  • javascript-algorithms-and-data-structures 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
  • snowfs SnowFS - a fast, scalable version control file storage for graphic files 🎨
  • mini-typescript A miniature model of the Typescript compiler, intended to teach the structure of the real Typescript compiler
  • node-wifi 📶 NodeJS tool to manage wifi (connections, scans)
  • cuid Collision-resistant ids optimized for horizontal scaling and performance.
  • squoosh Make images smaller using best-in-class codecs, right in the browser.
  • code-block-writer Code writer that assists with formatting and visualizing blocks of JavaScript or TypeScript code.
  • xstate-monorepo State machines and statecharts for the modern web.
  • @base2/pretty-print-object Stringify an object/array like JSON.stringify just without all the double-quotes
  • neverthrow Type-Safe Errors for JS & TypeScript
  • jotai 👻 Primitive and flexible state management for React
  • common-tags 🔖 Useful template literal tags for dealing with strings in ES2015+
  • sql-template-strings ES6 tagged template strings for prepared SQL statements 📋
  • supercookie ⚠️ Browser fingerprinting via favicon!
  • curlconverter convert curl commands to Python, JavaScript, PHP, R, Go, Rust, Dart, JSON, Ansible, Elixir
  • clipanion Type-safe CLI library with no runtime dependencies
  • nf-data-explorer-2 The Data Explorer gives you fast, safe access to data stored in Cassandra, Dynomite, and Redis.
  • terser 🗜 JavaScript parser, mangler and compressor toolkit for ES6+
  • ts-prune Find unused exports in a typescript project. 🛀
  • gute Gute is a simple web games library. It gives you a game loop, input, sounds, music and tilesets. I'll probably add some bitmap font support.
  • mdir.js Mdir.js is text base file manager. Mdir.js is clone of LinM.
  • node-worker-threads-pool Simple worker threads pool using node's worker_threads module.
  • unistore 🌶 350b / 650b state container with component actions for Preact & React
  • is-ci Detect if the current environment is a CI server
  • idb-keyval A super-simple-small promise-based keyval store implemented with IndexedDB
  • beachball The Sunniest Semantic Version Bumper
  • workspace-tools JS Monorepo Workspace Tools
  • jsii jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
  • @sniptt/monads 👻 Option, Result, and Either types for TypeScript; Inspired by Rust
  • @keyvhq/monorepo Simple key-value storage with support for multiple backends.
  • release-it 🚀 Automate versioning and package publishing
  • proper-lockfile An inter-process and inter-machine lockfile utility that works on a local or network file system.
  • iola 🔄 iola: Socket client with REST API
  • smartcrop Content aware image cropping
  • spawn-rx Observable and Promise versions of child_process.spawn
  • ipx High performance, secure and easy to use image proxy based on Sharp and libvips.
  • exponential-backoff A utility that allows retrying a function with an exponential delay between attempts.
  • revolt.js Modern Typescript library for interacting with Revolt.
  • tsarch An architecture unit test framework for Typescript
  • safe-typeorm TypeORM helper library enhancing safety in the compilation level
  • tasuku ✅ タスク — The minimal task runner for Node.js
  • youtube-dl-gui A cross-platform GUI for youtube-dl made in Electron and node.js
  • onetab-sync Command line utility for sync and backup OneTab Chrome extension data.
  • data-store Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies.
  • leveldown Pure C++ Node.js LevelDB binding. An abstract-leveldown compliant store.
  • levelup A wrapper for abstract-leveldown compliant stores, for Node.js and browsers.
  • whence Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.
  • eval-estree-expression Safely evaluate JavaScript (estree) expressions, sync and async.
  • @workspace/root 🛠 Run multiple terminals (or iTerm split panes) at once
  • ccxt A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
  • @builder.io/partytown Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉
  • replicache Realtime Sync for Any Backend Stack
  • fosscord-server Fosscord Server (selfhostable open source discord server) (contains api + cdn + gateway + dashboard + voice)
  • npm-ts-workspaces-example Monorepos example project using npm workspaces and TypeScript project references
  • linkedom A triple-linked lists based DOM implementation.
  • projen A new generation of project generators
  • @urlpack/project Pure JavaScript toolkit for data URLs (MessagePack, Base58 and Base62)
  • agenda Lightweight job scheduling for Node.js
  • async-hook-domain An implementation of Domain-like error handling, built on async_hooks
  • @nestjs-steroids/async-context 🔗 NestJS Async Context based on async_hooks
  • unleash-server Unleash is the open source feature toggle service.
  • @visx/root 🐯 visx | visualization components
  • react-apexcharts 📊 React Component for ApexCharts
  • nivo nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries
  • openreplay 📺 OpenReplay is developer-friendly, self-hosted session replay.
  • pollyjs Record, Replay, and Stub HTTP Interactions.
  • root The pluggable natural language linter for text and markdown.
  • yjs Shared data types for building collaborative software
  • zx A tool for writing better scripts
  • piscina A fast, efficient Node.js Worker Thread Pool implementation
  • prince-js Prince of Persia reimplementation written in HTML5 / Javascript (MS-DOS Version)
  • cronometro Simple benchmarking suite powered by HDR histograms.
  • typed.tw Brings types to TailwindCSS via TypeScript.
  • @johnlindquist/kit Script Kit. Automate Anything.
  • undici An HTTP/1.1 client, written from scratch for Node.js
  • griffel-repository ✏️ CSS-in-JS with ahead-of-time compilation.
  • filestash 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
  • superstruct A simple and composable way to validate data in JavaScript (and TypeScript).
  • typescript-runtime-type-benchmarks 📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support
  • io-ts Runtime type system for IO decoding/encoding
  • runtypes Runtime validation for static types
  • zod TypeScript-first schema validation with static type inference
  • he A robust HTML entity encoder/decoder written in JavaScript.
  • micropolisJS A port of Micropolis to JS/HTML5
  • daisyui ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components
  • trading-signals Technical indicators to run technical analysis with JavaScript & TypeScript. 📈
  • ts-pattern 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
  • skia-canvas A canvas environment for Node.js
  • recast JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
  • type-level-typescript-workshop
  • wireit Wireit upgrades your npm scripts to make them smarter and more efficient.
  • generic-pool Generic resource pooling for node.js
  • async-mutex A mutex for synchronizing async workflows in Javascript
  • rxdb 🔄 A client side, offline-first, reactive database for JavaScript Applications
  • root The pluggable natural language linter for text and markdown.
  • dynamodb-onetable DynamoDB access and management for one table designs with NodeJS
  • @keyv/mono-repo Simple key-value storage with support for multiple backends
  • iterare Array methods + ES6 Iterators = ❤️
  • @stackflow/monorepo Mobile-first stack navigator framework with composable plugin system
  • conduit-api API for Real World App project (Conduit) using Node.js + TS with Functional Programming
  • @soketi/soketi Just another simple, fast, and resilient open-source WebSockets server. 📣
  • stacktracey Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers.
  • cursor-effects Old-school cursor effects for your browser built with modern JavaScript
  • @resvg/resvg-js A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
  • object-treeify Stringify Object as tree structure
  • finity A finite state machine library for Node.js and the browser with a friendly configuration DSL.
  • dezalgo Contain async insanity so that the dark pony lord doesn't eat souls
  • telefunc Remote Functions. Instead of API.
  • node-ipc Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS
  • umbrella ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development
  • awesome-typescript-ecosystem 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc
  • typescript-transformer-handbook 📘 A comprehensive handbook on how to create transformers for TypeScript with code examples
  • tstooltip TypeScript tooltips using ts compiler in the browser
  • cmdk-root Fast, unstyled command menu React component.
  • true-myth A library for safer and smarter error- and "nothing"-handling in TypeScript.
  • mantine React components library with native dark theme support
  • dev-tools Collection of offline first developer utilities available as desktop application. all in one place, cross-platform!
  • typescript-plugins-of-mine Research, documentation and finally useful TypeScript Language Service plugins for coe refactoring working on several IDEs / Editors like vscode, sublime and Atom that are very common in other typed languages and IDEs like Java / Eclipse
  • nhost-root The Open Source Firebase Alternative with GraphQL.
  • bundlephobia 🏋️ Find out the cost of adding a new frontend dependency to your project
  • valtio 💊 Valtio makes proxy-state simple for React and Vanilla
  • quickjs-emscripten Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard.
  • infisical ♾ Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure.
  • arg Simple argument parsing
  • msgpack-lite Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript]
  • msgpackr Ultra-fast MessagePack implementation with extension for record and structural cloning / msgpack.org[JavaScript/NodeJS]
  • slack-block-builder Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI.
  • stacktrace-gps Turns partial code location into precise code location
  • elastic-apm-node Elastic APM Node.js Agent
  • root The pluggable natural language linter for text and markdown.
  • envsafe 🔒 Makes sure you don't accidentally deploy apps with missing or invalid environment variables.
  • router 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular
  • @fast-check/monorepo Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
  • refined-github :octocat: Browser extension that simplifies the GitHub interface and adds useful features
  • sort-package-json Sort an Object or package.json based on the well-known package.json keys
  • root The pluggable natural language linter for text and markdown.
  • fengari 🌙 φεγγάρι - The Lua VM written in JS ES6 for Node and the browser
  • progress Flexible ascii progress bar for nodejs
  • ebnf Create AST PEG Parsers from formal grammars in JavaScript
  • dset A tiny (194B) utility for safely writing deep Object values~!
  • clean-set A deep assignment alternative to the object spread operator and Object.assign
  • dlv Safe deep property access in 120 bytes. x = dlv(obj, 'a.b.x')
  • klona A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
  • uvu uvu is an extremely fast and lightweight test runner for Node.js and the browser
  • trouter 🐟 A fast, small-but-mighty, familiar fish...errr, router*
  • raftjs Raft.js is an implementation of the Raft consensus algorithm in JavaScript.
  • cli-truncate Truncate a string to a specific width in the terminal
  • console-table-printer 🖥️ 🍭 Printing Pretty Tables on your console
  • tsup The simplest and fastest way to bundle your TypeScript libraries.
  • ts-patch Augment the TypeScript compiler to support extended functionality
  • ts-runtime-checks A typescript transformer which automatically generates validation code from your types.
  • ts-enum-util Strictly typed utilities for working with TypeScript enums
  • kysely A type-safe typescript SQL query builder
  • n8n Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
  • @automatisch/root The open source Zapier alternative. Build workflow automation without spending time and money.
  • alasql AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
  • quicktype Generate types and converters from JSON, Schema, and GraphQL
  • @jsonhero/jsonhero-web JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀
  • kbar fast, portable, and extensible cmd+k interface for your site
  • driftdb-workspace A real-time data backend for browser-based applications.
  • @danielx/civet The modern way to write TypeScript
  • trpc-openapi OpenAPI support for tRPC 🧩
  • superjson Safely serialize JavaScript expressions to a superset of JSON, which includes Dates, BigInts, and more.
  • trpc-nestjs-adapter An adapter, allowing you to use TRPC inside of Nest.JS
  • devalue Gets the job done when JSON.stringify can't
  • listr Terminal task list
  • gluegun A delightful toolkit for building TypeScript-powered command-line apps.
  • tsdx Zero-config CLI for TypeScript package development
  • which Like which(1) unix command. Find the first instance of an executable in the PATH.
  • awesome-tiny-js A collection of tiny JS libraries to put your bundle on a diet
  • highlight highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more.
  • taskr A fast, concurrency-focused task automation tool.
  • otpauth One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers.
  • prism Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
  • micri Asynchronous HTTP microservices
  • micro Asynchronous HTTP microservices
  • minisearch Tiny and powerful JavaScript full-text search engine for browser and Node
  • disable-devtool Disable web developer tools from the f12 button, right-click and browser menu
  • nw.js Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
  • taxy-ai-browser-extension Automate your browser with GPT-4
  • hotscript A library of composable functions for the type-level! Transform your TypeScript types in any way you want using functions you already know.
  • @ifnotnowwhen/promptr Promptr is a CLI tool that makes it easy to apply GPT's code change recommendations with a single command. With Promptr, you can quickly refactor code, implement classes to pass tests, and experiment with LLMs. No more copying code from the ChatGPT window into your editor.
  • cli the next-generation, cross‐platform package manager
  • auto-monorepo Generate releases based on semantic version labels on pull requests.
  • omnivore-app Omnivore is a complete, open source read-it-later solution for people who like reading.
  • subtls-dev A proof-of-concept TypeScript TLS 1.3 client
  • import-local Let a globally installed package use a locally installed version of itself if available
  • @nx/nx-source Smart, Fast and Extensible Build System
  • rrweb record and replay the web
  • api-monorepo 🚀 Automatic SDK generation from an OpenAPI definition
  • @zodios/core typescript http client and server with zod validation
  • root-workspace A JavaScript Proxy object that automatically nests itself
  • supercharge Full-stack Node.js framework
  • @supercharge/promise-pool Map-like, concurrent promise processing
  • monorepo A fast Rust-based web bundler 🦀️
  • automock-monorepo Standalone Library for Automated Mocking of Class Dependencies.
  • atomically Write files atomically and reliably.
  • hetty An HTTP toolkit for security research.
  • @phenomnomnominal/tsquery TypeScript AST query library
  • @total-typescript/ts-reset A 'CSS reset' for TypeScript, improving types for common JavaScript API's
  • @betterer/monorepo betterer makes it easier to make incremental improvements to your codebase
  • objection An SQL-friendly ORM for Node.js
  • msw Seamless REST/GraphQL API mocking library for browser and Node.js.
  • hereby A simple Node.js task runner
  • @simple-git/repo A light weight interface for running git commands in any node.js application.
  • plop-monorepo Consistency Made Simple
  • liftoff Launch your command line tool with ease.
  • nestjs-shell 🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running
  • @clack/root Effortlessly build beautiful command-line apps
  • unbuild 📦 An unified javascript build system
  • git-url-parse ✌️ A high level git url parser for common git providers.
  • listr2 NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
  • ps-tree
  • knip ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
  • find-files-by-patterns Find files by patterns in directories, upwards or downwards from other paths.
  • depcheck Check your npm module for unused dependencies
  • neboa Type-safe NoSQL with Node & SQLite. 🌫️💽
  • effect A fully-fledged functional effect system for TypeScript with a rich standard library
  • zio ZIO — A type-safe, composable library for async and concurrent programming in Scala
  • spy-extension A Chrome extension that will steal literally everything it can
  • root The pluggable natural language linter for text and markdown.
  • usebruno Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
  • ionic-cli The Ionic command-line interface
  • lesyjs Node JS based CLI framework to build modern Command line applications (in Beta )
  • @clerc/monorepo 🖖🏻 Clerc: The full-featured cli library.
  • typechat TypeChat is a library that makes it easy to build natural language interfaces using types.
  • pureimage Pure JS implementation of the HTML Canvas 2D drawing API
  • loro Reimagine state management with CRDTs. Make your app state synchronized and collaborative effortlessly.
  • http-wizard Http-wizard weaves TypeScript magic, offering a type-safe API client and ensuring a delightful end-to-end developer experience.
  • http-mitm-proxy HTTP Man In The Middle (MITM) Proxy
  • jira.js A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API
  • @gr2m/net-interceptor Intercept outgoing network TCP/TLS connections
  • @open-draft/logger Environment-agnostic, ESM-friendly logger for simple needs.
  • @mswjs/interceptors Low-level network interception library.
  • jsoncanvas An open file format for infinite canvas data.
  • logscreen Loglines can be messy, read it better on a browser, command | npx logscreen
  • voici.js A Node.js library for pretty printing your data on the terminal🎨
  • light-my-request Fake HTTP injection library
  • trix A rich text editor for everyday writing
  • cap Effortless, instant screen sharing. Open-source and cross-platform.
  • run-script-os run-script-os will let you use OS specific operations in npm scripts without specifying which OS you are on. It's not magic though... you still have to write OS specific scripts.
  • ts-rest RPC-like client, contract, and server implementation for a pure REST API
  • p1asm0 🧩 The Browser Extension Framework
  • logtape Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions
  • elysia Ergonomic Framework for Humans
  • anything-llm The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more.
  • consola 🐨 Elegant Console Logger for Node.js and Browser

Tags

cli(25) react(23) hacktoberfest(18) object(13) validate(12) api(12) http(12) json(10) async(10) terminal(9) es6(8) framework(8) performance(8) console(8) check(7) git(7) browser(7) parser(7) storage(7) error(7) task(6) util(6) promise(6) npm(6) ast(6) list(6) shell(6) string(6) store(6) database(6) type(5) test(5) files(5) dependencies(5) deep(5) clone(5) syntax(5) tree(5) html(5) hooks(5) https(5) log(5) logging(5) command-line(5) file(5) search(5) sqlite(5) proxy(5) state(5) mysql(5) redis(5) canvas(5) rust(5) sql(5) plugin(5) safe(5) orm(5) parse(5) realtime(5) offline-first(5) testing(5) open-source(5) openapi(5) queue(4) lint(4) workflow(4) array(4) find(4) match(4) vue(4) map(4) debug(4) set(4) app(4) fast(4) unicode(4) pretty(4) print(4) dns(4) service(4) encoder(4) cache(4) client(4) server(4) eval(4) compiler(4) deno(4) websocket(4) library(4) runner(4) parsing(4) nestjs(4) svg(4) schema(4) runtime(4) stacktrace(4) functional-programming(4) transformer(4) nextjs(4) rest(4) assert(3) data-structures(3) format(3) directories(3) filter(3) multi(3) pattern(3) matching(3) developer-tools(3) es2015(3) walk(3) recursive(3) checker(3) package(3) version(3) url(3) argv(3) microservice(3) micro(3) path(3) image(3) detect(3) wasm(3) ai(3) key(3) keys(3) router(3) worker(3) json-schema(3) autocomplete(3) macos(3) tiny(3) stringify(3) state-machine(3) atomic(3) babel(3) postgres(3) security(3) ecmascript(3) mongo(3) sqlite3(3) key-value(3) build(3) github(3) automation(3) tcp(3) docker(3) data(3) write(3) db(3) analysis(3) context(3) math(3) webapp(3) collaborative-editing(3) monorepo(3) web(3) messagepack(3) decoder(3) nest(3) charts(3) session-replay(3) golang(3) postgresql(3) crdt(3) concurrency(3) request(3) inference(3) ui(3) indicator(3) nosql(3) graphql(3) socket(3) devtools(3) progress(3) term(3) self-hosted(3) swagger(3) bun(3) mocking(3) mock(3) prompt(3) job(2) parallel(2) scheduler(2) typescript-definitions(2) markdown(2) code(2) linter(2) filesystem(2) fs(2) glob(2) globbing(2) patterns(2) traverse(2) convert(2) directory(2) tool(2) delete(2) interactive(2) module(2) coffeescript(2) dependency-analysis(2) jsx(2) natural-language(2) events(2) asynchronous(2) debugger(2) node-js(2) arguments(2) minimist(2) options(2) args(2) yargs(2) backend(2) rpc(2) sort(2) graphs(2) graph(2) dependency(2) nano(2) deepclone(2) prop(2) dot(2) get(2) find-up(2) resolve(2) walking(2) open(2) editor(2) line(2) emacs(2) magic(2) buffer(2) uint8array(2) png(2) webp(2) pdf(2) webassembly(2) xlsx(2) copy(2) values(2) delayed(2) typecheck(2) multicast(2) mdns(2) dns-sd(2) discovery(2) bonjour(2) diffs(2) serialize(2) network(2) model(2) example(2) interpreter(2) state-management(2) functional(2) fp(2) manager(2) management(2) literal(2) strings(2) tag(2) tagged(2) template(2) express(2) curl(2) python(2) await(2) filemanager(2) sftp(2) pool(2) preact(2) component(2) ci(2) indexeddb(2) localstorage(2) yarn(2) semver(2) aws(2) monads(2) result(2) adapter(2) keyv(2) mongodb(2) release(2) socket.io(2) simple(2) minimal(2) electron(2) interface(2) config(2) local(2) union(2) leveldb(2) level(2) stream(2) @babel(2) @babel/parser(2) 6to5(2) abstract(2) ecma(2) esprima(2) estree(2) evaluate(2) expr-eval(2) expression(2) function(2) invoke(2) operator(2) run(2) safe-eval(2) static(2) tc39(2) transpile(2) transpiler(2) real-time(2) bot(2) crypto(2) toolkit(2) trading(2) websockets(2) ws(2) coss(2) dom(2) sync(2) offline(2) lightweight(2) generator(2) automated(2) domain(2) handler(2) catch(2) devops(2) visualization(2) data-visualization(2) reactjs(2) components(2) record(2) yjs(2) reactive-programming(2) collaboration(2) p2p(2) pooling(2) benchmark(2) tailwind(2) css(2) tailwind-css(2) tailwindcss(2) fetch(2) xhr(2) collection(2) validator(2) type-inference(2) firebase(2) angular(2) dependency-injection(2) serverless(2) stack(2) trace(2) typescipt(2) npm-cli(2) windows(2) streams(2) awesome-list(2) awesome(2) command-palette(2) tauri(2) easy(2) vm(2) environment-variables(2) msgpack(2) slack(2) monitoring(2) apm(2) routing(2) route(2) solid(2) unit-testing(2) tdd(2) chrome-extension(2) firefox-addon(2) browser-extension(2) opensource(2) enum(2) query-builder(2) low-code(2) trpc(2) tasklist(2) ascii(2) loading(2) busy(2) wait(2) idle(2) jest(2) jira(2) ssl(2) tls(2) build-tool(2) sdk(2) zod(2) supercharge(2) promises(2) bundler(2) mitm(2) unused(2) devdependencies(2) zio(2) cli-framework(2) llm(2) rich-text(2) fastify(2) react-query(2) intercept(2) logger(2) universal(2)

About

A collection of awesome JavaScript libraries, resources and people.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published