Powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores.
Website | Documentation | Forum | Twitter
Editor dark | Editor light | Dashboard light | Dashboard dark |
Post | Post dark | Product | Product dark |
Home | Home dark | Blog | Blog dark |
Shop | Shop dark | Product | Product dark |
- Drag and drop page builder
- Multi site support
- Localization and multi language support
- Easy publishing with revisions, media management, multi user access.
- Advanced ecommerce features
- One page checkout
- Subscriptions
- Digital assets support
- Vouchers, coupons
- Product options, attributes, variants, reviews, qa etc
- Themes and plugins marketplace with one click install from admin dashboard.
- Flexible with custom fields, custom posts and custom products support.
- Manual and automatic backup.
- Import/export for easy migration.
- Easily extendable through plugins with a powerful event system.
- Built in contact forms plugin with storage and email support.
- Very fast, with cache enabled as fast as a static website.
- Low resource footprint serving hundreds of requests per second on free shared hosting.
- PHP minimum PHP 7.4+, recommended PHP 8.3+ with the following extensions:
- mysqli or sqlite3 or pgsql, xml, pcre, zip, dom, curl, gettext, gd or imagick
- Database
- MySQL 5.7+ or greater OR MariaDB 10.2 or greater.
- Sqlite
- Postgresql 11+
- Clone the repository
#git 2.13+
git clone --recurse-submodules https://github.com/givanz/Vvveb
# older git versions
git clone --recursive https://github.com/givanz/Vvveb
- Pull changes
git pull --recurse-submodules
- Build vvveb.zip to upload to server
./build.sh
- Clone the repository and build or download the latest release
- Upload the files on your server or localhost and open
http://localhost/
orhttp://myserver.com/
- Follow the installation instructions
Command line install
php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli
Replace engine with sqlite
or pgsql
if you like.
Parts of the project have their own repositories that can be used independently of the rest of the project.
- Admin theme Vvveb Admin Bootstrap 5 Template
- Default frontend theme Landing Boostrap 5 template
- Default blog theme Minimal Blog Bootstrap 5 template
- Page builder VvvebJs Drag and drop website builder javascript library
If you like the project you can support it with a PayPal donation or become a backer/sponsor via Open Collective
GNU Affero General Public License Version 3 (AGPLv3) or any later version