Vvveb is a feature-rich open source CMS for building websites, blogs, and ecommerce stores with an intuitive drag-and-drop interface.

At a Glance:

Vvveb is an open-source CMS with a built-in drag-and-drop page builder, supporting hybrid headless delivery via GraphQL and REST APIs, multi-site management, and advanced ecommerce features like subscriptions and digital assets.

Overview:

Vvveb is a content management system designed for building websites, blogs, and ecommerce stores through an integrated drag-and-drop page builder. It operates as a hybrid headless CMS, allowing use as a traditional monolithic platform or as a decoupled content source via REST and GraphQL APIs. The system includes native support for multi-site management, multilingual content, and a granular role-based permission system for multi-user access. Key built-in ecommerce capabilities cover one-page checkout, subscription products, digital asset sales, and coupon management. Vvveb is packaged for manual deployment on a standard PHP server stack and emphasizes a minimized attack surface by exposing a single PHP file during a secure installation process.

Key Decision Points:

  • Hybrid headless architecture: Can function as a traditional CMS or serve content through GraphQL and REST APIs, fitting both monolithic and decoupled frontend workflows.

  • Ecommerce depth: Supports subscriptions, digital assets, one-page checkout, and coupon/voucher systems, indicating a focus on transactional sites beyond simple content publishing.

  • Multi-site and multi-user management: Includes multi-site support and advanced role permissions, which is relevant for administrators managing several properties or teams from one instance.

  • Deployment and performance profile: The secure installation method limits public PHP exposure, and the system is described as serving hundreds of requests per second on shared hosting with caching enabled.

Core Features:

  • Drag-and-drop page builder: An integrated visual editor for constructing pages without directly editing code.

  • Multi-site and multi-language support: Management of multiple websites and localized content from a single installation.

  • Ecommerce engine: Native support for subscriptions, digital product sales, product variants, one-page checkout, coupons, and vouchers.

  • Hybrid headless delivery: Content is accessible both through the bundled theme system and programmatically via REST and GraphQL APIs.

  • Advanced role permissions: Granular access controls for multi-user editorial and administrative workflows.

  • Plugin and theme marketplace: Extensions and design themes installable with one click from the admin dashboard, coupled with an event system for custom plugin development.

Use Cases:

  • Developers building a hybrid web application that needs a CMS backend with ecommerce and headless content delivery via GraphQL or REST.

  • Site administrators who need to manage multiple websites, languages, and user permissions from a single PHP-based deployment.

  • Ecommerce operators seeking an open-source platform with built-in support for subscriptions, digital downloads, and promotional coupons.

Open-Source Alternative Value:

Vvveb provides a self-deployed alternative in the CMS and ecommerce space, with the source code available for manual installation on a private server stack. Its value proposition is centered on combining a page builder with ecommerce and headless APIs in a single codebase, rather than requiring separate platforms or plugins. Users can extend the system through a documented event-driven plugin architecture and have direct access to modify the source or deployment configuration. The project also offers a secure installation profile that minimizes public-facing PHP files, which is a practical consideration for administrators who prioritize control over their server environment.

PartagerXLinkedInReddit

Outils associés

Statistiques du projet

Étoiles

1,079

Forks

199

Licence

AGPL-3.0

Métadonnées

Alternative à
WordPress