Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

X Form Laravel Package

vkm-apps/x-form

vkm-apps/x-form is a Laravel package for defining and rendering dynamic forms from configurable schemas. It helps you build reusable fields, manage validation, and streamline form submission for admin panels and custom applications.

View on GitHub
Deep Wiki
Context7
v2.0.9

Release v2.0.9

v2.0.8

Release v2.0.8

v2.0.7

Release v2.0.7

v2.0.6

Release v2.0.6

v2.0.5

Release v2.0.5

v2.0.4

Release v2.0.4

v2.0.3

Add live functionality to x-form.date

v2.0.2

Documentation Update

v2.0.1

🚀 Release Notes / Updates 🆕 New Features Date Input Range Support: Added date range capability to the <x-form.date> component.

Usage: Simply add the range attribute: <x-form.date model="yourProperty" range />.

Backend: This will generate two inputs and return an array of two dates to the backend (index 0 for the start date, index 1 for the end date).

🔧 Bug Fixes & Improvements Form Editor: Fixed rendering and ID conflicts for <x-form.editor> tables when multiple editor instances are used on the same page.

Security: Resolved a few minor vulnerability issues.

⚠️ Security Notice for Developers: We still use {!! $message !!} to render all error messages, which allows for custom HTML code. Never include raw, unescaped user inputs when returning error messages to prevent potential XSS vulnerabilities.

v2.0.0

Support Laravel 13 & Livewire 3. To use Livewire 3 use v1

v1.1.5

File Manager UI Update

v1.1.4
v1.1.3

Fixed editor with dynamic arrays

1.1.2

Editor Fix

v1.1.1
v1.1.0

Major Editor (x-form.editor) Updates for vkm-js v1.1.0 File Manager should load correctly after livewire updates, even if multiple editors on the same page. Added youtube video insert functionality via url or embed video code.

v1.0.24

Removed ValidateDropdown... To be added in a future release as standalone feature

v1.0.23
v1.0.22
v1.0.21
v1.0.20
v1.0.19
v1.0.18
v1.0.17
v1.0.16
v1.0.15
v1.0.14
v1.0.13
v1.0.12
v1.0.11
v1.0.10

Added date component and big config update

v1.0.9
v1.0.8
v1.0.7
v1.0.6

More fixes to checkbox and radio component

v1.0.5

By default radios and checkboxes will be horizontally aligned unless horizontal is set to false by user. Also refactored x-form config css classes

v1.0.4
v1.0.3

Minor - Fixed checkbox category labels

v1.0.2
  1. Fixed checkbox and textarea CSS issues
  2. Added password component with show/hide functionality
v1.0.1
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen
seampact/hooks
seampact/ir
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table