Miscellaneous (34)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
780Top 50%
P A M T

cheeriojs cheerio

The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
TypeScriptMITStar magnet • 29.9k stars
723Top 50%
P A M T

jsdom jsdom

A JavaScript implementation of various web standards, for use with Node.js
JavaScriptMITDeep bench • 301 contributors • 16 years
559Top 50%
P A M T

nodegit nodegit

Native Node bindings to Git.
JavaScriptMITRelease machine • 87 releases • 15 years
484Top 50%
P A M T

motdotla dotenv

Loads environment variables from .env for nodejs projects.
JavaScriptBSD-2-ClauseStar magnet • 20.1k stars
482Top 50%
P A M T

typicode husky

Git hooks made easy 🐶 woof!
JavaScriptMITStar magnet • 34.4k stars
474Top 50%
P A M T

sindresorhus file-type

Detect the file type of a file, stream, or data
JavaScriptMITStar magnet • 4.1k stars
405Top 50%
P A M T

npm node-semver

The semver parser for node (the one npm uses)
JavaScriptISCStar magnet • 5.3k stars
390
P A M T

sindresorhus execa

Process execution for humans
JavaScriptMITStar magnet • 7.3k stars
371
P A M T

mifi editly

Slick, declarative command line video editing & API
TypeScriptMITStar magnet • 5.2k stars
363
P A M T

mapbox node-pre-gyp

Node.js tool for easy binary deployment of C++ addons
JavaScriptBSD-3-ClauseStar magnet • 1.1k stars
362
P A M T

ds300 patch-package

Fix broken node modules instantly 🏃🏽‍♀️💨
TypeScriptMITStar magnet • 11k stars
361
P A M T

peterbraden node-opencv

OpenCV Bindings for node.js
C++MITStar magnet • 4.4k stars
357
P A M T

dropbox zxcvbn

Low-Budget Password Strength Estimation
CoffeeScriptMITStar magnet • 15.7k stars
356
P A M T

mscdex ssh2

SSH2 client and server modules written in pure JavaScript for node.js
JavaScriptMITStar magnet • 5.7k stars
351
P A M T

sindresorhus open

Open stuff like URLs, files, executables. Cross-platform.
JavaScriptMITStar magnet • 3.3k stars
321
P A M T

sindresorhus is

Type check values
TypeScriptMITStar magnet • 1.7k stars
319
P A M T

SGrondin bottleneck

Job scheduler and rate limiter, supports Clustering
JavaScriptMITStar magnet • 1.9k stars
292
P A M T

patrickjuchli basic-ftp

FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.
TypeScriptMITStar magnet • 696 stars
290
P A M T

pigulla json-strictify

Safely serialize a value to JSON without unintended loss of data or going into an infinite loop due to circular references.
TypeScriptMIT42/52w active • 2 per week
284
P A M T

audreyt node-webworker-threads

Lightweight Web Worker API implementation with native threads
C++Star magnet • 2.3k stars
278
P A M T

ehmicky wild-wild-path

🤠 Object property paths with wildcards and regexps 🌵
JavaScriptApache-2.0730 stars
276
P A M T

sindresorhus dot-prop

Get, set, or delete a property from a nested object using a dot path
JavaScriptMITStar magnet • 848 stars
271
P A M T

sindresorhus clipboardy

Access the system clipboard (copy/paste)
JavaScriptMITStar magnet • 1.9k stars
271
P A M T

sindresorhus memoize

Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
TypeScriptMITStar magnet • 1.1k stars