Vvveb logo

Vvveb

Drag-and-drop CMS with page builder for websites and ecommerce

Self-hosted CMS combining visual page building, multi-site management, and full ecommerce capabilities. Build websites, blogs, or online stores without code using a fast, secure PHP platform.

Vvveb banner

Overview

Flexible Content Management for Modern Web Projects

Vvveb is a self-hosted CMS that unifies visual page building with robust content management and ecommerce functionality. Designed for agencies, developers, and businesses seeking control over their web presence, it delivers a drag-and-drop interface backed by enterprise features like multi-site support, localization, and advanced role permissions.

Ecommerce Without Compromise

Beyond traditional content management, Vvveb includes production-ready ecommerce tools: one-page checkout, subscriptions, digital product delivery, product variants, vouchers, and customer reviews. A themes and plugins marketplace enables one-click extensions directly from the admin dashboard.

Performance and Deployment

Built on PHP 7.4+ (optimized for PHP 8.3+), Vvveb runs on MySQL, PostgreSQL, or SQLite with minimal resource overhead—capable of serving hundreds of requests per second on shared hosting. Cache-enabled pages perform like static sites. The platform functions as both a traditional CMS and a headless CMS via GraphQL and REST APIs. Security features include brute-force protection, SQL injection guards, and a hidden admin login. Installation requires no complex setup, and only one PHP file is exposed publicly to minimize attack surface.

Highlights

Visual drag-and-drop page builder with dark/light editor themes
Full ecommerce suite: subscriptions, digital products, variants, one-page checkout
Hybrid headless architecture with GraphQL and REST APIs
Multi-site, multi-language support with advanced role permissions and revisions

Pros

  • Comprehensive ecommerce features built-in, eliminating need for separate plugins
  • Extremely fast with cache enabled; handles hundreds of requests/second on shared hosting
  • Hybrid CMS/headless flexibility supports traditional and decoupled architectures
  • Secure by design with minimal public file exposure and brute-force protection

Considerations

  • AGPL-3.0 license requires derivative works to be open-sourced under same terms
  • Smaller community (876 stars) compared to established CMS platforms like WordPress or Drupal
  • Documentation split between user and developer resources may require navigation
  • Requires manual build process from repository for latest features

Managed products teams compare with

When teams consider Vvveb, these hosted platforms usually appear on the same shortlist.

Agility CMS logo

Agility CMS

Headless content management system supporting composable, API-first architectures

ButterCMS logo

ButterCMS

Headless CMS and blog engine that integrates via API to let developers add content management to any app

Contentful logo

Contentful

API‑first headless CMS for structured content delivery

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Agencies managing multiple client sites needing multi-site and white-label capabilities
  • Ecommerce businesses requiring subscriptions, digital products, and flexible checkout flows
  • Developers seeking a headless CMS with visual editing for content teams
  • Budget-conscious projects needing enterprise features on shared hosting infrastructure

Not ideal when

  • Teams requiring proprietary closed-source solutions due to AGPL-3.0 licensing
  • Projects needing extensive third-party plugin ecosystems like WordPress or Shopify
  • Non-technical users without access to developer support for initial setup
  • Organizations mandating enterprise vendor support contracts and SLAs

How teams use it

Multi-Brand Ecommerce Network

Launch separate storefronts for different product lines under one installation, each with localized content, currency, and checkout flows while sharing inventory and customer data.

Membership Site with Digital Products

Sell subscription access to premium content, courses, or downloads with automated delivery, recurring billing, and member-only pages managed through role permissions.

Agency Client Portal

Deploy white-labeled websites for multiple clients from a single Vvveb instance, granting each client admin access to edit their pages via the visual builder without touching code.

Headless Content Hub for Mobile Apps

Manage blog posts, product catalogs, and media assets through the visual admin while serving content to iOS, Android, and web apps via GraphQL or REST APIs.

Tech snapshot

HTML92%
PHP4%
JavaScript3%
Smarty1%
CSS1%
Shell1%

Tags

page-builderno-codecontent-management-systemself-hostedblog-enginebloggingwebsite-builderecommercephp8blog-platformblogphpshopping-cartphp-cmscontent-managementweb-applicationcmsecommerce-platformphp7backend

Frequently asked questions

What databases does Vvveb support?

Vvveb works with MySQL 5.7+, MariaDB 10.2+, PostgreSQL 11+, and SQLite. You can choose your preferred database engine during installation via web interface or command line.

Can Vvveb be used as a headless CMS?

Yes. Vvveb functions as a hybrid CMS, offering both traditional server-rendered pages and headless capabilities through GraphQL and REST APIs for decoupled front-end applications.

Does Vvveb include ecommerce features out of the box?

Yes. Core ecommerce functionality includes product variants, subscriptions, digital product delivery, one-page checkout, vouchers, coupons, reviews, and Q&A—no additional plugins required.

What are the hosting requirements?

Vvveb requires PHP 7.4+ (PHP 8.3+ recommended) with extensions for your chosen database, plus xml, pcre, zip, dom, curl, gettext, and gd or imagick. It runs efficiently on shared hosting.

How does the AGPL-3.0 license affect my project?

AGPL-3.0 requires that if you modify Vvveb and offer it as a network service, you must make your modified source code available under the same license. Using it unmodified or for internal purposes does not trigger this requirement.

Project at a glance

Stable
Stars
954
Watchers
954
Forks
173
LicenseAGPL-3.0
Repo age7 years old
Last commit3 months ago
Self-hostingSupported
Primary languageHTML

Last synced 3 hours ago