New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
n

nguru

npm

3.39K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

128 packages

api-model-limiter

A rate limiter to work with multiple api keys and models

audio-meta

Get metadata of audio files from disk or URLS

axios-as-curl

A Node.js library that provides an Axios-like interface while using `curl` under the hood. Perfect for scenarios where you need the power of curl with the convenience of Axios's API.

balanced-match-all

Recursively match balanced string pairs, like { and } or <b> and </b> using balanced-match and add level information to the matches.

batchsql

Batch sql generator for MySQL and MariaDB

can-ignore

Quick way to determine if a given file can be ignored based on .git ignore rules in all the .gitignore files affecting it

clipboard-monitor

monitor clipboard for changes & emit events when new items are added to the clipboard

code-detector

A JavaScript code detector that falls back on hyperpolyglot to ensure accurate code reporting

cookie-mem

Quick and dirty hack of https://www.npmjs.com/package/tough-cookie-filestore to ensure cookies can be held and loaded from memory. Good only for cookies that don't need to be persisted on disk.

country-code-full-text

Finds countries by various country codes. Upgraded to find countries even where country name is misspelt.

csv-export

Create csv from JSON and quickly convert it to downloadable zip file. Works with nested JSON files.

date-order

Get the order of date components given a date pattern such as "YYYY-MM-DD"

debug-symbols

Combines the popular debug module and log-symbols to create colorized debug logs with matching symbols

download-stat

Download files and monitor and show the status of that download.

dynamic-throttle

Redis-backed dynamic rate limiting

easy-sequelize-crud

Easy to use Sequelize CRUD

emoji-replace

Replace text-based emoticons with emojis

entropize

A versatile JavaScript library for analyzing image entropy and intelligently positioning/cropping images based on regions of high visual interest.

extended-date-formats

Extend the regular date with extra and useful formats with dayJs

extract-any-zip

unzip any type of zip file (buffer, local file or even url) into a directory using 100% javascript

facitars

Lightweight, gender neutral, avatar generator for project where you need not just unique avatars but color codes too!

file-to-buffer

Take File, URL or String and return a buffer

file-to-url

A module that handles loads files from disk & url returning either the buffer or encoded url formats.

fire-read

Line by Line reader for multiple files automatically continuing to the next file on EOF.

flatted-object

Module to flatten objects like a pro, with guarantees to avoid losing data in the process.