Installation
This is the v2+ rewrite of the previously-published @rifrocket/fabricjs-design-tool (v1), now split into @rifrocket/fabricjs-design-tool (core) plus the @rifrocket/fdt-* packages described below. See the migration guide if you're upgrading.
Quick Start
The example below is not hand-copied into this page — it's pulled directly, at build time, from packages/react/src/quickstart.example.tsx in the repository. That file is typechecked on every CI run (packages-ci.yml's "Typecheck packages" step), so this page can never silently drift from a working example the way a copy-pasted snippet could.
Choosing Your Entry Point
There are three ways to start an editor, at three different levels of the stack. All three end up constructing the same underlying CanvasEngine — they differ only in how much is pre-wired for you.