array.prototype.tosorted
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
Found 54062 results for javascript data structures
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
`Iterator.prototype`, or a shared object to use.
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Publish-subscribe data structures for JavaScript
Modern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.
Library that allow you to describe data structures by subset of JavaScript syntax and validate them at runtime
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Standard AVL tree
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
An efficient JavaScript package for implementing and working with Circular Queue data structures.
Tooling which enables you to use TypeScript with ESLint
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
writing HTML templates as Javascript data structures
Javascript data structures library
A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.
Algorithms and data structures
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
Directed Graph
A lightweight carousel library with fluid motion and great swipe precision
A lightweight carousel library with fluid motion and great swipe precision
A collection of common interactive command line user interfaces.
Reactive utilities for Embla Carousel
Generates CRC hashes for strings - for use by node redis clients to determine key slots.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
A query library for ECMAScript AST using a CSS selector like query language.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Check if something can be an ecmascript (javascript) identifier name
Use JavaScript to implement some data structures and algorithms
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
An **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components.
Airbnb's base JS ESLint config, following our styleguide
Inquirer prompts, combined in a single package
ESLint JavaScript language implementation
WebAssembly binary format parser
Parses CSS inline style to JavaScript object (camelCased).
A collection of implementation for ECMAScript abstract operations
Spectacular Test Runner for JavaScript.
Polyfills the ResizeObserver API and supports box size options from the latest spec
Listen to realtime updates to your PostgreSQL database
Runtime library for TypeScript helper functions
Trie, prefix tree
A less than 1KB css-in-js solution
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
remark plugin to support MDX syntax
ECMAScript extensions and shims
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
esast (and estree) utility to visit nodes
Inquirer checkbox prompt
unist utility to get a position from an estree node
micromark extension to support MDX JS import/exports
micromark extension to support MDX or MDX JS expressions
Graph data structure.
Seeder package for MikroORM.
Airbnb's ESLint config with TypeScript support
ES spec-compliant shim for TypedArray.prototype.slice
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
Attach comments to estree nodes
A Reactive State Management Tailored-Made for JS Applications
Microsoft Azure Storage SDK for JavaScript - Blob
`AsyncIterator.prototype`, or a shared object to use.
JavaScript SVG parser and renderer on Canvas.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Isomorphic storage client for Supabase.
Use the :focus-visible pseudo-selector in CSS
JavaScript 3D library
Inquirer confirm prompt
Highly configurable, well-tested, JavaScript-based HTML minifier.
A pure javascript JPEG encoder and decoder
A JavaScript parser
Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`
ECMAScript 5 compatibility shims for legacy JavaScript engines
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
JavaScript utilities with respect to emerging standard
An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.
Carbon Charts component library
micromark extension to support MDX or MDX.js JSX
Is the value an object or an array but not null?
Create and modify PDF files with JavaScript
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Inquirer checkbox prompt
Parses JavaScript objects into XML
Inquirer select/list prompt
Inquirer rawlist prompt
Inquirer password prompt
A JavaScript text diff implementation.
Jspreadsheet is a lightweight, vanilla javascript plugin to create amazing web-based interactive data grids with spreadsheet like controls compatible with Excel, Google Spreadsheets and any other spreadsheet software.
Inquirer input text prompt
Check what’s defined in an estree scope
esast utility to transform from estree
ECMAScript parsing infrastructure for multipurpose analysis
A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
recma plugin to add support for parsing and serializing JSX
recma plugin to add support for parsing and serializing JSX
Detects the JavaScript libraries running on a page
List of getter/setter properties for JavaScript types
recma plugin to serialize JavaScript
recma plugin to transform HTML (hast) to JS (estree)
recma plugin to parse JavaScript
List of properties for JavaScript objects
List of JavaScript types
hast utility to transform to estree (JavaScript AST) JSX
vanilla javascript input mask
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Common data structures created in Javascript
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Standard data structure
CloudEvents SDK for JavaScript
Tweak React components in real time.
Javascript Redis protocol (RESP) parser
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
An autoplay plugin for Embla Carousel
There are neither a lot of resources on internet nor any book which guides and dictates best practices in the implementation of popular Data Structures using Javascript. The purpose of this library is to provide cooked implementation of populare data stru
Style elements relative to other elements in CSS
Fast, small, efficient JavaScript memoization lib to memoize JS functions
Style form elements when they are empty
Heap
[](https://www.npmjs.com/package/yamux-js) [](https://github.com/th-ch/yamux-js) [![GitHub
Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel
A lightweight, powerful javascript datetime picker
ModderSecure SDK for secure data and backend encryption and decryption. Provides robust AES-256 GCM encryption, secure key management, and premium features for enhanced API security and data privacy.
JavaScript Testing utilities for React
JavaScript Testing utilities for React
Some JavaScript and TypeScript implementation of a graph data structure. Features: - Insert and remove nodes. - Connect and disconnect nodes. - Algorithms for graph structures.
Promptbook: Run AI apps in plain human language across multiple models and platforms
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.
JavaScript diagramming library
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r
Binary Tree. Javascript & Typescript Data Structure.
WebAssembly text format printer
JavaScript parser, mangler/compressor and beautifier toolkit
OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
AST utils for webassemblyjs
Fast document oriented javascript in-memory database
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Share server-side state with the client-side of an Express app via JavaScript.
A JavaScript plugin for entering and validating international telephone numbers
Isomorphic Javascript client for Supabase
Fast SublimeText-like fuzzy search for JavaScript
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Highly customizable notification snackbars (toasts) that can be stacked on top of each other
Node.js library for Portable Executable format
JavaScript client with TypeScript support for the People Data Labs API
declarative immutable-ish data structures
Official React component for Font Awesome
support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
Airbnb's ESLint config, following our styleguide
Lottie and DotLottie player for the web
Inquirer core TS types
A collection of mostly common algorithms, data structures with visualizations and explanations.
🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.
TypeScript Data Structures that you need!
The most popular library of interactive components built with Tailwind CSS
Flow types for the Javascript AST
Generate a table of contents based on the heading structure of a html document.
JavaScript library for DOM operations
This package provides the core functions to define the data models
Polyfill for Metadata Reflection API
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
Base driver class for Appium drivers
Core Inquirer prompt API
A react component to format phone numbers
The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options
A fade plugin for Embla Carousel
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
Escape strings for use as JavaScript string literals
TypeScript shorties for the web
Microsoft Azure SDK for JavaScript - Aborter
Javascript function that triggers browser to save javascript-generated content to a file
Lightweight dependency injection container for JavaScript/TypeScript
Vendored version of figures, for CJS compatibility
An API documentation generator for JavaScript.
Priority Queue
ECMAScript6 WeakMap polyfill
Deque
Generated GraphQL types based on the GraphQL API schemas
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Data model for commercetools platform common types
Automation for Apps.
The base plugin used to create Appium plugins
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
Data model for commercetools platform common types
Data model for commercetools API Type
PDF file parser that converts PDF binaries to JSON and text, powered by porting a fork of PDF.JS to Node.js
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
Broccoli plugin that allows you to filter files selected from an input node down based on regular expressions.
No-dependencies, low-level, high-performance JIT code generation package for JavaScript
Data model for commercetools API Category
React wrapper around the dotlottie-web library
InversifyJs core package
Manage unstructured data using DataSet. Add, update, and remove data, and listen for changes in the data.
Data model for commercetools API Customer Group
simple scope analysis for javascript ASTs
Data model for commercetools API Customer
Interact with and control an embedded Vimeo Player.
Rewrite element with rehype.
Determine whether an AST node is a reference
InversifyJs common utils
browser-side require() the node way
The HTML touch slider carousel with the most native feeling you will get.
The modern CSS-in-JS library
Tree Multimap
Use SQL to select and filter javascript data - including relational joins and search in nested objects (JSON). Export to and import from Excel and CSV
JavaScript Testing utilities for React
Persistent storage for Appium extensions
Universal JavaScript SDK for Storyblok's API
Data model for commercetools API ProductDiscount
Essential JS 2 TreeMap Components
Support libs used across Appium packages
Data model for commercetools API ProductType
Documentation generation utilities for Appium and related projects
Simulate react-select events for react-testing-library
Reflect metadata utils
Merge objects & other types recursively. A simple & small integration.
New syntax to add attributes to Markdown.
Pact for all things Javascript
JavaScript telemetry tooling for open/inner source projects
A programmatic interface for jsdoc
Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
Error classes used in node_redis
Inquirer search prompt
Inquirer number prompt
The modern CSS-in-JS library
Fast, caching, dynamic inline SVG DOM injection library.
Inquirer multiline editor prompt
Colors of Google's Material Design made available to coders
Parse binary files with a schema into nicely readable objects
A dynamic, browser-based visualization library.
Transforms jsdoc data into something more suitable for use as template input
Microsoft Azure SDK for JavaScript - Logger
A better typeof for JavaScript.
A React component that injects SVG into the DOM.
A Broccoli plugin which transpile ES6 to readable ES5 by using babel.
Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.
Show some ❤️ to process errors
A pure typescript BMP encoder and decoder
Meta-annotations for data structures in JavaScript
Does the current environment have `import()` support?
Alerts are a Markdown extension based on the blockquote syntax that you can use to emphasize critical information.
Tree View for Twitter Bootstrap
Split JavaScript SDK common components
Isomorphic client Runtime for Typescript/node.js/browser javascript client libraries generated using AutoRest