
Canvas Editor
Rich text editor that draws its document on an HTML canvas, with an optional SVG backend.
hufe.club/canvas-editor-docs/repositorydocs
Canvas Editor is a rich text editor that draws its document on an HTML canvas, with an SVG backend available through an editor option. The scoped npm package is imported into a page, and the editor is created on a container element with an options object that holds the document’s content. The README and the documentation describe pagination with headers, footers and page numbers, tables, images, form controls, a table of contents and print output built from the canvas rendering.
The editor is a browser library, and its documentation is published in English and Chinese.
Identity
- Status
- Active
- Maintainer
- hufe5
- Maintained by
- Individual
- First release
- 20214
Rendering and deploy
- Runs as
- In the browser3
- Install with
- npm1
Releases
Adoption
Sources
- 2026-11-04: links, Install with
hufe.club/canvas-editor-docs/ - 2026-11-04: links, Written in, License, License model, GitHub stars
github.com/Hufe921/canvas-editor - 2026-11-04: links, Categories, Runs as
github.com/Hufe921/canvas-editor/blob/main/README.md - 2026-11-04: First release
github.com/Hufe921/canvas-editor/tree/v0.1.0 - 2026-11-04: Maintainer
github.com/Hufe921/canvas-editor/blob/main/LICENSE - 2026-11-04: Current major version, Last release
registry.npmjs.org/@hufe921/canvas-editor - 2026-11-04: Contributors
api.github.com/repos/Hufe921/canvas-editor/contributors - 2026-11-04: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/@hufe921/canvas-editor