JSPM

Found 54178 results for javascript collection to treejs

broccoli-funnel

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

  • v3.0.8
  • 39.85
  • Published

@vimeo/player

Interact with and control an embedded Vimeo Player.

  • v2.29.3
  • 39.74
  • Published

data-view-buffer

Get the ArrayBuffer out of a DataView, robustly.

  • v1.0.2
  • 39.73
  • Published

gradle-to-js

A quick & dirty Gradle build file to JavaScript object parser

  • v2.0.1
  • 39.72
  • 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.64
  • Published

@inquirer/external-editor

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

  • v1.0.1
  • 39.59
  • Published

bmp-js

A pure javascript BMP encoder and decoder

  • v0.1.0
  • 39.53
  • Published

pdf-lib

Create and modify PDF files with JavaScript

  • v1.17.1
  • 39.52
  • Published

resedit

Node.js library editing Windows Resource data

  • v2.0.3
  • 39.49
  • Published

trie-typed

Trie, prefix tree

  • v2.0.4
  • 39.41
  • Published

is-arguments

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

  • v1.2.0
  • 39.38
  • Published

js-file-download

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

  • v0.4.12
  • 39.31
  • 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.27
  • Published

@dfinity/utils

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

  • v3.0.1
  • 39.25
  • 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
  • 39.00
  • 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.99
  • Published

object.groupby

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

  • v1.0.3
  • 38.88
  • 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.88
  • Published

jpeg-js

A pure javascript JPEG encoder and decoder

  • v0.4.4
  • 38.86
  • Published

estree-util-visit

esast (and estree) utility to visit nodes

  • v2.0.0
  • 38.79
  • Published

apollo-client

A simple yet functional GraphQL client.

  • v2.6.10
  • 38.77
  • Published

@hey-api/openapi-ts

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

  • v0.82.3
  • 38.77
  • Published

appium

Automation for Apps.

  • v3.0.1
  • 38.68
  • Published

object.defaults

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

  • v1.1.0
  • 38.62
  • Published

bitcoinjs-lib

Client-side Bitcoin JavaScript library

  • v6.1.7
  • 38.58
  • Published

graph-typed

Graph data structure.

  • v2.0.4
  • 38.54
  • Published

html-minifier

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

  • v4.0.0
  • 38.44
  • Published

tocbot

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

  • v4.36.4
  • 38.44
  • Published

@thednp/shorty

TypeScript shorties for the web

  • v2.0.11
  • 38.36
  • Published

material-colors

Colors of Google's Material Design made available to coders

  • v1.2.6
  • 38.35
  • Published

flatpickr

A lightweight, powerful javascript datetime picker

  • v4.6.13
  • 38.26
  • Published

flow-bin

Binary wrapper for Flow - A static type checker for JavaScript

  • v0.281.0
  • 38.22
  • Published

@speed-highlight/core

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

  • v1.2.7
  • 38.21
  • Published

html2pdf.js

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

  • v0.12.0
  • 38.19
  • Published

lokijs

Fast document oriented javascript in-memory database

  • v1.5.12
  • 38.16
  • Published

pe-library

Node.js library for Portable Executable format

  • v1.0.1
  • 38.13
  • Published

acorn-node

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

  • v2.0.1
  • 38.12
  • Published

esprima-next

ECMAScript parsing infrastructure for multipurpose analysis

  • v6.0.3
  • 37.98
  • 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
  • 37.91
  • Published

scope-analyzer

simple scope analysis for javascript ASTs

  • v2.1.2
  • 37.79
  • Published

@inquirer/figures

Vendored version of figures, for CJS compatibility

  • v1.0.13
  • 37.77
  • Published

merge-anything

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

  • v6.0.6
  • 37.63
  • Published

@jsonjoy.com/codegen

No-dependencies, low-level, high-performance JIT code generation package for JavaScript

  • v1.0.0
  • 37.62
  • Published

@azure/storage-queue

