JSPM

Found 54139 results for javascript collection to treejs

mdb-react-ui-kit

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

  • v9.0.0
  • 41.94
  • Published

get-intrinsic

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

  • v1.3.0
  • 41.68
  • Published

@directus/schema-builder

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

  • v0.0.5
  • 41.51
  • Published

es-define-property

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

  • v1.0.1
  • 41.49
  • Published

browserify

browser-side require() the node way

  • v17.0.1
  • 41.45
  • Published

gopd

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

  • v1.2.0
  • 41.44
  • Published

karma

Spectacular Test Runner for JavaScript.

  • v6.4.4
  • 41.41
  • Published

es-errors

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

  • v1.3.0
  • 41.39
  • Published

es-object-atoms

ES Object-related atoms: Object, ToObject, RequireObjectCoercible

  • v1.1.1
  • 41.39
  • Published

hasown

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

  • v2.0.2
  • 41.37
  • Published

human-signals

Human-friendly process signals

  • v8.0.1
  • 41.37
  • Published

goober

A less than 1KB css-in-js solution

  • v2.1.16
  • 41.36
  • Published

has-tostringtag

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

  • v1.0.2
  • 41.30
  • Published

dgeni-packages

A collection of dgeni packages for generating documentation from source code

  • v0.30.0
  • 41.11
  • Published

@appium/support

Support libs used across Appium packages

  • v7.0.0
  • 40.97
  • Published

notistack

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

  • v3.0.2
  • 40.95
  • Published

call-bind

Robustly `.call.bind()` a function

  • v1.0.8
  • 40.86
  • Published

esquery

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

  • v1.6.0
  • 40.81
  • Published

@azure/ms-rest-js

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

  • v2.7.0
  • 40.77
  • Published

canvg

JavaScript SVG parser and renderer on Canvas.

  • v4.0.3
  • 40.74
  • 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.73
  • Published

is-expression

Check if a string is a valid JavaScript expression

  • v4.0.0
  • 40.69
  • Published

call-bound

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

  • v1.0.4
  • 40.68
  • Published

rehype-recma

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

  • v1.0.0
  • 40.68
  • Published

inversify

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

  • v7.9.1
  • 40.65
  • Published

tinymce

Web based JavaScript HTML WYSIWYG editor control.

  • v8.0.2
  • 40.65
  • Published

gifwrap

A Jimp-compatible library for working with GIFs

  • v0.10.1
  • 40.61
  • Published

detect-gpu

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

  • v5.0.70
  • 40.54
  • Published

cardinal

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

  • v2.1.1
  • 40.38
  • Published

dependency-cruiser

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

  • v17.0.1
  • 40.31
  • Published

get-symbol-description

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

  • v1.1.0
  • 40.25
  • Published

is-array-buffer

Is this value a JS ArrayBuffer?

  • v3.0.5
  • 40.22
  • 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

recma-jsx

recma plugin to add support for parsing and serializing JSX

  • v1.0.1
  • 40.19
  • Published

recma-stringify

recma plugin to serialize JavaScript

  • v1.0.0
  • 40.16
  • Published

recma-parse

recma plugin to parse JavaScript

  • v1.0.0
  • 40.16
  • 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
  • 40.06
  • Published

js-string-escape

Escape strings for use as JavaScript string literals

  • v1.0.1
  • 40.04
  • Published

unbox-primitive

Unbox a boxed JS primitive value.

  • v1.1.0
  • 40.00
  • 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.92
  • 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.81
  • Published

gradle-to-js

A quick & dirty Gradle build file to JavaScript object parser

  • v2.0.1
  • 39.77
  • Published

data-view-buffer

Get the ArrayBuffer out of a DataView, robustly.

  • v1.0.2
  • 39.61
  • Published

pdf-lib

Create and modify PDF files with JavaScript

  • v1.17.1
  • 39.58
  • Published

resedit

Node.js library editing Windows Resource data

  • v2.0.3
  • 39.57
  • Published

