Weave.js

Requirements

Required system dependencies and versions

Before you begin, make sure your system meets the following requirements:

  • macOS, Windows (WSL), or Linux.
  • Node.js 18.18.0 or later.

UI agnostic

Install Weave.js on top of any UI framework, such as Next.js, React, Angular, or Vue. As Weave.js is UI agnostic.

Peer dependencies

  • React 18.2.0 or less than 19.x.

Why React is a requirement?

Weave.js internally uses a custom React Reconciler, so we need React as peer dependency and we support an specific React version range.

Although not required, some basic knowledge of Konva.js would be useful for further customizations.

On this page