https://github.com/bagistoplus/visual
A modern theme framework & visual editor for Bagisto
https://github.com/bagistoplus/visual
bagisto bagisto-extension bagisto-package bagisto-theme custom-theme ecommerce laravel php theme-customization theme-editor theme-framework visual-editor
Last synced: 4 days ago
JSON representation
A modern theme framework & visual editor for Bagisto
- Host: GitHub
- URL: https://github.com/bagistoplus/visual
- Owner: bagistoplus
- License: mit
- Created: 2024-09-15T19:39:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-05-13T12:35:45.000Z (7 days ago)
- Last Synced: 2026-05-13T12:36:06.726Z (7 days ago)
- Topics: bagisto, bagisto-extension, bagisto-package, bagisto-theme, custom-theme, ecommerce, laravel, php, theme-customization, theme-editor, theme-framework, visual-editor
- Language: PHP
- Homepage: https://visual.bagistoplus.com
- Size: 17.6 MB
- Stars: 66
- Watchers: 2
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README

# A modern theme framework and visual editor for Bagisto
[](https://packagist.org/packages/bagistoplus/visual)
[](https://github.com/bagistoplus/visual/actions?query=workflow%3Arun-tests+branch%3Amain)
[](https://github.com/bagistoplus/visual/actions?query=workflow%3A"Fix+PHP+code+style+issues"+branch%3Amain)
[](https://packagist.org/packages/bagistoplus/visual)
## Features
Bagisto Visual provides everything you need to build powerful, customizable themes for the Bagisto e-commerce platform.
- Modular theme framework with a clean, organized structure
- JSON-based templates for layout flexibility and reusability
- Visual drag-and-drop theme editor for merchants and developers
- Prebuilt and customizable sections using Blade or Livewire
## Installation
You can install the package via composer:
```bash
composer require bagistoplus/visual:^2.0@dev
```
> **ℹ️ Note:** If you're installing an alpha/beta version, ensure your project accepts dev packages:
> ```bash
> composer config minimum-stability dev && composer config prefer-stable true
> ```
>
> This allows Composer to install pre-release versions of Bagisto Visual.
You can publish the config file with:
```bash
php artisan vendor:publish --tag="visual-assets"
```
Then run the package migrations:
```bash
php artisan migrate
```
These migrations create the Visual-owned tables required by editor and admin features.
## Documentation
Visit the official documentation for full guides at: [https://visual.bagistoplus.com](https://visual.bagistoplus.com)
## Requirements
- PHP version: ^8.2
- Bagisto version: ^2.3
## Changelog
Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.
## Contributing
We welcome issues, ideas, and pull requests.
Please see [CONTRIBUTING](CONTRIBUTING.md) to get started.
## Credits
- [Eldo Magan](https://github.com/eldomagan)
- [All Contributors](../../contributors)
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.