Vvveb CMS

A PHP content management system with a drag-and-drop page builder for running websites, blogs and online shops on cheap hosting.

1.3k stars, 240 forks HTML On GitHub since May 2018

Vvveb CMS at a glance

Open sourceYes, AGPL-3.0No paid parts in the repository
Health54 of 100Actively developed
Self-hostingDockerOne-click in YunoHost and Coolify
InterfaceEnglish onlyNo translation files found
Issue repliesWithin ~5 daysMedian first reply; 78% of recent issues answered

What is Vvveb CMS?

Vvveb CMS combines a visual page builder with blogging and a full online store in one PHP application. The shop side covers one-page checkout, subscriptions, digital goods, coupons, product variants, reviews and Q&A. Sites can be multilingual, and one installation can serve several sites. Editors get revisions, media management and role-based permissions, while developers extend it with plugins, custom fields and custom post or product types. It also works headless through GraphQL and REST APIs. Bundled extras include an SEO plugin, contact forms, backups and import/export, and it runs on MySQL, MariaDB, SQLite or PostgreSQL.

Good fit if

  • You want one system for a marketing site, a blog and a small store instead of stitching plugins together.
  • Your hosting is a basic shared plan with PHP and you want visual page editing on it.

Look elsewhere if

  • You need the largest ecosystem of themes, plugins and hosting providers: WordPress.
  • A small site without a database is enough: Bludit.

Before you adopt it

Vvveb switched from GPL-3.0 to AGPL-3.0 in February 2020; the AGPL also requires publishing changes when a modified version runs as a network service. The repository has no paid parts and no CLA. A single developer maintains it, so the project depends on one person. It needs PHP 7.4 or newer and can be installed from a release archive, the command line or Docker; a compose file with MySQL is included.

Drafted with AI from the project's README and repository data, then checked against that data on 7 November 2026. Report a correction

How to run Vvveb CMS yourself

One-click install

Not listed in Umbrel, TrueNAS, Unraid, CasaOS, Runtipi and Proxmox VE Helper-Scripts. Checked against each panel’s app catalog on 12 November 2026.

Ways to install

Docker files
Dockerfile or compose file in the repository
Compose file
docker-compose.yaml: 3 services (mysql)
Setup effort
2 of 5, judged from the compose file
Kubernetes
No Helm chart in the repository
Desktop and mobile
No app builds in GitHub releases
Interface languages
English only

Install instructions: vvveb.com or the README on GitHub.

Vvveb CMS health: is it still maintained?

54 of 100, actively developed

Release rhythmEvery ~41 days8 releases in 12 months; latest 1.0.9.0
Issue repliesWithin ~5 daysMedian first reply; 78% of recent issues answered
Bus factorHigh riskOne person wrote all recent commits
  • Activity
    25 commits in the last 90 days, the latest on 29 October 2026.
    17 / 30
  • Contributors
    1 person wrote the 25 commits of the last 90 days; the most active wrote 100% of them.
    2 / 20
  • Releases
    8 releases in the last 12 months; the latest, 1.0.9.0, on 29 October 2026.
    17 / 20
  • Replies to issues
    Maintainers answered 78% of recent issues, with a median first reply after 5 days.
    13 / 20
  • Security practices
    No OpenSSF Scorecard for this repository yet, so this part gets a neutral score.
    5 / 10

Read from GitHub on 12 November 2026. How the score works

Vvveb CMS security

Security advisories are the vulnerabilities the maintainers disclosed on GitHub, with the versions that fix them; many advisories can mean careful disclosure as much as weak code.

Security advisories46 published11 critical, 25 high; 34 list a fixed version

Latest advisories

All 46 advisories on GitHub

Advisories read from GitHub on 12 November 2026.

Vvveb CMS license: is it open source?

Vvveb CMS uses AGPL-3.0, an open-source license approved by the OSI.

  1. May 2018First published on GitHub under GPL-3.0.
  2. 26 February 2020Changed to AGPL-3.0. Commit: Delete LICENSE
  3. TodayAGPL-3.0.

Vvveb CMS for developers

Written in

  • HTML 89%
  • PHP 7%
  • JavaScript 3%
  • Smarty <1%
  • CSS <1%
  • Other <1%

Getting involved

Contributing guideNot foundNo CONTRIBUTING file in the repository
Open issues171On GitHub
Authors, 90 days1Of 25 commits
Donations3 waysown page, Liberapay, Open Collective

Language shares are GitHub’s count of the code in the repository.

Alternatives to Vvveb CMS

  • CraftCMSBuild bespoke content experiences with Craft. 85 health · Unidentified license · 3.6k stars
  • JoomlaHome of the Joomla! Content Management System 87 health · GPL-2.0 · 5.2k stars
  • PimcoreCore Framework for the Open Core Data & Experience Management Platform (PIM, MDM, CDP, DAM, DXP/CMS &… 79 health · Unidentified license · 3.9k stars
  • octoberSelf-hosted CMS platform based on the Laravel PHP Framework. 73 health · Unidentified license · 11.2k stars
  • ApostropheA full-featured, open-source content management framework built with Node.js that empowers organizations by… 71 health · Unidentified license · 4.7k stars

All 16 projects in Websites & CMS

Questions about Vvveb CMS

Is Vvveb CMS open source?

Yes. Vvveb CMS is published under AGPL-3.0, an OSI-approved open-source license.

Is Vvveb CMS still maintained?

Its health score is 54 of 100 (actively developed). It had 25 commits in the last 90 days, the latest on 29 October 2026, and its latest release came out on 29 October 2026.

Did Vvveb CMS change its license?

Yes. It moved from GPL-3.0 to AGPL-3.0 on 26 February 2020.

How do I run Vvveb CMS?

You can run it with Docker and in one click from YunoHost and Coolify. The README on GitHub has the exact steps.

What is Vvveb CMS written in?

Vvveb CMS is written mainly in HTML (89% of the code), with PHP (7%), by GitHub’s count of the repository.

What are the alternatives to Vvveb CMS?

Close alternatives in the Websites & CMS category include CraftCMS, Joomla, Pimcore.