Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
immutable
Immutable Data Collections
@js-sdsl/ordered-map
javascript standard data structure library which benchmark against C++ STL
js-sdsl
javascript standard data structure library which benchmark against C++ STL
functional-red-black-tree
A fully persistent balanced binary search tree
typescript-collections
A complete, fully tested data structure library written in TypeScript.
d3-collection
Handy data structures for elements keyed by string.
chart.js
Simple HTML5 charts using the canvas element.
superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
is-descriptor
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
standard-data-structures
A collection of standard data-structures for node and browser
is-accessor-descriptor
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
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.
data-view-byte-offset
Get the byteOffset out of a DataView, robustly.
is-data-descriptor
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
data-view-byte-length
Get the byteLength out of a DataView, robustly.
get-stream
Get a stream as a string, Buffer, ArrayBuffer or array
internal-slot
ES spec-like internal slots
@metamask/superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
jju
a set of utilities to work with JSON / JSON5 documents
js-types
List of JavaScript types