Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
humanparser
Parse a human name string into salutation, first name, middle name, last name, suffix. Parse an address into address, city, state, zip
split-human-name
Split a person's name into firstName and lastName fields
human-name-splitter
Splitting human name into first name, last name, initials, etc.
levn
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
alphanum-sort
Alphanumeric sorting algorithm
pretty-bytes
Convert bytes to a human readable string: 1337 → 1.34 kB
pretty-error
See nodejs errors with less clutter
pretty-ms
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
mnemonic-id
Library to generate easy to remember, and sometimes entertaining, human readable ids
@apideck/better-ajv-errors
Human-friendly JSON Schema validation for APIs
natural-orderby
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
byte-size
Convert a bytes or octets value (e.g. 34565346) to a human-readable string ('34.6 MB'). Choose between metric or IEC units.
human-time
show seconds in a human-readable form
array-to-sentence
Join all elements of an array and create a human-readable string
human-id
Returns from a pool of 10m human-readable IDs
file-size
Lightweight filesize to human-readable / proportions w/o dependencies.
name-my-computer
give your computer a human name based on its mac address
hjson
A user interface for JSON.
time-zone
Pretty time zone: `+2` or `-9:30`
humanize-string
Convert a camelized/dasherized/underscored string into a humanized one: `fooBar-Baz_Faz` → `Foo bar baz faz`