is-arguments

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

  • v1.2.0
  • 39.55
  • Published

@vimeo/player

Interact with and control an embedded Vimeo Player.

  • v2.29.3
  • 39.52
  • Published

@inquirer/external-editor

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

  • v1.0.1
  • 39.51
  • Published

js-file-download

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

  • v0.4.12
  • 39.45
  • Published

bmp-js

A pure javascript BMP encoder and decoder

  • v0.1.0
  • 39.37
  • 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.36
  • Published

trie-typed

Trie, prefix tree

  • v2.0.4
  • 39.31
  • Published

@dfinity/utils

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

  • v3.0.1
  • 39.21
  • 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.19
  • Published

nuclide-format-js

A collection of codemods to help auto format javascript

  • v0.0.42
  • 39.16
  • 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
  • 39.09
  • Published

object.groupby

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

  • v1.0.3
  • 39.05
  • 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.95
  • Published

jpeg-js

A pure javascript JPEG encoder and decoder

  • v0.4.4
  • 38.93
  • Published

@hey-api/openapi-ts

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

  • v0.82.3
  • 38.90
  • Published

estree-util-visit

esast (and estree) utility to visit nodes

  • v2.0.0
  • 38.85
  • Published

apollo-client

A simple yet functional GraphQL client.

  • v2.6.10
  • 38.83
  • Published

appium

Automation for Apps.

  • v3.0.1
  • 38.66
  • Published

graph-typed

Graph data structure.

  • v2.0.4
  • 38.65
  • Published

object.defaults

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

  • v1.1.0
  • 38.63
  • Published

bitcoinjs-lib

Client-side Bitcoin JavaScript library

  • v6.1.7
  • 38.55
  • Published

tocbot

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

  • v4.36.4
  • 38.54
  • Published

html-minifier

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

  • v4.0.0
  • 38.52
  • Published

material-colors

Colors of Google's Material Design made available to coders

  • v1.2.6
  • 38.45
  • Published

html2pdf.js

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

  • v0.12.0
  • 38.29
  • Published

flatpickr

A lightweight, powerful javascript datetime picker

  • v4.6.13
  • 38.28
  • Published

pe-library

Node.js library for Portable Executable format

  • v1.0.1
  • 38.26
  • Published

@speed-highlight/core

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

  • v1.2.7
  • 38.26
  • Published

acorn-node

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

  • v2.0.1
  • 38.21
  • Published

lokijs

Fast document oriented javascript in-memory database

  • v1.5.12
  • 38.17
  • Published

@thednp/shorty

TypeScript shorties for the web

  • v2.0.11
  • 38.04
  • 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.02
  • Published

esprima-next

ECMAScript parsing infrastructure for multipurpose analysis

  • v6.0.3
  • 37.97
  • Published

scope-analyzer

simple scope analysis for javascript ASTs

  • v2.1.2
  • 37.92
  • Published

@inquirer/figures

Vendored version of figures, for CJS compatibility

  • v1.0.13
  • 37.83
  • Published

@azure/storage-queue

Microsoft Azure Storage SDK for JavaScript - Queue

  • v12.27.0
  • 37.67
  • Published

gifuct-js

Easy to use efficient .GIF parsing in javascript

  • v2.1.2
  • 37.66
  • Published

babel-extract-comments

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

  • v1.0.0
  • 37.63
  • Published

merge-anything

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

  • v6.0.6
  • 37.62
  • Published

typechecker

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

  • v9.3.0
  • 37.58
  • Published

@jsonjoy.com/codegen

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

  • v1.0.0
  • 37.58
  • Published

eslint-config-adjunct

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

  • v4.13.0
  • 37.51
  • Published

jsdoc-to-markdown

Generates markdown API documentation from jsdoc annotated source code

  • v9.1.2
  • 37.48
  • 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

@dfinity/agent

JavaScript and TypeScript library to interact with the Internet Computer

  • v3.2.4
  • 37.27
  • Published

environment

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

  • v1.1.0
  • 37.26
  • 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.23
  • Published

