Arrow left and right: switch to the adjacent tool in the overview. Arrow up and down scroll the page.

craft.js

craft.js

Open Source

Visual React component editor for drag-and-drop web development

Visit Website
Hearts Heat (0–100)
8,641 Stars MIT @craftjs/layers@0.2.7 Feb 14, 2025 Since Jun 2019 225 open issues

AI Summary

Craft.js is an open-source framework for creating visual editors with React. It enables developers to build custom drag-and-drop interfaces and create complex UI builders without developing everything from scratch.

Pros

  • + Fully open-source and free with active community
  • + Native React integration with TypeScript support
  • + Flexible architecture for complex UI builder scenarios

Cons

  • Steep learning curve required for complex implementations
  • Limited documentation and less established than commercial alternatives

Use Cases

  • Create website builders and visual content editors
  • Develop low-code platforms with drag-and-drop functionality
  • Build configurable dashboard and layout tools
  • Implement design-to-code tools and visual prototyping platforms

Who is it for?

React developers who want to integrate visual editors and drag-and-drop builders into their web applications.

Tags

Platform: web
Pricing: Open Source

Related Tools

Related Blog Posts

Meooow! Want tool tips by email?

Yes, please!