Microsoft Azure Storage SDK for JavaScript - Queue

  • v12.27.0
  • 37.60
  • Published

gifuct-js

Easy to use efficient .GIF parsing in javascript

  • v2.1.2
  • 37.53
  • Published

babel-extract-comments

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

  • v1.0.0
  • 37.52
  • Published

typechecker

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

  • v9.3.0
  • 37.47
  • Published

eslint-config-adjunct

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

  • v4.13.0
  • 37.41
  • Published

jsdoc-to-markdown

Generates markdown API documentation from jsdoc annotated source code

  • v9.1.2
  • 37.34
  • 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.21
  • Published

environment

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

  • v1.1.0
  • 37.18
  • Published

@dfinity/agent

JavaScript and TypeScript library to interact with the Internet Computer

  • v3.2.4
  • 37.08
  • Published

blueimp-load-image

JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled, cropped or rotated HTML img or canvas element. It also provides methods to parse image metadata to extract IPTC and Exif tags a

  • v5.16.0
  • 37.08
  • Published

testem

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

  • v3.16.0
  • 37.03
  • Published

@jaspero/utils

Collection of Jaspero utils

  • v1.17.1
  • 37.01
  • Published

xo

JavaScript/TypeScript linter (ESLint wrapper) with great defaults

  • v1.2.2
  • 37.00
  • Published

is-reference

Determine whether an AST node is a reference

  • v3.0.3
  • 36.92
  • Published

@meshsdk/core