@jaspero/utils

Collection of Jaspero utils

  • v1.17.1
  • 37.19
  • Published

xo

JavaScript/TypeScript linter (ESLint wrapper) with great defaults

  • v1.2.2
  • 37.15
  • Published

testem

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

  • v3.16.0
  • 37.03
  • Published

@meshsdk/core

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

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

    is-reference

    Determine whether an AST node is a reference

    • v3.0.3
    • 36.94
    • Published

    cluster-key-slot

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

    • v1.1.2
    • 36.93
    • 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.92
    • Published

    cleave.js

    JavaScript library for formatting input text content when you are typing

    • v1.6.0
    • 36.82
    • 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.82
    • Published

    jquery-migrate

    Migrate older jQuery code to jQuery 3.0+

    • v3.5.2
    • 36.76
    • Published

    embla-carousel-react

    A lightweight carousel library with fluid motion and great swipe precision

    • v8.6.0
    • 36.73
    • Published

    cloudevents

    CloudEvents SDK for JavaScript

    • v10.0.0
    • 36.69
    • Published

    estree-util-scope

    Check what’s defined in an estree scope

    • v1.0.0
    • 36.64
    • 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.62
    • Published

    cropperjs

    JavaScript image cropper.

    • v2.0.1
    • 36.61
    • Published

    pdfmake

    Client/server side PDF printing in pure JavaScript

    • v0.2.20
    • 36.58
    • Published

    redis-errors

    Error classes used in node_redis

    • v1.2.0
    • 36.56
    • Published

    flowbite-datepicker

    A Tailwind CSS powered datepicker built with vanilla JavaScript and Flowbite

    • v1.3.2
    • 36.56
    • Published

    jsdoc-parse

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

    • v6.2.4
    • 36.55
    • Published

    recma-build-jsx

    recma plugin to add support for parsing and serializing JSX

    • v1.0.0
    • 36.54
    • Published

    embla-carousel

    A lightweight carousel library with fluid motion and great swipe precision

    • v8.6.0
    • 36.52
    • Published

    @maskito/core

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

    • v3.10.3
    • 36.52
    • Published

    redis-parser

    Javascript Redis protocol (RESP) parser

    • v3.0.0
    • 36.46
    • 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.39
    • Published

    @junobuild/errors

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

    • v0.1.2
    • 36.33
    • Published

    @maskito/kit

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

    • v3.10.3
    • 36.23
    • Published

    @iota/validators

    Collection of guards and validators, useful in IOTA development.

    • v1.0.0-beta.30
    • 36.22
    • 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.22
    • Published

    ts-mockito

    Mocking library for TypeScript

    • v2.6.1
    • 36.18
    • Published

    google-map-react

    Isomorphic component that allows rendering react components on a google map

    • v2.2.5
    • 36.03
    • Published

    link-preview-js

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

    • v3.1.0
    • 35.97
    • Published

    graphql-anywhere

    Run GraphQL queries with no schema and just one resolver

    • v4.2.8
    • 35.96
    • Published

    js-xxhash

    Pure JS implementation of xxhash

    • v4.0.0
    • 35.96
    • Published

    karma-sourcemap-loader

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

    • v0.4.0
    • 35.92
    • 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.92
    • Published

    sherif

    Opinionated, zero-config linter for JavaScript monorepos

    • v1.6.1
    • 35.91
    • Published

    array-last

    Get the last or last n elements in an array.

    • v1.3.0
    • 35.87
    • Published

    voc

    Generalized Literate Programming Framework

    • v1.2.0
    • 35.86
    • Published

    raphael

    JavaScript Vector Library

    • v2.3.0
    • 35.85
    • Published

    map-or-similar

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

    • v1.5.0
    • 35.83
    • Published

    ecpair

    Client-side Bitcoin JavaScript library ECPair

    • v3.0.0
    • 35.83
    • Published

    markerjs2

    JavaScript image annotation

    • v2.32.6
    • 35.82
    • Published

    weak-napi

    Make weak references to JavaScript Objects.

    • v2.0.2
    • 35.77
    • Published

    flowbite

    The most popular library of interactive components built with Tailwind CSS

    • v3.1.2
    • 35.76
    • Published

    xmldom-sre

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

    • v0.9.0-beta.7
    • 35.75
    • 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.74
    • Published

    karma-cli

    The Karma command line interface.

    • v2.0.0
    • 35.73
    • Published

    eslint-watch

    Run eslint with watch mode

    • v8.0.0
    • 35.72
    • Published

    flow-bin

    Binary wrapper for Flow - A static type checker for JavaScript

    • v0.280.0
    • 35.65
    • Published

    sherif-linux-x64

    Opinionated, zero-config linter for JavaScript monorepos

    • v1.6.1
    • 35.64
    • Published

    buble

    The blazing fast, batteries-included ES2015 compiler

    • v0.20.0
    • 35.64
    • Published

    qr-scanner

    A javascript QR scanner library

    • v1.4.2
    • 35.57
    • Published

    @promptbook/utils

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

    • v0.100.0
    • 35.48
    • Published

    what-input

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

    • v5.2.12
    • 35.43
    • Published

    @deepgram/sdk

    Isomorphic Javascript client for Deepgram

    • v4.11.2
    • 35.41
    • 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.38
    • 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.34
    • Published

    gd-sprest

    An easy way to develop against the SharePoint REST API.

    • v9.2.8
    • 35.30
    • Published

    fuzzysort

    Fast SublimeText-like fuzzy search for JavaScript

    • v3.1.0
    • 35.29
    • 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.28
    • Published

    @appium/logger

    A Universal Logger For The Appium Ecosystem

    • v2.0.0
    • 35.26
    • Published

    binary-tree-typed

    Binary Tree. Javascript & Typescript Data Structure.

    • v2.0.4
    • 35.25
    • Published

    @appium/docutils

    Documentation generation utilities for Appium and related projects

    • v2.0.1
    • 35.23
    • Published

    vis-network

    A dynamic, browser-based visualization library.

    • v10.0.1
    • 35.21
    • Published

    rehype-ignore

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

    • v2.0.2
    • 35.20
    • Published

    rehype-attr

    New syntax to add attributes to Markdown.

    • v4.0.2
    • 35.15
    • Published

    tsyringe

    Lightweight dependency injection container for JavaScript/TypeScript

    • v4.10.0
    • 35.14
    • 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.12
    • Published

    meriyah

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

    • v6.1.4
    • 35.09
    • 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.1
    • 35.08
    • Published

    bwip-js

    JavaScript barcode generator supporting over 100 types and standards.

    • v4.7.0
    • 35.05
    • 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

    objectorarray

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

    • v1.0.5
    • 35.01
    • Published

    @tanem/svg-injector

    Fast, caching, dynamic inline SVG DOM injection library.

    • v10.1.68
    • 35.01
    • 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.99
    • Published

    @lottiefiles/last

    Type definitions for Lottie Abstract Syntax Tree (LAST)

    • v1.13.0
    • 34.89
    • 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.2
    • 34.85
    • Published

    wicked-good-xpath

    Pure JS implementation of the DOM Level 3 XPath specification

    • v1.3.0
    • 34.83
    • 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.82
    • Published

    rehype-rewrite

    Rewrite element with rehype.

    • v4.0.2
    • 34.82
    • Published

    @trezor/utxo-lib

    Client-side Bitcoin-like JavaScript library

    • v2.4.2
    • 34.78
    • Published

    memlab

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

    • v1.1.60
    • 34.76
    • 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.74
    • Published

    javascript-natural-sort

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

    • v0.7.1
    • 34.73
    • Published

    is-string-blank

    The fast way to check if a string is blank

    • v1.0.1
    • 34.65
    • Published

    is-proto-prop

    Does a JS type's prototype have a property

    • v3.0.1
    • 34.62
    • Published