Awesome Open Source
Awesome Open Source


Main workflow codecov

V-Craft (inspired by Craft.js) is a toolset for building extensible page builders with Vue.js. Instead of a complete page builder with a user interface and designed element blocks out of the box, V-Craft only provides the essentials of the page builder. With V-Craft, you will be able to focus on the specifications and use cases of your page builder project, and build your page builder perfectly fit on your needs.


  • Easily wrap your Vue.js components into page elements
  • Build-in drag-n-drop system
  • Control how page elements are edited yourself
  • Manipulatable and serializable editor state



npm install @v-craft/core --save


Read the documentation.


All contributions are welcome. For more details, please see CONTRIBUTING.

Alternatives To V Craft
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,059,739
Vuejs (65,967
Builder (10,798
Page Builder (257