Microweber: Drag and Drop Website Builder and CMS with E-commerce
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Microweber is an open-source Drag-and-Drop website builder and Content Management System (CMS) built on the PHP Laravel Framework. It empowers users to create diverse websites, online stores, and blogs without requiring extensive technical expertise. With its focus on e-commerce and real-time editing, Microweber offers a flexible and visually appealing solution for online success.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Microweber is a robust, open-source Drag-and-Drop website builder and Content Management System (CMS) powered by the PHP Laravel Framework. Designed for ease of use, it allows individuals to effortlessly create professional websites, online stores, and blogs without needing deep technical knowledge. Microweber stands out with its real-time text editing capabilities and a comprehensive suite of features tailored for e-commerce and content management, making it an ideal choice for aspiring online entrepreneurs and bloggers.
Installation
Getting started with Microweber is straightforward, offering both a quick download option and a more developer-centric Composer installation.
System Requirements
To run Microweber, ensure your environment meets these requirements:
- HTTP server (Apache with
mod_rewriteor Nginx) - Database server (MySQL, SQLite, Microsoft SQL Server, PostgreSQL)
- PHP >= 8.2 with extensions:
lib-xml(DOM),GD,intl,curl,json,openssl,sodium,mbstring,bcmath,zip,fileinfo,pdo_sqlite,pdo_mysql.
The Fast Way: Download and Unzip
The quickest method is to download Microweber and unzip the files to your web server directory.
Via Composer
For developers, Microweber can be installed using Composer:
- Install Microweber:
composer create-project microweber/microweber my_site dev-masterThis command installs Microweber into a folder named
my_site. - Install NPM dependencies:
npm install - Build NPM dependencies:
npm run build
File Permissions
Ensure the following directories and their contents are writable by the PHP user:
config/storage/userfiles/
Examples
Microweber offers various ways to see it in action and get started:
- Create a website with Microweber
- Microweber Live Demo
- Microweber Videos
- Deploy Microweber on cloud platforms:
- Use Microweber Plesk plugin
Why Use Microweber?
Microweber distinguishes itself with several powerful features designed to simplify web development and e-commerce:
- Intuitive Drag & Drop Technology: Effortlessly manage content by dragging and dropping elements like images, text fields, videos, and modules. The "Dream" template alone offers over 75 pre-designed layouts.
- Real-Time Text Editing: The Live Edit view allows you to make instant changes directly on your website's interface, providing a true "what you see is what you get" experience.
- Powerful Admin Panel: Organize dynamic pages, posts, and products into custom categories. Create new content using various layouts and modules, with the flexibility to add your own.
- Dedicated E-commerce Solution: Built with online entrepreneurs in mind, Microweber includes integrated features to support and grow online shops, making it an ideal platform for e-commerce ventures.
Links
- GitHub Repository: microweber/microweber
- Official Website: Microweber.com
- Documentation: Online Guides
- Discord Server: Join Microweber Discord
Source repository
Open the original repository on GitHub.
6 counted GitHub visits