Schemava lets you build multilingual forms visually inside your FilamentPHP panel, store schemas in your Laravel app, and export SurveyJS-compatible JSON with automatic RTL/LTR support.
One-time purchase · 1 year of updates · use in unlimited projects.
Built specifically for FilamentPHP panels — and designed so the same form works for every audience.
Author content in any locale as standard SurveyJS {default, <locale>} strings. Direction follows the locale automatically (RTL/LTR), aligned with SurveyJS's locale registry.
Schemas are plain SurveyJS JSON — portable to any survey-core renderer on web or mobile. No lock-in, no proprietary format.
Describe what you need in plain language and the assistant drafts the form — or rewrites the field you've selected. Preview the proposal, then apply, discard, or undo. Plug in your own AI provider through a simple contract.
Show, hide, or disable any field based on earlier answers. A visual rule builder (match all or any) compiles to SurveyJS visibleIf/enableIf — or drop to a raw expression. A logic map lays out every dependency at a glance.
Drag fields from the palette, reorder them, move them across pages, and drag whole pages into place. Build multi-page forms entirely by hand — no JSON required, though a JSON editor is always one click away.
Mark questions as scored, set the correct answer and points, and watch a live score tally as you preview. Perfect for assessments, knowledge checks, and graded forms.
Installs as a Composer package and registers with your FilamentPHP panel: an asset bundle and a standalone designer page that drops into your panel. Does not bundle SurveyJS Creator.
Swap behavior through clean contracts — runtime context, access rules, AI assistance, URL resolution, and how submissions are stored.
Models, table names, storage disk, renderer version, and routes are all configurable. Nothing is hard-wired to one app.
A real survey built in the visual designer — then rendered live from the same schema, left-to-right and right-to-left.
survey-core engine.Honest about scope: these SurveyJS question types are editable in the visual builder today. Advanced types aren't editable yet — but they're never lost.
Already in your schema? These advanced types are kept untouched and locked in the visual editor (tweak them in the JSON panel), so the builder never corrupts a richer SurveyJS form. Visual editing for them is on the roadmap.
i18n isn't bolted on — it's how the builder thinks. Design a form once and ship it to every market.
ar, en, fr, de, … using survey-core's bundled dictionaries.After purchase you'll receive a license key and a private Composer repository.
# 1 — add the licensed repository (details emailed after purchase) composer config repositories.schemava composer https://repo.example.com/asimnet/schemava # 2 — authenticate with your license key, then install composer require asimnet/schemava php artisan filament:assets # 3 — register the plugin on your FilamentPHP panel and start designing
No subscription. Buy once, build as many forms as you like.
Schemava — full plugin
Secure checkout & invoicing handled by Paddle. VAT included where applicable.
No. Schemava is an independent product built specifically for FilamentPHP panels. It is not affiliated with, endorsed by, or sponsored by FilamentPHP or its maintainers.
No. Schemava is built specifically for FilamentPHP panels and is not a generic Laravel admin panel package.
No. Schemava is an independent form builder that exports SurveyJS-compatible JSON and may render with the open-source survey-core engine. It does not include or bundle SurveyJS Creator, SurveyJS PDF Generator, or SurveyJS Dashboard.
A Composer package for Laravel applications using FilamentPHP panels: the visual multilingual form builder, schema models, designer page, host-overridable contracts, and compiled builder assets. You install it with Composer using the license key/repository details sent after purchase.
Content can be authored in any SurveyJS locale, with automatic RTL/LTR. The builder interface ships in English and Arabic, and additional UI languages can be added.
Thirteen field types are editable visually today — short/long text, number, date, single & multiple choice, dropdown, yes/no, rating, statement, image, file upload, and signature. Advanced SurveyJS types (matrices, dynamic panels, ranking, tag box, image picker, and more) are imported and preserved as-is — locked in the visual editor so your schema is never corrupted — with visual editing on the roadmap. See the component coverage list.
FilamentPHP 5, Laravel 11 or 12, and PHP 8.3+.
Your purchase includes one year of updates. After that, the plugin keeps working — renewing only unlocks newer releases.
If it doesn't work for you, email us within 14 days of purchase for a full refund. See the Refund Policy.
Add a multilingual, SurveyJS-compatible form builder to your FilamentPHP panel today.
Get Schemava — $19