npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@myissue/vue-website-page-builder

v3.4.93

Published

Vue 3 page builder component with drag & drop functionality.

Readme

Free Click & Drop Page Builder

Demo

Vue 3 Page Builder component with drag-and-drop functionality for creating dynamic web pages.

Try the live demo to explore real-time visual updates and smooth content management. Play with the Page Builder

Create and enhance digital experiences with Vue on any backend. Experience the power and simplicity of the Vue Website Page Builder in action, with a live SEO analyzer for content optimization.

Guide & Documentation

A Page Builder designed for growth. Build your website pages with ready-made components that are fully customizable and always responsive, designed to fit every need. A powerful Page Builder for growing merchants, brands, and agencies. And it is totally free.

Find everything you need to get started, configure, and master the Vue Website Page Builder. This section covers installation, requirements, quick start, advanced usage, and integration tips—so you can build and launch pages with confidence.

Open Guides & Docs

Overview

If you're a Vue 3 developer, this builder feels right at home. It installs quickly via npm and supports full customization through props and configuration objects. You can even set specific user settings like image, name, theme, language, company logo, and autosave preferences, making it a personalized experience for every user.

A lightweight and minimalist Page Builder with an elegant and intuitive design, focused on simplicity and speed.

Build responsive pages like listings, jobs, or blog posts and manage content easily.

Get Started in Minutes

Easy setup and instant productivity. Follow the Quick Start guide to begin building with just a few simple steps.


About

A Page Builder designed for growth. Build your website pages with ready-made components that are fully customizable and always responsive, designed to fit every need. A powerful Page Builder for growing merchants, brands, and agencies. And it is totally free.

Real-World Application Example

From solo freelancers to fast-growing startups and established enterprises, the Page Builder is trusted by teams everywhere. With its intuitive click-and-drop editor, real-time visual editing, and a rich library of reusable components, you can turn ideas into polished pages in minutes. Built for merchants, brands, and agencies, it empowers anyone to create high-impact content.

Discover how the Vue Website Page Builder is empowering businesses to create dynamic and responsive web pages. A prime example is myself.ae, where the builder is utilized to create engaging and user-friendly online store pages.

Reviews, Ratings, and User Testimonials

Here’s what users are saying about the Vue Website Page Builder:

⭐⭐⭐⭐⭐ "Game-Changer for Our Business"

"The Vue Website Page Builder has completely transformed how we create and manage our website pages. The click-and-drop functionality is intuitive, and the real-time editing saves us so much time. Highly recommended!"Sarah L., Marketing Manager


⭐⭐⭐⭐⭐ "Perfect for Agencies"

"As an agency, we needed a tool that was flexible, fast, and easy to use for our clients. This builder ticks all the boxes. The reusable components and responsive design features are a huge plus!"James R., Founder of CreativeWorks


⭐⭐⭐⭐ "Impressive Features and Support"

"The builder is packed with features, and the support team is incredibly responsive."Emily T., Freelance Web Designer


⭐⭐⭐⭐⭐ "A Must-Have for Blogs"

"We use the builder for our blog. The ability to customize every detail while keeping the pages responsive is amazing. Our sales have increased since switching to this tool!"Ahmed K., Owner of Trendy


⭐⭐⭐⭐⭐ "Great for Beginners and Experts Alike"

"I’m not a developer, but I was able to create a professional-looking page in minutes. The interface is user-friendly, and the results are stunning."Lisa M., Small Business Owner


Want to share your experience? Submit your testimonial here.

Features

Includes:

  • Page Builder: A Click & Drop Page Builder.
  • Customizable Design: Customize the look to match your brand.

The Page Builder is packed with features:

  • Click & Drop: Easily rearrange elements on your page.
  • Reordering: Change the order of your content without hassle.
  • True Visual Editing: See your changes in real-time as you make them.
  • Media Library: Easily inject your own custom media library component.
  • Local Storage & Auto-Save: Never lose your work—changes are saved as you go.
  • Unsplash: Unsplash integration.
  • Responsive Editing: Ensure your site looks great on all devices.
  • Text Editing: Edit text content live and in real-time.
  • Font Customization: Choose the perfect fonts to match your style.
  • SEO Score Checker: Analyze your content live while editing for SEO optimization, including keyword density, readability, heading structure, and overall score to boost search rankings.
  • Undo & Redo: Experiment confidently with the ability to revert changes.
  • Global Styles: Global styles for fonts, designs, and colors.
  • YouTube Videos: Integrate video content smoothly.
  • Download HTML: Export the entire page as a standalone HTML file.
  • Global Page Styling: Instantly define, update, or clear global styles for the main page wrapper at initialization or dynamically at runtime. Gain full control over fonts, colors, backgrounds, and more for a dynamic user experience.
  • Tailwind Support: Fully compatible with Tailwind CSS (with automatic class prefixing to avoid conflicts). Tailwind installation is not required for the Page Builder to work.
  • Scoped Styles: To ensure clean and predictable styling, the builder uses scoped style isolation. There is no risk of style conflicts between the builder and your app.
  • HTML Editor: Access and edit raw HTML directly for full customization and developer-level control.

How the Page Builder Works

The Page Builder is designed to be easy to use and flexible for any web project. Here’s how it works behind the scenes:

  • Configuration First: When you start the builder, you pass in your configuration (such as what type of page you’re building, user info, branding, and any existing content). The builder saves this configuration immediately—even if the editing interface DOM isn’t loaded yet. This means you can safely set up the builder in advance, and it will be ready as soon as the editor appears on the page.

  • Loading Content: If you have existing content (like a published page), the builder loads it so you can continue editing. If not, you start with a blank page.

  • Editing Experience: As you add, move, or edit components (like text, images, or sections), the builder keeps everything in sync—both in the app’s memory and in your browser’s local storage. This means your work is always saved, even if you close the browser.

In short: The Page Builder handles all the technical details of editing, saving, and loading pages, so your users can focus on creating great content—without worrying about losing their work or dealing with a complicated setup.

Page Builder Architecture

The Page Builder is designed as a modular, state-driven editor for dynamic page content. Its architecture separates configuration, state management, and DOM interaction, ensuring flexibility and maintainability.

Contributing

  1. Fork the repository.
  2. Create your feature branch.
  3. Make your changes.
  4. Build and test locally.
  5. Submit a pull request.

Security Vulnerabilities

If you discover a security vulnerability, please send us a message.

Get in Touch for Customization or Any Questions

If you have any questions or if you're looking for customization, feel free to connect with our developer.

Report Issues or Request Features

Encountered a bug, have suggestions, or need a new feature? Create a GitHub issue:

Feedback

Feedback, suggestions or any issues you encounter while using this app. Feel free to reach out.

Support the Project

We would greatly appreciate it if you could star the GitHub repository. Starring the project helps to boost its visibility.

License

MIT License