Skip to content

A modular pagebuilder for Vue 3, uses ES Modules instead of single-file-components

Notifications You must be signed in to change notification settings

dashpilot/vue-pagebuilder

Repository files navigation

vue-pagebuilder

A visual pagebuilder for Vue 3.

Features:

  • Add premade layout blocks to the page
  • Rearrange and delete layout blocks
  • Edit text
  • Upload images (with automatic resize)
  • Font Awesome icon chooser
  • Change colors and fonts
  • Download generated HTML

demo

https://vue-pagebuilder.vercel.app

preview

App Preview

Run the demo locally

To run the project locally, run:

npm run serve

This will start a local server on localhost:8000

Press the ⭐ button

Don't forget to press the ⭐ button to let me know I should continue improving this project.