Wed May 29 2019 09:37:59 GMT+0800 (China Standard Time)
false
set-get-wrapper(latest: 0.1.0) Ever deal with a framework or module that requires you to use objects with a set/get API? Ever get stuck trying to use that opinionated object with an API that expects regular javascript objects? Never fear, `SetGetWrapper` is here. Create a wrapper object whose properties are bound to those of the set/get object, but can be accessed normally (some restrictions apply).
synced-object-store(latest: 0.0.0) I put this together as a fun hack to experiment on top of the [Scuttlebutt family](https://github.com/dominictarr/scuttlebutt). It attempts to sync javascript objects across a distributed system, with object references intact.
voxel-backup(latest: 0.0.1) Connect to a voxel-server and store the world chunks in level db
voxel-oculus(latest: 0.1.0) 3D Side by Side stereo view to be used with the Oculus Rift
quick-multilevel(latest: 1.0.0) succinctly open a remote levelDB instance with network retry.
history-tree(latest: 2.0.0) Tree for tracking reverts and commits on checkpoints. Checkpoints can nest arbitrarily deep.
checkpoint-store(latest: 1.1.0) In-memory key-value store with history! Keys are strings, values are any type.
fake-merkle-patricia-tree(latest: 1.0.1) You want Ethereum's [merkle-patricia tree](https://github.com/wanderer/merkle-patricia-tree), but you don't care about the stateRoot. Fake it! And reap the optimization benefits.
blockapps-vm(latest: 2.1.0) Run an [ethereum vm](https://github.com/ethereum/ethereumjs-vm) backed by the [blockapps](http://blockapps.net/) API.
hooked-web3-provider(latest: 1.0.0) A Web3 Provider that has hooks for a key provider and transaction signer
blockapps-web3(latest: 1.1.8) A Web3 Provider for the BlockApps backend
dapp-sandbox(latest: 1.1.1) creates a sandboxed iframe that runs dapps
browserify-commit-sha(latest: 0.1.1) browserify transform for appending lastest git commit sha
flow-stoplight(latest: 1.0.0) A simple flow control mechanism.
polyfill-crypto.getrandomvalues(latest: 1.0.0) This is a polyfill for `window.crypto.getRandomValues()`. In place of `Math.random()` it uses the [Mersenne Twister pseudorandom number generator](https://github.com/boo1ean/mersenne-twister) seeded by `Math.random()`.
metamask-ui(latest: 1.5.0) ``` git clone git@github.com:MetaMask/metamask-ui.git cd metamask-ui npm install grunt dev ```
pojo-migrator(latest: 2.1.0) A utility for migrating simple javascript object formats
ping-pong-stream(latest: 1.0.0) Most transport streams (e.g. websockets) can detect when they close.
eth-bin-to-ops(latest: 1.0.1) Simple tool for parsing EVM bytecode into opcodes. The primary difference from the raw code is that inline PUSH data is attached to the opcode metadata.
jazzicon(latest: 1.5.0) Say goodbye to boring blocky identicons that look like they came out of the 70s, and replace them with jazzy, colorful collages that more likely came out of the 80's.
sleepyhead(latest: 1.0.0) Good morning sleepy head! This module is an event emitter that emits 'woke' when your computer wakes up from sleep.
obj-multiplex(latest: 1.0.0) simple stream multiplexing for `objectMode`
eth-bin-to-method-ids(latest: 1.0.0) Extracts the four byte methodIds from EVM byte code. Uses naive static analysis to look for entrypoints based on common Solidity->EVM patterns.
sw-controller(latest: 1.0.3) Used to register a service worker and listen for a ready event
cb-ify(latest: 1.1.0) callbackify your promise-returning fns
metamascara(latest: 2.2.1) mascara module for all the requires the handy dandy fall back when metamask Isn't installed
boot-bone(latest: 1.0.0) - [x] fix remote connection to get db ref - [x] nested inteface - [ ] ipfs/github updater - [ ] payload for bootloader and background
extensionizer(latest: 1.0.1) A module for writing cross-browser extensions.
browser-stdout(latest: 1.3.1) `process.stdout` in your browser.
bip39-codec(latest: 1.1.0) encode buffers into words, like bip39.
shell-parallel(latest: 1.0.3) run commands in parallel, exit all when one ends. exit code used to exit main process. ``` -x to run noisily (pipe to stdout/stderr) -s to run silently (dont pipe to stdout/stderr) ```
eth-needlepoint(latest: 1.4.0) tools for writing evm code by hand
substream-on-active(latest: 2.0.0) Takes a long-lived mostly idle `ReadableStream` and creates short-lived childStreams for every period of activity. Each `childStream` will end when the `parentStream` goes idle again.
fifo-transform(latest: 2.0.0) Layer on ordering to your stream. Use before sending over a transport that doesn't guarantee fifo ordering.
throttle-obj-stream(latest: 1.0.0) an object stream that uses [lodash.throttle](https://lodash.com/docs/4.17.10#throttle) to reduce the number of events passing through the stream.
eth-passthrough-keyring(latest: 0.0.3) A MetaMask compatible keyring, for locally unlocked RPC accounts.
swappable-obj-proxy(latest: 1.1.0) Tools for creating `Proxy`s around objects that are swappable via setTarget
safe-event-emitter(latest: 1.0.1) An `EventEmitter` that isolates the emitter from errors in handlers. If an error is thrown in a handler it is caught and re-thrown inside of a `setTimeout` so as to not interupt the emitter's code flow.
eth-tx-summary(latest: 3.2.4) replay a historical tx using a web3 provider as a data source
eth-ipld(latest: 3.0.1) a cli tool for dealing with raw ethereum and eth-ipfs data
eth-ellipal-util(latest: 1.0.1) a utility for encoding and decoding Ethereum transactions as qrcode URIs for the [ellipal](https://www.ellipal.com/) hardware wallet.
react-force-directed(latest: 1.1.0) React components for drawing force directed graphs using `d3-force`. Gracefully handles graph being updated by new objects representing the same graph via a `mergeGraph` helper.
npm-audit-plz(latest: 1.0.0) Runs npm audits against each top-level package, with some retry. Helps get audit results if your audits are failing.
kowtow(latest: 1.0.6) "bow before the power of proxies"
sesify-example-format(latest: 1.0.0) this is a dummy package used to demonstrate the [sesify security system](https://github.com/metamask/sesify)
sesify-example-fetch(latest: 1.0.0) this is a dummy package used to demonstrate the [sesify security system](https://github.com/metamask/sesify)
sesify-example-localstorage(latest: 1.0.0) this is a dummy package used to demonstrate the [sesify security system](https://github.com/metamask/sesify)
sesify-example-deep(latest: 1.0.4) this is a dummy package used to demonstrate the [sesify security system](https://github.com/metamask/sesify)
sesify-example-banner(latest: 1.0.3) this is a dummy package used to demonstrate the [sesify security system](https://github.com/metamask/sesify)
sesify-example-rainbow(latest: 1.0.6) this is a dummy package used to demonstrate the [sesify security system](https://github.com/metamask/sesify)
deps-dump(latest: 1.1.0) Browserify plugin for dumping bundle meta data
obs-store(latest: 4.0.3) `ObservableStore` is a synchronous in-memory store for a single value, that you can subscribe to updates on.
web3-stream-provider(latest: 4.0.0) Utility for creating an Ethereum web3 provider that forwards payloads through a stream.
babel-plugin-prototype-prop-define(latest: 2.5.0) Transform assignments to properties on built-in prototypes to Object.defineProperty calls
bify-packagedata-stream(latest: 1.0.0) A browserify utility to append additional package data to module objects. Useful for browserify plugin authors.
bify-package-factor(latest: 1.0.7) Browserify plugin that creates bundles factored at package-level granularity. The browserify stream output becomes a `vinyl-source-stream`, emitting one `vinyl` file metadata object per bundle.
sesify-viz(latest: 3.0.10) This is a graph visualization generator exploring a sesify bundle's dependency graph and permissions.
bad-example-eval-server(latest: 1.0.0) starts a server that evals any code sent to it. this is dangerous. This is a demonstration of the dangers, and the protections [LavaMoat](https://github.com/lavamoat/lavamoat) can provide.
lavamoat-webpack(latest: 1.0.5) webpack plugin for sandboxing dependencies with LavaMoat
bad-idea-eval-server(latest: 1.0.0) starts a server that evals any code sent to it. this is dangerous. This is a demonstration of the dangers, and the protections [LavaMoat](https://github.com/lavamoat/lavamoat) can provide.
etherscan-link(latest: 1.1.0) A library for generating etherscan links.
metamask-inpage-provider(latest: 5.0.0) An ethereum provider that connects over a WebExtension port.
gaba(latest: 1.11.0) Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets
cytoplasm(latest: 3.3.1) a javascript [membrane](https://tvcutsem.github.io/membranes) implementation. This implementation is intended to provide *secure* isolation between any number of membrane spaces. This implementation intends to support all types of objects including functi
eth-simple-keyring(latest: 4.0.0) A simple standard interface for a series of Ethereum private keys.
merkle-patricia-tree(latest: 4.0.0) This is an implementation of the modified merkle patricia tree as specified in the Ethereum's yellow paper.