S Schemava
Also: WBA Filament → Buy — $19

Build the form once. Ship it in every language.

Schemava is the visual, SurveyJS-compatible form builder that lives inside your FilamentPHP panel. English, French, German, Arabic — one schema, 50+ locales, automatic RTL when a locale needs it. The window on the right is the actual product.

No signup, no card. Filament 5 · Laravel 11/12 · unlimited projects

survey-designer · live demo
The Schemava designer previewing a form in English The same form previewed in Arabic — the entire designer mirrors right-to-left automatically
25 field types, visually· Plain SurveyJS JSON· FilamentPHP 5· Laravel 11 / 12· AI form assistant

The product, not promises.

Every screenshot below is the real designer, captured from the live demo — the same one you can open right now, no signup.

The visual builder: a field palette on the left, the form canvas with rating and choice questions on the right

Point, click, drag — no JSON required.

25 field types on the palette — text, number, date, choices, matrices, repeating panels, ranking, rating, statement, image, uploads, and signature among them. Drag to reorder, move fields across pages, build multi-page forms entirely by hand.

  • Conditional logic — a visual rule builder compiles to SurveyJS visibleIf/enableIf, with a logic map of every dependency.
  • Quiz scoring — mark answers, assign points, watch the live tally in preview.
  • AI assistant — describe the form in plain language, preview the proposal, apply or undo. Bring your own provider through a clean contract.
The JSON editor showing the schema as plain SurveyJS JSON with default and per-locale strings

Your schema is plain SurveyJS JSON.

Localized strings are stored the SurveyJS way — {default, <locale>} — so a form travels with its translations to any survey-core renderer on web or mobile. No proprietary format, no lock-in, and a JSON editor one click away for advanced constructs.

  • Automatic direction — RTL/LTR is derived from the active locale, matching SurveyJS's right-to-left set.
  • Advanced types preserved — matrices, dynamic panels, and friends are imported untouched, never corrupted.

Built for FilamentPHP, extensible by contract.

Installs as a Composer package and registers a designer page on your panel. Swap behavior through clean contracts — runtime context, access rules, AI assistance, URL resolution, and how submissions are stored.

  • Multi-tenant ready — models, table names, storage disk, renderer version, and routes are all configurable.
  • Does not bundle SurveyJS Creator — Schemava is its own independent builder.

The datasheet: what you can build today.

All 25 SurveyJS question types are editable visually — including matrices, repeating panels, ranking, tag box, image picker, and calculated values. Nothing is JSON-only anymore.

Question typeSurveyJS typeIn the visual builder
Short answertext✓ Build visually
Long answercomment✓ Build visually
Numbertext · number✓ Build visually
Datetext · date✓ Build visually
Multiple textboxesmultipletext✓ Build visually
Single choiceradiogroup✓ Build visually
Multiple choicecheckbox✓ Build visually
Dropdowndropdown✓ Build visually
Rankingranking✓ Build visually
Tag boxtagbox✓ Build visually
Image pickerimagepicker✓ Build visually
Yes / Noboolean✓ Build visually
Ratingrating✓ Build visually
Sliderslider✓ Build visually
Matrix (single choice)matrix✓ Build visually
Matrix (multi-column)matrixdropdown✓ Build visually
Matrix (dynamic rows)matrixdynamic✓ Build visually
Statementhtml✓ Build visually
Imageimage✓ Build visually
File uploadfile✓ Build visually
Signaturesignaturepad✓ Build visually
Hidden fieldtext (hidden)✓ Build visually
Calculated valueexpression✓ Build visually
Question group (panel)panel✓ Build visually
Repeating panelpaneldynamic✓ Build visually

Every type above ships with its own visual editor — no raw JSON required. Your purchase includes one year of updates, so new editors keep arriving as they ship.

Five minutes and one coffee.

After purchase you receive a license key and a private Composer repository. Three commands later, the designer is a page on your panel.

# 1 — add the private Schemava repository
composer config repositories.schemava composer https://repo.schemava.dev

# 2 — authenticate with your license token
composer config bearer.repo.schemava.dev YOUR-LICENSE-TOKEN

# 3 — install the plugin and publish its assets
composer require asimnet/schemava
php artisan filament:assets

# Your token is in the purchase email and on your My License page.
# Then register the plugin on your FilamentPHP panel and start designing.
$19one-time

Schemava — full plugin. No subscription.

  • The complete multilingual form builder
  • Use in unlimited projects you own
  • 1 year of updates & new features
  • Email support
  • 14-day money-back guarantee
Get Schemava — $19

Secure checkout & invoicing handled by Paddle. VAT included where applicable.

Good to know.

Is Schemava an official FilamentPHP plugin?

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.

Does Schemava work with Laravel Nova, Orchid, Backpack, MoonShine, or custom admin panels?

No. Schemava is built specifically for FilamentPHP panels and is not a generic Laravel admin panel package.

Is Schemava the SurveyJS Creator?

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.

What exactly do I get?

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.

Which languages are supported?

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.

Which question types can I build?

All 25 SurveyJS question types are editable visually today — short/long text, number, date, multiple textboxes, single & multiple choice, dropdown, ranking, tag box, image picker, yes/no, rating, slider, matrices (single-choice, multi-column, dynamic rows), statement, image, file upload, signature, hidden fields, calculated values, question groups, and repeating panels. See the datasheet.

What are the requirements?

FilamentPHP 5, Laravel 11 or 12, and PHP 8.3+.

How do updates work?

Your purchase includes one year of updates. After that, the plugin keeps working — renewing only unlocks newer releases.

What's your refund policy?

If it doesn't work for you, email us within 14 days of purchase for a full refund. See the Refund Policy.

W

Also from the Schemava studio: WBA Filament

A WhatsApp Business chat center, Meta template management, and scheduled sends — inside your FilamentPHP panel. $49, one-time.

See WBA Filament →