Active ★ Featured
Schemava
A free, open-source visual form builder for FilamentPHP panels — Arabic-first, multilingual, and saving forms as SurveyJS-compatible JSON.
Tech
- Laravel
- FilamentPHP
- PHP
- Vue
- SurveyJS
Schemava is a visual form and survey builder for FilamentPHP admin panels: you drag and drop fields instead of hand-writing JSON. It is now free and open source under the MIT license and installs straight from GitHub.
Highlights
- Drag-and-drop designer with 13 editable field types; advanced SurveyJS types are imported and preserved untouched.
- One form in many languages, with automatic right-to-left / left-to-right switching.
- The designer interface itself in Arabic or English.
- Conditional logic through a visual rule builder that compiles to
visibleIf/enableIf. - Quiz scoring, file uploads, and signature fields.
- An optional AI assistant — bring your own provider.
- SurveyJS-compatible JSON stored in your own database, running on web and mobile: no proprietary format, no lock-in.
Installation
composer config repositories.schemava vcs https://github.com/AsimNet/schemava
composer require asimnet/schemava
php artisan schemava:install
The most rewarding challenge here was making multilingual, bidirectional support a native part of the design experience rather than a bolt-on.