Browse npm Packages

15370 packages sorted by popularity

Package Score Downloads / wk Version
average-different 37 -- --
escape-goat
Escape a string for use in HTML or the inverse
50 -- 4.0.0
avoid-clearly-sun-color 37 -- --
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
50 -- 3.2.4
webpack-shell-plugin
Run shell commands before and after webpack builds
46 -- 0.5.0
parse-node-version
Turn node's process.version into something useful.
49 -- 2.0.0
isomorphic.js
Isomorphic JavaScript helper functions (performance, crpyto, ..)
46 -- 0.2.5
tarn
Simple and robust resource pool for node.js
49 -- 3.0.2
mensch
A decent CSS parser
48 -- 0.3.4
falafel
transform the ast on a recursive walk
48 -- 2.2.5
xcase
Blazingly fast recursive convertion to and from camelCase or PascalCase for Objects and Arrays
46 -- 2.0.1
esm
Tomorrow's ECMAScript modules today!
49 -- 3.2.25
@opentelemetry/instrumentation-oracledb
OpenTelemetry instrumentation for `oracledb` database client for Oracle DB
73 -- 0.37.0
compare-breeze-mad2 None -- --
@types/promise.allsettled
TypeScript definitions for promise.allsettled
61 -- 1.0.6
material-design-lite
Material Design Components in CSS, JS and HTML
52 -- 1.3.0
@sinonjs/formatio
Human-readable object formatting
47 -- 6.0.0
on-exit-leak-free
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
51 -- 2.1.2
@types/cross-spawn
TypeScript definitions for cross-spawn
63 -- 6.0.6
@truffle/spinners
CLI spinners singleton
51 -- 0.2.5
arr-union
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
47 -- 3.1.0
parse-github-repo-url
Parse a GitHub URL for user/project@version
46 -- 1.4.1
@types/argparse
TypeScript definitions for argparse
63 -- 2.0.17
bundle-loader
bundle loader module for webpack
48 -- 0.5.6
nomnom
Option parser with generated usage and commands
43 -- 1.8.1
tildify
Convert an absolute path to a tilde path: `/Users/sindresorhus/dev` → `~/dev`
50 -- 3.0.0
only
return whitelisted properties of an object
43 -- 0.0.2
@gitbeaker/requester-utils
Utility functions for requester implementatons used in @gitbeaker
61 -- 43.8.0
@sindresorhus/slugify
Slugify a string
56 -- 3.0.0
@visx/grid
visx grid
46 -- 3.12.0
plexer
Create a duplex stream from a readable and a writable stream.
51 -- 3.0.0
@nx/rollup
The Nx Plugin for Rollup contains executors and generators that support building applications using Rollup.
72 -- 22.5.1
fs.realpath
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
50 -- 1.0.0
thread-stream
A streaming way to send data to a Node.js Worker Thread
59 -- 4.0.0
@metamask/auto-changelog
Utilities for validating and updating "Keep a Changelog" formatted changelogs
65 -- 5.3.2
fabric
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
65 -- 7.2.0
quasar
Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
69 -- 2.19.3
@sanity/eventsource
EventSource polyfill for browser and node.js
65 -- 5.0.2
super-regex
Make a regular expression time out if it takes too long to execute
53 -- 1.1.0
@metamask/number-to-bn
A simple method that will convert numbers, hex, BN or bignumber.js object into a BN.js object.
46 -- 1.7.1
measured-core
A Node library for measuring and reporting application-level metrics.
48 -- 2.0.0
@vercel/style-guide
Vercel's engineering style guide
46 -- 6.0.0
@types/fancy-log
TypeScript definitions for fancy-log
61 -- 2.0.2
focus-visible
Polyfill for :focus-visible pseudo-selector
51 -- 5.2.1
material-symbols
Latest variable icon fonts and CSS for Material Symbols.
57 -- 0.44.0
jiti
Runtime typescript and ESM support for Node.js
60 -- 2.6.1
@turf/invariant
Lightweight utility for input validation and data extraction in Turf.js. Ensures GeoJSON inputs are in the correct format and extracts …
73 -- 7.3.4
spacetrim
Spacetrim is trimming string from all 4 sides.
49 -- 0.13.0
@aws-sdk/credential-provider-node
AWS credential provider that sources credentials from a Node.JS environment.
66 -- 3.972.10
@solana/rpc-parsed-types
Type definitions for parsed types used in the Solana RPC
57 -- 6.1.0
emoji
This library allows the handling and conversion of Emoji in Javascript.
44 -- 0.3.2
babel-plugin-transform-es2015-spread
Compile ES2015 spread to ES5
59 -- 6.22.0
@speed-highlight/core
🌈 Light, fast, and easy to use, dependencies free javascript syntax highlighter, with automatic language detection
56 -- 1.2.14
@jupyterlab/cells
JupyterLab - Notebook Cells
68 -- 4.5.5
@keyv/serialize
Serialization for Keyv
64 -- 1.1.1
dom-serialize
Serializes any DOM node into a String
46 -- 2.2.1
@turf/midpoint
Takes two points and calculates a point midway between them geodesically.
72 -- 7.3.4
@coral-xyz/borsh
Anchor Borsh
43 -- 0.32.1
p-filter
Filter promises concurrently
49 -- 4.1.0
is-whitespace-character
Check if a character is a whitespace character
46 -- 2.0.1
fastq
Fast, in memory work queue
59 -- 1.20.1
ssri
Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.
68 -- 13.0.1
body-parser
Node.js body parsing middleware
68 -- 2.2.2
@preact/signals
Manage state with style in Preact
54 -- 2.8.1
file-selector
Convert DataTransfer object to a list of File objects
51 -- 2.1.2
@expo/vector-icons
Built-in support for popular icon fonts and the tooling to create your own Icon components from your font and glyph …
58 -- 15.1.1
fixturify
Convert objects into directory structures and back again
45 -- 3.0.0
proxy-chain
Node.js implementation of a proxy server (think Squid) with support for SSL, authentication, upstream proxy chaining, and protocol tunneling.
70 -- 2.7.1
css-parse
CSS parser
50 -- 2.0.0
@metamask/superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
47 -- 3.2.1
issue-regex
Regular expression for matching issue references
49 -- 4.3.0
unwasm
WebAssembly tools for JavaScript
52 -- 0.5.3
launchdarkly-js-client-sdk
LaunchDarkly SDK for JavaScript
66 -- 3.9.0
asap
High-priority task queue for Node.js and browsers
47 -- 2.0.6
@secretlint/config-loader
Config loader for secretlint.
68 -- 11.3.1
js-library-detector
Detects the JavaScript libraries running on a page
48 -- 6.7.0
function-loop
Run a list of functions in order in a given object context. The functions can be callback-taking or promise-returning.
50 -- 4.0.0
marchingsquares
MarchingSquaresJS - An implementation of the Marching Squares algorithm featuring Isocontour and Isoband computation.
48 -- 1.3.3
@tanstack/vue-query
Hooks for managing, caching and syncing asynchronous and remote data in Vue
60 -- 5.92.9
@algolia/client-common
Common package for the Algolia JavaScript API client.
67 -- 5.49.0
@jridgewell/gen-mapping
Generate source maps
34 -- 0.3.13
@nestjs/mapped-types
Nest - modern, fast, powerful node.js web framework (@mapped-types)
58 -- 2.1.0
@types/bson
Stub TypeScript definitions entry for bson, which provides its own types definitions
42 -- 4.2.4
npm-normalize-package-bin
Turn any flavor of allowable package.json bin into a normalized object
66 -- 5.0.0
@stdlib/regexp-extended-length-path
Regular expression to detect an extended-length path.
65 -- 0.2.3
merge
(recursive)? merging of (cloned)? objects.
47 -- 2.1.1
eslint-config-react-app
ESLint configuration used by Create React App
50 -- 7.0.1
read-installed
Read all the installed packages in a folder, and return a tree structure with all the data.
45 -- 4.0.3
hermes-profile-transformer
The Hermes runtime, used by React Native for Android, is able to output [Chrome Trace Events](https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview) in JSON Object Format.
46 -- 0.0.9
@esbuild/linux-x64
The Linux 64-bit binary for esbuild, a JavaScript bundler.
69 -- 0.27.3
troika-worker-utils
Utilities for executing code in Web Workers
51 -- 0.52.0
mdast-util-footnote
Deprecated: use [`remark-gfm`][remark-gfm] instead. GFM now includes footnotes.
45 -- 2.0.0
@microsoft/fast-foundation
A library of Web Component building blocks
62 -- 2.50.0
@storybook/expect
Browser-compatible version of Jest's `expect`
46 -- 28.1.3-5
react-native-get-random-values
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on …
54 -- 2.0.0
kuler
Color your terminal using CSS/hex color codes
46 -- 2.0.0
@react-types/form
Spectrum UI components in React
71 -- 3.7.17
@vueuse/core
Collection of essential Vue Composition Utilities
70 -- 14.2.1
karma-phantomjs-launcher
A Karma plugin. Launcher for PhantomJS.
46 -- 1.0.4
@ethereumjs/rlp
Recursive Length Prefix Encoding Module
64 -- 10.1.1

Page 127 of 154