Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
rocket-store
A simple, super fast and yet powerfull flat file database.
@un-index/kv-abstraction
A package to provide a simple key-value database interface, uses SQL internally.
dirdb
DirDB key-value directory database
schluessel
Rails like credentials store for database passwords, API keys, etc. encrypted in your repository.
vinberodb
Distributed object database
jstorage
jStorage is a cross-browser key-value store database to store data locally in the browser - jStorage supports all major browsers, both in desktop (yes - even Internet Explorer 6) and in mobile.
path-key
Get the PATH environment variable key cross-platform
key-value-database
It's an in-memory simple key-value database, it's not good. it's not horrible, but it does the job.
define-property
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
keyv
Simple key-value storage with support for multiple backends
rfdc
Really Fast Deep Clone
map-obj
Map object keys and values into a new object
tweetnacl
Port of TweetNaCl cryptographic library to JavaScript
tankdb
Distributed graph database
lowercase-keys
Lowercase the keys of an object
has-values
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
for-in
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
set-value
Set nested properties on an object using dot notation.
get-value
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
own-keys
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible