Active ★ Featured
Schemava
A multilingual, drag-and-drop form builder for FilamentPHP that exports SurveyJS-compatible schemas with automatic RTL/LTR support.
Tech
- Laravel
- FilamentPHP
- PHP
- SurveyJS
- Alpine.js
Schemava is a visual form-design plugin for FilamentPHP admin panels. It lets you build complex forms and surveys through a drag-and-drop interface instead of hand-writing JSON, with internationalization built into the design process from the start.
Highlights
- Drag-and-drop editor with 13+ field types.
- Exports standard SurveyJS JSON schemas that run on web and mobile.
- Automatic right-to-left rendering for Arabic and other RTL languages.
- Conditional logic and branching based on user responses.
- An AI assistant that drafts forms from a plain-language description.
The most rewarding challenge here was making multilingual, bidirectional support a native part of the design experience rather than a bolt-on.