Mesh SDK Core - https://meshjs.dev/

    • v1.9.0-beta.73
    • 36.90
    • Published

    cluster-key-slot

    Generates CRC hashes for strings - for use by node redis clients to determine key slots.

    • v1.1.2
    • 36.89
    • Published

    @syncfusion/ej2-popups

    A package of Essential JS 2 popup components such as Dialog and Tooltip that is used to display information or messages in separate pop-ups.

    • v30.2.4
    • 36.88
    • Published

    cleave.js

    JavaScript library for formatting input text content when you are typing

    • v1.6.0
    • 36.79
    • Published

    estree-util-scope

    Check what’s defined in an estree scope

    • v1.0.0
    • 36.76
    • Published

    cloudevents

    CloudEvents SDK for JavaScript

    • v10.0.0
    • 36.69
    • Published

    @nevware21/ts-async

    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.

    • v0.5.4
    • 36.69
    • Published

    embla-carousel-react

    A lightweight carousel library with fluid motion and great swipe precision

    • v8.6.0
    • 36.66
    • Published

    embla-carousel

    A lightweight carousel library with fluid motion and great swipe precision

    • v8.6.0
    • 36.65
    • Published

    blueimp-md5

    JavaScript MD5 implementation. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers.

    • v2.19.0
    • 36.61
    • Published

    jquery-migrate

    Migrate older jQuery code to jQuery 3.0+

    • v3.5.2
    • 36.60
    • Published

    flowbite-datepicker

    A Tailwind CSS powered datepicker built with vanilla JavaScript and Flowbite

    • v1.3.2
    • 36.59
    • Published

    pdfmake

    Client/server side PDF printing in pure JavaScript

    • v0.2.20
    • 36.58
    • Published

    cropperjs

    JavaScript image cropper.

    • v2.0.1
    • 36.53
    • Published

    redis-errors

    Error classes used in node_redis

    • v1.2.0
    • 36.52
    • Published

    redis-parser

    Javascript Redis protocol (RESP) parser

    • v3.0.0
    • 36.49
    • Published

    jsdoc-parse

    Transforms jsdoc data into something more suitable for use as template input

    • v6.2.4
    • 36.48
    • Published

    @junobuild/errors

    A collection of predefined error constants and utilities for Juno applications.

    • v0.1.3
    • 36.47
    • Published

    @syncfusion/ej2-maps

    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

    • v30.2.4
    • 36.46
    • Published

    @maskito/core

    The main zero-dependency and framework-agnostic Maskito's package to create an input mask

    • v3.10.3
    • 36.46
    • Published

    recma-build-jsx

    recma plugin to add support for parsing and serializing JSX

    • v1.0.0
    • 36.46
    • Published

    @maskito/kit

    The optional framework-agnostic Maskito's package with ready-to-use masks

    • v3.10.3
    • 36.23
    • Published

    google-map-react

    Isomorphic component that allows rendering react components on a google map

    • v2.2.5
    • 36.21
    • Published

    ts-mockito

    Mocking library for TypeScript

    • v2.6.1
    • 36.19
    • Published

    @iota/validators

    Collection of guards and validators, useful in IOTA development.

    • v1.0.0-beta.30
    • 36.17
    • Published

    react-native-size-matters

    A React-Native utility belt for scaling the size your apps UI across different sized devices

    • v0.4.2
    • 36.14
    • Published

    karma-sourcemap-loader

    Karma plugin that locates and loads existing javascript source map files.

    • v0.4.0
    • 36.09
    • Published

    graphql-anywhere

    Run GraphQL queries with no schema and just one resolver

    • v4.2.8
    • 36.01
    • Published

    raphael

    JavaScript Vector Library

    • v2.3.0
    • 36.01
    • Published

    xmldom-sre

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

    • v0.9.0-beta.7
    • 35.96
    • Published

    js-xxhash

    Pure JS implementation of xxhash

    • v4.0.0
    • 35.82
    • Published

    array-last

    Get the last or last n elements in an array.

    • v1.3.0
    • 35.81
    • Published

    sherif

    Opinionated, zero-config linter for JavaScript monorepos

    • v1.6.1
    • 35.79
    • Published

    markerjs2

    JavaScript image annotation

    • v2.32.6
    • 35.79
    • Published

    link-preview-js

    Javascript module to extract and fetch HTTP link information from blocks of text.

    • v3.1.0
    • 35.78
    • Published

    voc

    Generalized Literate Programming Framework

    • v1.2.0
    • 35.78
    • Published

    dynamsoft-capture-vision-std

    The Dynamsoft Capture Vision STD module is a collection of classes and functions that facilitate the execution of other modules within the Dynamsoft Capture Vision architecture.

    • v1.4.21
    • 35.78
    • Published

    what-input

    A global utility for tracking the current input method (mouse, keyboard or touch).

    • v5.2.12
    • 35.77
    • Published

    weak-napi

    Make weak references to JavaScript Objects.

    • v2.0.2
    • 35.76
    • Published

    map-or-similar

    A JavaScript (JS) Map or Similar object polyfill if Map is not available.

    • v1.5.0
    • 35.76
    • Published

    ecpair

    Client-side Bitcoin JavaScript library ECPair

    • v3.0.0
    • 35.74
    • Published

    flowbite

    The most popular library of interactive components built with Tailwind CSS

    • v3.1.2
    • 35.73
    • Published

    karma-cli

    The Karma command line interface.

    • v2.0.0
    • 35.71
    • Published

    eslint-watch

    Run eslint with watch mode

    • v8.0.0
    • 35.70
    • Published

    phaser-ce

    Phaser CE (Community Edition) is a fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.

    • v2.20.2
    • 35.66
    • Published

    buble

    The blazing fast, batteries-included ES2015 compiler

    • v0.20.0
    • 35.56
    • Published

    sherif-linux-x64

    Opinionated, zero-config linter for JavaScript monorepos

    • v1.6.1
    • 35.50
    • Published

    qr-scanner

    A javascript QR scanner library

    • v1.4.2
    • 35.43
    • Published

    @promptbook/utils

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

    • v0.100.1
    • 35.42
    • Published

    vis-network

    A dynamic, browser-based visualization library.

    • v10.0.1
    • 35.40
    • Published

    rehype-ignore

    Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.

    • v2.0.2
    • 35.37
    • Published

    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.

    • v2.1.0
    • 35.32
    • Published

    @deepgram/sdk

    Isomorphic Javascript client for Deepgram

    • v4.11.2
    • 35.28
    • Published

    fuzzysort

    Fast SublimeText-like fuzzy search for JavaScript

    • v3.1.0
    • 35.26
    • Published

    well-known-symbols

    An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.

    • v4.1.0
    • 35.25
    • Published

    jks-js

    jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.

    • v1.1.4
    • 35.24
    • Published

    @appium/docutils

    Documentation generation utilities for Appium and related projects

    • v2.0.1
    • 35.22
    • Published

    @appium/logger

    A Universal Logger For The Appium Ecosystem

    • v2.0.0
    • 35.19
    • Published

    gd-sprest

    An easy way to develop against the SharePoint REST API.

    • v9.2.8
    • 35.19
    • Published

    binary-tree-typed

    Binary Tree. Javascript & Typescript Data Structure.

    • v2.0.4
    • 35.17
    • Published

    rehype-attr

    New syntax to add attributes to Markdown.

    • v4.0.2
    • 35.15
    • Published

    bwip-js

    JavaScript barcode generator supporting over 100 types and standards.

    • v4.7.0
    • 35.10
    • Published

    @tanem/svg-injector

    Fast, caching, dynamic inline SVG DOM injection library.

    • v10.1.68
    • 35.09
    • Published

    meriyah

    A 100% compliant, self-hosted javascript parser with high focus on both performance and stability

    • v6.1.4
    • 35.07
    • Published

    tsyringe

    Lightweight dependency injection container for JavaScript/TypeScript

    • v4.10.0
    • 35.06
    • Published

    remark-github-blockquote-alert

    Alerts are a Markdown extension based on the blockquote syntax that you can use to emphasize critical information.

    • v2.0.0
    • 35.05
    • Published

    @tsparticles/basic

    Easily create highly customizable particle 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.

    • v3.9.1
    • 35.01
    • Published

    froala-editor

    The next generation Javascript WYSIWYG HTML rich text editor made by devs for devs. High performance and modern design make it easy to use for developers and loved by users.

    • v4.6.2
    • 35.01
    • Published

    objectorarray

    Is the value an object or an array but not null?

    • v1.0.5
    • 34.99
    • Published

    fastestsmallesttextencoderdecoder

    The fastest smallest Javascript polyfill for the encode of TextEncoder and decode of TextDecoder for UTF-8 only. Made by AnonyCo with ❤️ from 🐕s.

    • v1.0.22
    • 34.93
    • Published

    memlab

    memlab is a framework that analyzes memory and finds memory leaks in JavaScript applications.

    • v1.1.60
    • 34.93
    • Published

    @lottiefiles/last

    Type definitions for Lottie Abstract Syntax Tree (LAST)

    • v1.13.0
    • 34.87
    • Published

    @trezor/utxo-lib

    Client-side Bitcoin-like JavaScript library

    • v2.4.2
    • 34.84
    • Published

    @mikro-orm/core

    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.

    • v6.5.2
    • 34.84
    • Published

    rehype-rewrite

    Rewrite element with rehype.

    • v4.0.2
    • 34.80
    • Published

    wicked-good-xpath

    Pure JS implementation of the DOM Level 3 XPath specification

    • v1.3.0
    • 34.75
    • Published

    @strapi/strapi

    An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite

    • v5.23.3
    • 34.71
    • Published

    @mikro-orm/knex

    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.

    • v6.5.2
    • 34.71
    • Published

    cson

    CoffeeScript-Object-Notation Parser. Same as JSON but for CoffeeScript objects.

    • v8.4.0
    • 34.70
    • Published

    javascript-natural-sort

    Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license

    • v0.7.1
    • 34.68
    • Published

    @dfinity/candid

    JavaScript and TypeScript library to work with candid interfaces

    • v3.2.4
    • 34.63
    • Published

    is-string-blank

    The fast way to check if a string is blank

    • v1.0.1
    • 34.58
    • Published

    @azure/ms-rest-azure-js

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

    • v2.1.0
    • 34.57
    • Published

    is-proto-prop

    Does a JS type's prototype have a property

    • v3.0.1
    • 34.56
    • Published

    @babylonjs/core

    Getting started? Play directly with the Babylon.js API using our [playground](https://playground.babylonjs.com/). It also contains a lot of samples to learn how to use it.

    • v8.26.0
    • 34.51
    • Published

    @trezor/connect

    High-level javascript interface for Trezor hardware wallet.

    • v9.6.2
    • 34.50
    • Published

    google-closure-compiler

    Check, compile, optimize and compress Javascript with Closure-Compiler

    • v20250901.0.0
    • 34.41
    • Published

    alasql

    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

    • v4.6.6
    • 34.40
    • Published

    @mikro-orm/postgresql

    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.

    • v6.5.2
    • 34.39
    • Published

    interview-questions

    A CLI tool for generating interview questions by difficulty level and quantity, with support for multiple output formats including text, JSON, and arrays.

    • v1.3.2
    • 34.38
    • Published

    is-identifier

    Check if a string is a valid JavaScript identifier

    • v1.0.1
    • 34.38
    • Published

    is-get-set-prop

    Does a JS type have a getter/setter property

    • v2.0.0
    • 34.38
    • Published

    jora

    JavaScript object query engine

    • v1.0.0-beta.15
    • 34.34
    • Published

    easymde

    A simple, beautiful, and embeddable JavaScript Markdown editor that easy to use. Features include autosaving and spell checking.

    • v2.20.0
    • 34.31
    • Published

    appium-chromium-driver

    Appium 2.x driver for Chromium-based browsers that work with Chromedriver

    • v2.0.2
    • 34.26
    • Published

    is-obj-prop

    Does a JS type have a property

    • v2.0.0
    • 34.21
    • Published

    bip322-js

    A Javascript library that provides utility functions related to the BIP-322 signature scheme

    • v3.0.0
    • 34.18
    • Published

    toastify-js

    Toastify is a lightweight, vanilla JS toast notification library.

    • v1.12.0
    • 34.17
    • Published

    pythonia

    Bridge to call and interop Python APIs from Node.js

    • v1.2.5
    • 34.16
    • Published

    mikro-orm

    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.

    • v6.5.2
    • 34.14
    • Published

    react-svg

    A React component that injects SVG into the DOM.

    • v16.3.0
    • 34.12
    • Published

    @dfinity/principal

    JavaScript and TypeScript library to work with Internet Computer principals

    • v3.2.4
    • 34.09
    • Published

    irrelon-overload

    Simple JavaScript type-based method overloading.

    • v1.0.3
    • 34.09
    • Published

    postcss-prefixwrap

    A PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.

    • v1.56.2
    • 34.05
    • Published

    jest-enzyme

    Testing Matchers for Enzyme

    • v7.1.2
    • 34.04
    • Published

    @dfinity/zod-schemas

    A collection of reusable Zod schemas and validators for common data patterns in ICP applications

    • v2.1.0
    • 34.04
    • Published

    @swc/cli

    CLI for the swc project

    • v0.7.8
    • 34.00
    • Published

    ts-retry

    A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo

    • v6.0.0
    • 33.98
    • Published

    timezones-ical-library

    Easy direct access to the most recent official timezone information for iCalendar files via JavaScript

    • v1.10.0
    • 33.96
    • Published

    compressorjs

    JavaScript image compressor.

    • v1.2.1
    • 33.92
    • Published

    @arcgis/core

    ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

    • v4.33.13
    • 33.91
    • Published

    axios-logger

    Beautify Axios Logging Messages

    • v2.8.1
    • 33.86
    • Published

    vue-i18n-extract

    Manage vue-i18n localization with static analysis

    • v2.0.7
    • 33.83
    • Published