canvasxyz / canvas

Programmable runtime for peer-to-peer applications
https://canvas.xyz
66 stars 5 forks source link

Canvas

tests node npm

Canvas is a framework and sync engine for real-time decentralized applications.

Canvas apps are built on a programmable multi-writer relational database. They're easy to configure and automatically have several useful properties:

Canvas is designed to be maximally interoperable and data-agnostic. We expect to support a wide range of signed data formats, plus the ability to sync Canvas networks to non-blockchain data sources.

For more information, see the Canvas documentation.

Using Canvas

To install the latest published CLI:

npm install -g @canvas-js/cli

Commands

You can run each command with --help for more detailed documentation.

Contributing

Canvas is currently developed and maintained by a small team. For suggestions or contributions, we recommend first opening an issue or discussing with an existing contributor before opening a pull request.

For information about how to build this repo, see DEVELOPING.md.

License

MIT © 2023 Canvas Technologies, Inc.