JSPM

Found 53991 results for javascript collection to treejs

@usebruno/cli

With Bruno CLI, you can now run your API collections with ease using simple command line commands.

  • v2.9.1
  • 75.61
  • Published

inquirer

A collection of common interactive command line user interfaces.

  • v12.9.4
  • 72.32
  • Published

@appium/types

Various type declarations used across Appium

  • v1.0.0
  • 72.22
  • Published

@inquirer/prompts

Inquirer prompts, combined in a single package

  • v7.8.4
  • 70.75
  • Published

@thingsinc/treejs

Simple Model for manipulating tree structure.

    • v0.2.5
    • 68.91
    • Published

    @probe.gl/stats

    Stats object for reporting performance statistics

    • v4.1.0
    • 67.99
    • Published

    @probe.gl/log

    JavaScript debug logging for browser and Node

    • v4.1.0
    • 67.79
    • Published

    @probe.gl/env

    JavaScript environment detection for browser and Node

    • v4.1.0
    • 67.26
    • Published

    oauth4webapi

    Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    • v3.7.0
    • 66.34
    • Published

    probe.gl

    JavaScript console instrumentation for browser and Node

    • v3.6.0
    • 63.09
    • Published

    @nevware21/ts-utils

    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

    • v0.12.5
    • 62.53
    • Published

    style-to-js

    Parses CSS inline style to JavaScript object (camelCased).

    • v1.1.17
    • 61.94
    • Published

    symfony-collection

    A jQuery plugin that manages adding, deleting and moving elements from a Symfony2 collection

    • v2.1.30
    • 58.31
    • Published

    javascript-unwind

    A very simple native function for unwinding a collection by a property, like MongoDB's $unwind function.

    • v1.4.0
    • 58.11
    • Published

    heimdalljs

    Structured instrumentation library

    • v0.2.6
    • 57.83
    • Published

    natural-orderby

    Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.

    • v5.0.0
    • 57.12
    • Published

    @syncfusion/ej2-navigations

    A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another

    • v30.2.7
    • 55.97
    • Published

    @fancyapps/ui

    Robust JavaScript UI Component Library

    • v6.0.25
    • 54.83
    • Published

    koconut

    Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.

    • v1.0.167
    • 53.42
    • Published

    jsesc

    Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.

    • v3.1.0
    • 53.07
    • Published

    diff

    A JavaScript text diff implementation.

    • v8.0.2
    • 53.05
    • Published

    typescript

    TypeScript is a language for application scale JavaScript development

    • v5.9.2
    • 52.82
    • Published

    collection.js

    Minimalistic JavaScript library for working with collections of data.

    • v6.8.1
    • 51.88
    • Published

    serialize-javascript

    Serialize JavaScript to a superset of JSON that includes regular expressions and functions.

    • v6.0.2
    • 51.58
    • Published

    prelude-ls

    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.

    • v1.2.1
    • 51.58
    • Published

    espree

    An Esprima-compatible JavaScript parser built on Acorn

    • v10.4.0
    • 51.26
    • Published

    enquirer

    Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.

    • v2.4.1
    • 50.53
    • Published

    eslint

    An AST-based pattern checker for JavaScript.

    • v9.34.0
    • 50.27
    • Published

    sumo-logger

    Sumo Logic Javascript SDK for sending logs to a HTTP Source endpoint.

    • v2.8.1
    • 50.17
    • Published

    @eslint/js

    ESLint JavaScript language implementation

    • v9.34.0
    • 49.97
    • Published

    define-data-property

    Define a data property on an object. Will fall back to assignment in an engine without descriptors.

    • v1.1.4
    • 49.59
    • Published

    jquery

    JavaScript library for DOM operations

    • v3.7.1
    • 49.02
    • Published

    terser

    JavaScript parser, mangler/compressor and beautifier toolkit for ES6+

    • v5.43.1
    • 48.83
    • Published

    uglify-js

    JavaScript parser, mangler/compressor and beautifier toolkit

    • v3.19.3
    • 48.83
    • Published

    tamedevil

    Build and evaluate JavaScript strings safely via tagged template literals

    • v0.0.0-beta.8
    • 48.81
    • Published

    object-to-formdata

    > Convenient JavaScript function that serializes Objects to FormData instances.

    • v4.5.1
    • 48.57
    • Published

    es5-ext

    ECMAScript extensions and shims

    • v0.10.64
    • 48.53
    • Published

    @xmldom/xmldom

    A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.

    • v0.8.11
    • 48.22
    • Published

    typescript-eslint

    Tooling which enables you to use TypeScript with ESLint

    • v8.41.0
    • 48.19
    • Published

    ext

    JavaScript utilities with respect to emerging standard

    • v1.7.0
    • 47.30
    • Published

    is-plain-object

    Returns true if an object was created by the `Object` constructor, or Object.create(null).

    • v5.0.0
    • 47.24
    • Published

    localbase

    A Firebase-Style Database ... Offline!

    • v0.7.7
    • 47.21
    • Published

    react-haiku

    React Hook & Utility Library

    • v2.4.1
    • 46.42
    • Published

    regexpu-core

    regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.

    • v6.2.0
    • 46.39
    • Published

    is-what

    JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.

    • v5.2.1
    • 45.87
    • Published

    esprima

    ECMAScript parsing infrastructure for multipurpose analysis

    • v4.0.1
    • 45.68
    • Published

    @azure/logger

    Microsoft Azure SDK for JavaScript - Logger

    • v1.3.0
    • 45.63
    • Published

    @pmmmwh/react-refresh-webpack-plugin

    An **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components.

    • v0.6.1
    • 45.51
    • Published

    fdir

    The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s

    • v6.5.0
    • 45.40
    • Published

    openid-client

    OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    • v6.6.4
    • 44.92
    • Published

    aws-sdk-js-codemod

    Collection of codemod scripts that help update AWS SDK for JavaScript APIs

    • v3.0.2
    • 44.72
    • Published

    ast-types-flow

    Flow types for the Javascript AST

    • v0.0.8
    • 44.63
    • Published

    hast-util-to-estree

    hast utility to transform to estree (JavaScript AST) JSX

    • v3.1.3
    • 44.63
    • Published

    @azure/storage-blob

    Microsoft Azure Storage SDK for JavaScript - Blob

    • v12.28.0
    • 44.49
    • Published

    css-has-pseudo

    Style elements relative to other elements in CSS

    • v7.0.2
    • 44.40
    • Published

    add-to-calendar-button

    A convenient JavaScript snippet, which lets you create beautiful buttons, where people can add events to their calendars.

    • v2.9.1
    • 44.34
    • Published

    tslib

    Runtime library for TypeScript helper functions

    • v2.8.1
    • 44.26
    • Published

    @deepgram/captions

    Node implementation of Deepgram's WebVTT and SRT formatting. Given a transcription, this package can return a valid string to store as WebVTT or SRT caption files.

    • v1.2.0
    • 44.20
    • Published

    iterator.prototype

    `Iterator.prototype`, or a shared object to use.

    • v1.1.5
    • 44.19
    • Published

    array.prototype.tosorted

    An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.

    • v1.1.4
    • 44.19
    • Published

    @juggle/resize-observer

    Polyfills the ResizeObserver API and supports box size options from the latest spec

    • v3.4.0
    • 44.01
    • Published

    remark-mdx

    remark plugin to support MDX syntax

    • v3.1.0
    • 43.96
    • Published

    wgsl_reflect

    WGSL Parser and Reflection library

    • v1.2.3
    • 43.82
    • Published

    es-iterator-helpers

    An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.

    • v1.2.1
    • 43.71
    • Published

    babylon

    A JavaScript parser

    • v6.18.0
    • 43.61
    • Published

    css-blank-pseudo

    Style form elements when they are empty

    • v7.0.1
    • 43.57
    • Published

    jsdoc

    An API documentation generator for JavaScript.

    • v4.0.4
    • 43.56
    • Published

    array-slice

    Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.

    • v1.1.0
    • 43.35
    • Published

    memoizerific

    Fast, small, efficient JavaScript memoization lib to memoize JS functions

    • v1.11.3
    • 43.30
    • Published

    regenerate

    Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.

    • v1.4.2
    • 43.25
    • Published

    javascript-stringify

    Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`

    • v2.1.0
    • 43.14
    • Published

    knip

    Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects

    • v5.63.0
    • 43.09
    • Published

    eol

    Newline character converter

    • v0.10.0
    • 43.08
    • Published

    has-values

    Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.

    • v2.0.1
    • 42.96
    • Published

    @azure/core-lro

    Isomorphic client library for supporting long-running operations in node.js and browser.

    • v3.3.0
    • 42.96
    • Published

    js2xmlparser

    Parses JavaScript objects into XML

    • v5.0.0
    • 42.94
    • Published

    editions

    Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)

    • v6.22.0
    • 42.81
    • Published

    enzyme

    JavaScript Testing utilities for React

    • v3.11.0
    • 42.51
    • Published

    gray-matter

    Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and

    • v4.0.3
    • 42.49
    • Published

    es5-shim

    ECMAScript 5 compatibility shims for legacy JavaScript engines

    • v4.6.7
    • 42.48
    • Published

    html-minifier-terser

    Highly configurable, well-tested, JavaScript-based HTML minifier.

    • v7.2.0
    • 42.23
    • Published

    json2typescript

    Provides TypeScript methods to map a JSON object to a JavaScript object on runtime

    • v1.6.1
    • 41.98
    • Published

    three

    JavaScript 3D library

    • v0.179.1
    • 41.94
    • Published

    get-intrinsic

    Get and robustly cache all JS language-level intrinsics at first require time

    • v1.3.0
    • 41.58
    • Published

    karma

    Spectacular Test Runner for JavaScript.

    • v6.4.4
    • 41.44
    • Published

    browserify

    browser-side require() the node way

    • v17.0.1
    • 41.42
    • Published

    es-define-property

    `Object.defineProperty`, but not IE 8's broken one.

    • v1.0.1
    • 41.39
    • Published

    human-signals

    Human-friendly process signals

    • v8.0.1
    • 41.31
    • Published

    goober

    A less than 1KB css-in-js solution

    • v2.1.16
    • 41.29
    • Published

    mdb-react-ui-kit

    Bootstrap 5 & React 18 UI KIT - 700+ components, MIT license, simple installation.

    • v9.0.0
    • 41.26
    • Published

    gopd

    `Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.

    • v1.2.0
    • 41.25
    • Published

    hasown

    A robust, ES3 compatible, "has own property" predicate.

    • v2.0.2
    • 41.23
    • Published

    es-object-atoms

    ES Object-related atoms: Object, ToObject, RequireObjectCoercible

    • v1.1.1
    • 41.16
    • Published

    es-errors

    A simple cache for a few of the JS Error constructors.

    • v1.3.0
    • 41.12
    • Published

    has-tostringtag

    Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.

    • v1.0.2
    • 41.06
    • Published

    @azure/ms-rest-js

    Isomorphic client Runtime for Typescript/node.js/browser javascript client libraries generated using AutoRest

    • v2.7.0
    • 40.90
    • Published

    call-bind

    Robustly `.call.bind()` a function

    • v1.0.8
    • 40.85
    • Published

    notistack

    Highly customizable notification snackbars (toasts) that can be stacked on top of each other

    • v3.0.2
    • 40.83
    • Published

    dgeni-packages

    A collection of dgeni packages for generating documentation from source code

    • v0.30.0
    • 40.81
    • Published

    scrawl-canvas

    Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element easier, and more fun

    • v8.15.0
    • 40.74
    • Published

    @appium/support

    Support libs used across Appium packages

    • v7.0.0
    • 40.72
    • Published

    add-to-calendar-button-react

    Convenient React wrapper for the add to calendar button snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.

    • v2.9.1
    • 40.71
    • Published

    is-expression

    Check if a string is a valid JavaScript expression

    • v4.0.0
    • 40.70
    • Published

    @directus/schema-builder

    Directus SchemaBuilder for mocking/constructing a database schema based on code.

    • v0.0.4
    • 40.69
    • Published

    esquery

    A query library for ECMAScript AST using a CSS selector like query language.

    • v1.6.0
    • 40.67
    • Published

    inversify

    A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

    • v7.9.1
    • 40.63
    • Published

    tinymce

    Web based JavaScript HTML WYSIWYG editor control.

    • v8.0.2
    • 40.60
    • Published

    gifwrap

    A Jimp-compatible library for working with GIFs

    • v0.10.1
    • 40.56
    • Published

    canvg

    JavaScript SVG parser and renderer on Canvas.

    • v4.0.3
    • 40.49
    • Published

    rehype-recma

    recma plugin to transform HTML (hast) to JS (estree)

    • v1.0.0
    • 40.48
    • Published

    call-bound

    Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.

    • v1.0.4
    • 40.43
    • Published

    dependency-cruiser

    Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.

    • v17.0.1
    • 40.38
    • Published

    cardinal

    Syntax highlights JavaScript code with ANSI colors to be printed to the terminal.

    • v2.1.1
    • 40.35
    • Published

    detect-gpu

    Classify GPU's based on their benchmark score in order to provide an adaptive experience.

    • v5.0.70
    • 40.25
    • Published

    estree-util-build-jsx

    Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)

    • v3.0.1
    • 40.21
    • Published

    get-symbol-description

    Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.

    • v1.1.0
    • 40.18
    • Published

    is-array-buffer

    Is this value a JS ArrayBuffer?

    • v3.0.5
    • 40.13
    • Published

    js-string-escape

    Escape strings for use as JavaScript string literals

    • v1.0.1
    • 40.06
    • Published

    unbox-primitive

    Unbox a boxed JS primitive value.

    • v1.1.0
    • 40.01
    • Published

    recma-jsx

    recma plugin to add support for parsing and serializing JSX

    • v1.0.1
    • 40.00
    • Published

    recma-stringify

    recma plugin to serialize JavaScript

    • v1.0.0
    • 39.97
    • Published

    recma-parse

    recma plugin to parse JavaScript

    • v1.0.0
    • 39.97
    • Published

    pdf2json

    PDF file parser that converts PDF binaries to JSON and text, powered by porting a fork of PDF.JS to Node.js

    • v3.2.0
    • 39.86
    • Published

    broccoli-funnel

    Broccoli plugin that allows you to filter files selected from an input node down based on regular expressions.

    • v3.0.8
    • 39.76
    • Published

    gradle-to-js

    A quick & dirty Gradle build file to JavaScript object parser

    • v2.0.1
    • 39.67
    • Published

    is-data-view

    Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.

    • v1.0.2
    • 39.63
    • Published

    irrelon-overload

    Simple JavaScript type-based method overloading.

    • v1.0.3
    • 39.52
    • Published

    data-view-buffer

    Get the ArrayBuffer out of a DataView, robustly.

    • v1.0.2
    • 39.51
    • Published

    resedit

    Node.js library editing Windows Resource data

    • v2.0.3
    • 39.43
    • Published

    is-arguments

    Is this an arguments object? It's a harder question than you think.

    • v1.2.0
    • 39.36
    • Published

    strip-comments

    Strip line and/or block comments from a string. Blazing fast, and works with JavaScript, Sass, CSS, Less.js, and a number of other languages.

    • v2.0.1
    • 39.34
    • Published

    pdf-lib

    Create and modify PDF files with JavaScript

    • v1.17.1
    • 39.30
    • Published

    js-file-download

    Javascript function that triggers browser to save javascript-generated content to a file

    • v0.4.12
    • 39.28
    • Published

    bmp-js

    A pure javascript BMP encoder and decoder

    • v0.1.0
    • 39.27
    • Published

    @vimeo/player

    Interact with and control an embedded Vimeo Player.

    • v2.29.3
    • 39.24
    • Published

    blueimp-canvas-to-blob

    Canvas to Blob is a polyfill for the standard JavaScript canvas.toBlob method. It can be used to create Blob objects from an HTML canvas element.

    • v3.29.0
    • 38.97
    • Published

    @dfinity/utils

    A collection of utilities and constants for NNS/SNS projects.

    • v2.14.0
    • 38.97
    • Published

    apollo-client

    A simple yet functional GraphQL client.

    • v2.6.10
    • 38.91
    • Published

    object.groupby

    An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.

    • v1.0.3
    • 38.90
    • Published

    yamux-js

    [![npm version](https://badge.fury.io/js/yamux-js.svg)](https://www.npmjs.com/package/yamux-js) [![Build status](https://img.shields.io/github/actions/workflow/status/th-ch/yamux-js/node.js.yml?branch=master)](https://github.com/th-ch/yamux-js) [![GitHub

    • v0.2.0
    • 38.89
    • Published

    jpeg-js

    A pure javascript JPEG encoder and decoder

    • v0.4.4
    • 38.81
    • Published

    mark.js

    Highlight keywords using JavaScript. Intended for every use case. Can e.g. be used to mark text in search results.

    • v8.11.1
    • 38.80
    • Published

    estree-util-visit

    esast (and estree) utility to visit nodes

    • v2.0.0
    • 38.74
    • Published

    object.defaults

    Like `extend` but only copies missing properties/values to the target object.

    • v1.1.0
    • 38.59
    • Published

    appium

    Automation for Apps.

    • v3.0.1
    • 38.58
    • Published

    bitcoinjs-lib

    Client-side Bitcoin JavaScript library

    • v6.1.7
    • 38.43
    • Published

    @hey-api/openapi-ts

    🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.

    • v0.81.1
    • 38.43
    • Published

    tocbot

    Generate a table of contents based on the heading structure of a html document.

    • v4.36.4
    • 38.42
    • Published

    html-minifier

    Highly configurable, well-tested, JavaScript-based HTML minifier.

    • v4.0.0
    • 38.41
    • Published

    trie-typed

    Trie, prefix tree

    • v2.0.4
    • 38.36
    • Published

    material-colors

    Colors of Google's Material Design made available to coders

    • v1.2.6
    • 38.35
    • Published

    eslint-config-adjunct

    A reasonable collection of plugins to use alongside your main esLint configuration

    • v4.13.0
    • 38.30
    • Published

    lokijs

    Fast document oriented javascript in-memory database

    • v1.5.12
    • 38.23
    • Published

    flatpickr

    A lightweight, powerful javascript datetime picker

    • v4.6.13
    • 38.22
    • Published

    @inquirer/external-editor

    Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT

    • v1.0.1
    • 38.20
    • Published

    html2pdf.js

    Client-side HTML-to-PDF rendering using pure JS

    • v0.11.2
    • 38.16
    • Published

    acorn-node

    the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions

    • v2.0.1
    • 38.15
    • Published

    @dfinity/agent

    JavaScript and TypeScript library to interact with the Internet Computer

    • v3.2.3
    • 38.14
    • Published

    @speed-highlight/core

    🌈 Light, fast, and easy to use, dependencies free javascript syntax highlighter, with automatic language detection

    • v1.2.7
    • 38.10
    • Published

    @material-tailwind/html

    Material Tailwind is an open-source library that uses the power of Tailwind CSS and React to help you build unique web projects faster and easier. The stunning design inspired by Material Design is a bonus!

    • v3.0.0-beta.7
    • 38.07
    • Published

    pe-library

    Node.js library for Portable Executable format

    • v1.0.1
    • 38.06
    • Published

    babel-extract-comments

    Uses babel (babylon) to extract JavaScript code comments from a JavaScript string or file.

    • v1.0.0
    • 37.97
    • Published

    scope-analyzer

    simple scope analysis for javascript ASTs

    • v2.1.2
    • 37.95
    • Published

    @thednp/shorty

    TypeScript shorties for the web

    • v2.0.11
    • 37.88
    • Published

    esprima-next

    ECMAScript parsing infrastructure for multipurpose analysis

    • v6.0.3
    • 37.85
    • Published

    merge-anything

    Merge objects & other types recursively. A simple & small integration.

    • v6.0.6
    • 37.81
    • Published

    jsdoc-to-markdown

    Generates markdown API documentation from jsdoc annotated source code

    • v9.1.2
    • 37.65
    • Published

    @inquirer/figures

    Vendored version of figures, for CJS compatibility

    • v1.0.13
    • 37.60
    • Published

    graph-typed

    Graph data structure.

    • v2.0.4
    • 37.58
    • Published

    typechecker

    Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)

    • v9.3.0
    • 37.52
    • Published

    gifuct-js

    Easy to use efficient .GIF parsing in javascript

    • v2.1.2
    • 37.49
    • Published

    @azure/storage-queue

    Microsoft Azure Storage SDK for JavaScript - Queue

    • v12.27.0
    • 37.48
    • Published

    @promptbook/utils

    Promptbook: Run AI apps in plain human language across multiple models and platforms

    • v0.100.0-37
    • 37.40
    • Published

    array.prototype.toreversed

    An ESnext spec-compliant `Array.prototype.toReversed` shim/polyfill/replacement that works as far down as ES3.

    • v1.1.2
    • 37.31
    • Published

    xo

    JavaScript/TypeScript linter (ESLint wrapper) with great defaults

    • v1.2.2
    • 37.17
    • Published

    environment

    Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

    • v1.1.0
    • 37.16
    • Published

    testem

    Test'em 'scripts! Javascript Unit testing made easy.

    • v3.16.0
    • 37.09
    • Published