A collection of JavaScript libraries for dapp development.
Clone or download
Latest commit 24dab3f Dec 13, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
packages [ci skip] Publish v3.0.10 Dec 13, 2018
scripts Don't update git config Nov 27, 2018
.gitignore Add more docs Aug 24, 2018
.travis.yml Don't require NPM_TOKEN Dec 11, 2018
LICENSE Initial commit Jul 16, 2018
README.md Update README Oct 16, 2018
jest.config.js Fix tests Nov 23, 2018
lerna.json [ci skip] Publish v3.0.10 Dec 13, 2018
package.json Update lerna and travis Nov 26, 2018
tsconfig.json Fix tests Nov 23, 2018
tslint.json Remove tslint prettier Nov 22, 2018
yarn.lock Update some other packages Nov 27, 2018

README.md

Build Status Coverage Status Gitter: Parity.js Riot: +Parity




Parity's JavaScript Stack

A collection of JavaScript libraries for dapp development.




Packages

This repository is a monorepo that we manage using Lerna. That means that we publish several packages to npm from the same codebase. If you are a dapp developer, we recommend you start with the following three high-level packages:

Package Version Docs Description
@parity/light.js npm (scoped) docs A high-level reactive library optimized for light clients.
@parity/light.js-react npm (scoped) README Easily integrate @parity/light.js with React.
@parity/api npm (scoped) Coming soon... Promise-based JSONRPC method wrapper, similar to web3.js.

And below are the lower-level packages, used internally, or by advanced users.

Package Version Docs Description
@parity/abi npm (scoped) docs Ethereum ABI encoder and decoder.
@parity/contracts npm (scoped) README Parity's contracts as ES6 classes.
@parity/electron npm (scoped) README Control the Parity Ethereum node from Electron.

License

All Parity's JavaScript libraries are open-source software licensed as MIT.