Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-crafted-nodejs
Awesome list of well crafted Node.js packages.
https://github.com/fraxken/awesome-crafted-nodejs
Last synced: 3 days ago
JSON representation
-
Packages
-
HTTP
- got - Got is a human-friendly and powerful HTTP request library (**good replacement for request or axios**).
- polka - A micro web server so fast, it'll make you dance! (good replacement for Express).
- fastify - Fast and low overhead web framework, for Node.js
- httpie - A Node.js HTTP client as easy as pie!
- sirv - An optimized middleware & CLI application for serving static files~!
- fetch-github-repositories - Fetch github repositories for a given user (or organization)
- matchit - Quickly parse & match URLs
- zup - A simple, fast template engine for node.
-
CLI (TTY etc..)
- sade - Smooth (CLI) Operator 🎶
- @slimio/async-cli-spinner - Elegant Asynchronous Terminal (CLI) Spinner for Node.js
- @slimio/stdin - Node.js light, interactive and elegant input crafted for REPL experience.
- @slimio/pretty-json - Stdout JSON in your terminal with colors and syntax close to yml.
- @slimio/wcwidth - Fork of wcwidth.
- @slimio/json-diff - Stdout difference from two JS Objects in the TTY
- kleur - The fastest Node.js library for formatting terminal text with ANSI colors~! (no dependencies).
- cliui - easily create complex multi-column command-line-interfaces.
- prompts - Lightweight, beautiful and user-friendly interactive prompts
- qoa - Minimal interactive command-line prompts
-
Database
- postgres - The Fastest full featured PostgreSQL client for Node.js
-
Testing & Coverage
-
Logging
- pino - Very low overhead Node.js logger, inspired by Bunyan.
-
Tooling & dev
- dotenv - Dotenv is a zero-dependency module that loads environment variables from a .env file into process.env.
- watch-my-app - Light alternative to nodemon
-
i18n
- rosetta - A general purpose internationalization library in 292 bytes
-
Others
- denque - Double ended queue
- fast-async-zlib - Speed up zlib operations by running them using the sync APIs but in a Worker
- tiny-glob - Super tiny and ~350% faster alternative to node-glob
- @lukeed/uuid - A tiny (230B), fast, and cryptographically secure UUID (v4) generator for Node and the browser
- wrr - A tiny (148B) weighted round robin utility
- ework - Execute your tasks on another thread or in parallel, with a simple to use and cross-platform (Node.js >=10 and modern browsers) API.
- flydrive - Flexible and Fluent framework-agnostic driver based system to manage storage in Node.js
- rfdc - Really Fast Deep Clone
- premove - A tiny (247B) utility to remove items recursively
- semiver - A tiny (153B) utility to compare semver strings.
- estree-walker - Traverse an ESTree-compliant AST
- @slimio/lock - Node.js Semaphore like.
- zen-observable - An Implementation of Observables for Javascript
- node-watch - A wrapper and enhancements for fs.watch.
- bytes - node byte string parser
- isolated-vm - Access to multiple isolates in nodejs
- heapify - The fastest JavaScript priority queue out there. Zero dependencies.
- ssri - ssri, short for Standard Subresource Integrity, is a Node.js utility for parsing, manipulating, serializing, generating, and verifying Subresource Integrity hashes.
- ms - Use this package to easily convert various time formats to milliseconds.
- ajv - The fastest JSON Schema Validator. Supports draft-04/06/07
-
-
Authors
Programming Languages
Categories
Sub Categories
Keywords
nodejs
9
cli
5
http
2
http-client
2
javascript
2
driver
2
filesystem
2
command-line
2
repl
1
stdin
1
tty
1
stringlength
1
stringwidth
1
wcswidth
1
wcwidth
1
choice
1
interface
1
prompt
1
prompter
1
prompts
1
client
1
cockroachdb
1
database
1
deno
1
postgres
1
http-request
1
https
1
npm-package
1
performance
1
speed
1
webframework
1
promises
1
fetch
1
github
1
repository
1
argv
1
cli-app
1
commander
1
yargs
1
async
1
ora
1
spinner
1
input
1
interactive
1
postgresql
1
glob-pattern
1
globbing
1
pattern-matching
1
patterns
1
wildcard
1