nadav

44 Packages by nadav

  • aes A JavaScript component for the Advanced Encryption Standard (AES).
  • appagent Send requests to local HTTP servers (http.Server, express, connect or a function) with superagent
  • async-waiter higher-level functions to simplify waiting for multiple concurrent async operations to finish
  • backbone-attrs ES5 getters/setters for Backbone models
  • backbone-bufferify Backbone utility for working with Buffers
  • bigi Big integers.
  • binstring Convert binary data to and from various string representations
  • bip38 BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is impervious to brute force attacks thus protecting the user.
  • bs58 Base 58 encoding / decoding
  • btc-address Manage Bitcoin addresses
  • btc-opcode Opcode support for Bitcoin.
  • btc-script Script support for Bitcoin.
  • btc-transaction Create, parse, serialize Bitcoin transactions.
  • btcd NodeJS client for btcd WebSocket API
  • caja-html-sanitizer Caja HTML sanitizer as nodejs module
  • callable-klass Allows to create constructor functions ("classes") that returns callable instances
  • coininfo JavaScript component for crypto currency specific information.
  • coinkey JavaScript component for private keys, public keys, and addresess for crypto currencies such as Bitcoin, Litecoin, and Dogecoin
  • coinmsg Message signing for Bitcoin and other cryptocurrencies
  • coinstring Create and parse crypto currency addresses and wallet import formats.
  • connect-ext-type Connect middleware to modify the Accept header based on the extension
  • crypto-hashing Easy interfaces for cryptographic hash functions
  • cryptocoin Crypto currency library for Bitcoin, Litecoin, etc.
  • cypher-query Query builder for Cypher (tiny wrapper around string expressions)
  • ecdh-es Elliptic Curve Diffie-Hellman with ephemeral-static keys implementation for NodeJS
  • ecdsa Elliptical Curve Cryptography Digital Signing
  • ecdsa-signed-respons... Signed response for express/connect
  • eckey Handle private key and public keys associated with elliptic curve cryptography. Used with crypto currencies such as Bitcoin, Litecoin, Dogecoin, etc. Works in both Node.js and the browser.
  • ecurve Elliptic curve cryptography
  • emit-async Async event emitter for EventEmitter
  • express-safe-json Prevent HTML tags from rendering in JSON responses.
  • express-subroute Sub routes for express, with support for automatic OPTIONS response and 405 Method Not Allowed.
  • iferr Higher-order functions for easier error handling
  • lazy-prop
  • mongoose-time mongoose timestamps
  • move-decimal-point Move the decimal point of string numbers
  • onready This script is a simple, lazy and hacky replacement for dealing with the dom-ready event (`DOMContentLoaded` and friends). Basically, it relies on DOM parsing and script execution order by simply putting a script tag at the very end of the document and ha
  • pbkdf2-sha256 pbkdf2-sha256 is a PBDKF2 implementation using HMAC SHA256
  • php-template Execute PHP templates under node.js
  • qruri NodeJS port of Kang Seonghoon's qr.js
  • ripemd160 Compute ripemd160 of bytes or strings.
  • scryptsy Pure JavaScript implementation of the scrypt key deriviation function that is fully compatible with Node.js and the browser.
  • secure-randword Generate random words using a CSPRNG
  • superagent-browserif... A tiny wrapper around superagent to make it work with browserify.