# Laravilt — Admin Panel for Laravel + Vue > Modern admin panel framework for Laravel + Vue. Build beautiful, type-safe admin panels with forms, tables, widgets, and AI integration. Laravilt is a modern admin panel framework for Laravel and Vue.js. Filament alternative with TypeScript, Inertia, forms, tables, widgets, and AI. Content below is available as clean Markdown for agents — append the page path under `/md/{locale}/…`. ## Key pages - [Home](https://laravilt.com/md/en): overview, feed, profile - [Documentation](https://laravilt.com/docs) — 296 pages, 296 with a Markdown twin under `/md/docs/…` - Contact: https://laravilt.com/en/contact ## Documentation - [Laravilt Documentation](https://laravilt.com/md/docs) - [Action Authorization](https://laravilt.com/md/docs/actions/authorization): Permissions and visibility control - [Custom BulkAction](https://laravilt.com/md/docs/actions/bulk/bulk-action): Create custom actions for multiple selected records - [BulkActionGroup](https://laravilt.com/md/docs/actions/bulk/bulk-action-group): Group multiple bulk actions in a dropdown - [DeleteBulkAction](https://laravilt.com/md/docs/actions/bulk/delete-bulk-action): Bulk delete multiple selected records - [ForceDeleteBulkAction](https://laravilt.com/md/docs/actions/bulk/force-delete-bulk-action): Permanently delete multiple records - [RestoreBulkAction](https://laravilt.com/md/docs/actions/bulk/restore-bulk-action): Bulk restore multiple soft-deleted records - [Action Confirmation](https://laravilt.com/md/docs/actions/confirmation): Confirmation modals for actions - [Action Forms](https://laravilt.com/md/docs/actions/forms): Modal forms for actions - [Action Groups](https://laravilt.com/md/docs/actions/groups): Organize actions into groups - [Actions Introduction](https://laravilt.com/md/docs/actions/introduction): Interactive UI elements for triggering operations - [Action Notifications](https://laravilt.com/md/docs/actions/notifications): Success and failure feedback - [Action Styling](https://laravilt.com/md/docs/actions/styling): Customize action appearance - [CreateAction](https://laravilt.com/md/docs/actions/types/create-action): Create new records via modal or navigation - [Custom Action](https://laravilt.com/md/docs/actions/types/custom-action): Create custom actions with modals, forms, and callbacks - [DeleteAction](https://laravilt.com/md/docs/actions/types/delete-action): Soft delete a record with confirmation - [EditAction](https://laravilt.com/md/docs/actions/types/edit-action): Navigate to edit page for a record - [ExportAction](https://laravilt.com/md/docs/actions/types/export-action): Export records to various file formats - [ForceDeleteAction](https://laravilt.com/md/docs/actions/types/force-delete-action): Permanently delete records - [ImportAction](https://laravilt.com/md/docs/actions/types/import-action): Import records from Excel or CSV files - [ReplicateAction](https://laravilt.com/md/docs/actions/types/replicate-action): Duplicate records with customization options - [RestoreAction](https://laravilt.com/md/docs/actions/types/restore-action): Restore soft-deleted records - [ViewAction](https://laravilt.com/md/docs/actions/types/view-action): Navigate to view page for a record - [AI Columns](https://laravilt.com/md/docs/ai/agents/ai-columns): Column definitions for AI agents - [Agent Configuration](https://laravilt.com/md/docs/ai/agents/configuration): Configure AI agents - [AI Agents](https://laravilt.com/md/docs/ai/agents/introduction): Resource-aware AI assistants - [Resource Agents](https://laravilt.com/md/docs/ai/agents/resource-agents): Per-resource AI capabilities - [AI Chat](https://laravilt.com/md/docs/ai/chat/introduction): Chat interface with streaming - [Sessions](https://laravilt.com/md/docs/ai/chat/sessions): Chat session management - [Streaming](https://laravilt.com/md/docs/ai/chat/streaming): Real-time AI responses - [Vue Components](https://laravilt.com/md/docs/ai/chat/vue-components): Chat Vue components - [AI Package](https://laravilt.com/md/docs/ai/introduction): Enterprise-grade AI integration - [Anthropic Provider](https://laravilt.com/md/docs/ai/providers/anthropic): Claude models integration - [DeepSeek Provider](https://laravilt.com/md/docs/ai/providers/deepseek): DeepSeek models integration - [Gemini Provider](https://laravilt.com/md/docs/ai/providers/gemini): Google Gemini models integration - [AI Providers](https://laravilt.com/md/docs/ai/providers/introduction): Multi-provider AI support - [OpenAI Provider](https://laravilt.com/md/docs/ai/providers/openai): GPT models integration - [Perplexity Provider](https://laravilt.com/md/docs/ai/providers/perplexity): Perplexity Sonar models integration - [Search Configuration](https://laravilt.com/md/docs/ai/search/configuration): Configure global search - [Global Search](https://laravilt.com/md/docs/ai/search/introduction): AI-powered search - [Search Vue Components](https://laravilt.com/md/docs/ai/search/vue-components): Global search Vue components - [CRUD Tools](https://laravilt.com/md/docs/ai/tools/crud-tools): Create, Update, Delete tools - [Custom Tools](https://laravilt.com/md/docs/ai/tools/custom-tools): Build custom AI tools - [AI Tools](https://laravilt.com/md/docs/ai/tools/introduction): Function calling for AI agents - [Query Tool](https://laravilt.com/md/docs/ai/tools/query-tool): Search and filter records - [Auth Configuration](https://laravilt.com/md/docs/auth/configuration): Configure authentication settings for your panel - [Auth Events](https://laravilt.com/md/docs/auth/events): Events dispatched during authentication - [Auth Introduction](https://laravilt.com/md/docs/auth/introduction): Complete authentication system for Laravilt panels - [Email & Password Authentication](https://laravilt.com/md/docs/auth/methods/email-password): Traditional email and password login with registration - [Passkeys (WebAuthn)](https://laravilt.com/md/docs/auth/methods/passkeys): Biometric authentication with fingerprint, Face ID, and security keys - [Social Authentication](https://laravilt.com/md/docs/auth/methods/social-auth): OAuth login with Google, GitHub, Facebook, and more - [Two-Factor Authentication](https://laravilt.com/md/docs/auth/methods/two-factor): TOTP, SMS OTP, and Email OTP second factor methods - [Auth Migrations](https://laravilt.com/md/docs/auth/migrations): Database migrations for authentication features - [API Tokens](https://laravilt.com/md/docs/auth/profile/api-tokens): Create and manage personal access tokens - [Connected Accounts](https://laravilt.com/md/docs/auth/profile/connected-accounts): Manage OAuth social account connections - [Delete Account](https://laravilt.com/md/docs/auth/profile/delete-account): Permanent account deletion with confirmation - [Profile Introduction](https://laravilt.com/md/docs/auth/profile/introduction): User profile management features - [Password Update](https://laravilt.com/md/docs/auth/profile/password): Change user password - [User Preferences](https://laravilt.com/md/docs/auth/profile/preferences): Locale and timezone settings - [Profile Information](https://laravilt.com/md/docs/auth/profile/profile-info): Update user profile information and avatar - [Security Best Practices](https://laravilt.com/md/docs/auth/profile/security): Security recommendations for profile management - [Session Management](https://laravilt.com/md/docs/auth/profile/sessions): View and revoke active sessions - [Auth Routes](https://laravilt.com/md/docs/auth/routes): Generated authentication routes reference - [User Model Setup](https://laravilt.com/md/docs/auth/user-model): Configure your User model for Laravilt authentication - [AI Features FAQ](https://laravilt.com/md/docs/faq/ai): AI integration questions - [Forms FAQ](https://laravilt.com/md/docs/faq/forms): Form fields and validation questions - [Installation FAQ](https://laravilt.com/md/docs/faq/installation): Installation and setup questions - [FAQ](https://laravilt.com/md/docs/faq/introduction): Frequently asked questions about Laravilt - [Schemas FAQ](https://laravilt.com/md/docs/faq/schemas): Layout and schema component questions - [Tables FAQ](https://laravilt.com/md/docs/faq/tables): Table columns, filters, and actions questions - [Troubleshooting FAQ](https://laravilt.com/md/docs/faq/troubleshooting): Common issues and solutions - [Widgets FAQ](https://laravilt.com/md/docs/faq/widgets): Dashboard widget questions - [Creating Fields](https://laravilt.com/md/docs/forms/custom/creating-fields): Step-by-step guide to create custom fields - [Custom Fields](https://laravilt.com/md/docs/forms/custom/introduction): Create custom form components - [Third-Party Packages](https://laravilt.com/md/docs/forms/custom/packages): Integrating npm packages into custom fields - [Vue Components](https://laravilt.com/md/docs/forms/custom/vue-components): Vue.js component patterns for custom fields - [Builder](https://laravilt.com/md/docs/forms/data/builder): Block builder for content - [Data Fields](https://laravilt.com/md/docs/forms/data/introduction): Complex data structure components - [KeyValue](https://laravilt.com/md/docs/forms/data/key-value): Key-value pairs editor - [Repeater](https://laravilt.com/md/docs/forms/data/repeater): Dynamic repeating field groups - [DatePicker](https://laravilt.com/md/docs/forms/datetime/date-picker): Date selection with calendar - [DateTimePicker](https://laravilt.com/md/docs/forms/datetime/date-time-picker): Date and time selection - [DateTime Fields](https://laravilt.com/md/docs/forms/datetime/introduction): Date and time picker components - [TimePicker](https://laravilt.com/md/docs/forms/datetime/time-picker): Time-only selection - [Hidden](https://laravilt.com/md/docs/forms/inputs/hidden): Hidden form field - [Input Fields](https://laravilt.com/md/docs/forms/inputs/introduction): Text-based input components - [NumberField](https://laravilt.com/md/docs/forms/inputs/number-field): Numeric input with controls - [PinInput](https://laravilt.com/md/docs/forms/inputs/pin-input): PIN/OTP code input - [TextInput](https://laravilt.com/md/docs/forms/inputs/text-input): Single-line text input with multiple variants - [Textarea](https://laravilt.com/md/docs/forms/inputs/textarea): Multi-line text input field - [Forms Introduction](https://laravilt.com/md/docs/forms/introduction): Declarative form builder with Vue.js integration - [Layout Components](https://laravilt.com/md/docs/forms/layouts/introduction): Form structure and organization - [CodeEditor](https://laravilt.com/md/docs/forms/media/code-editor): Code editor with syntax highlighting - [FileUpload](https://laravilt.com/md/docs/forms/media/file-upload): Advanced file upload with image editing - [Media Fields](https://laravilt.com/md/docs/forms/media/introduction): File upload and rich content editors - [MarkdownEditor](https://laravilt.com/md/docs/forms/media/markdown-editor): Markdown editor with preview - [RichEditor](https://laravilt.com/md/docs/forms/media/rich-editor): WYSIWYG HTML editor - [ColorPicker](https://laravilt.com/md/docs/forms/pickers/color-picker): Color selection field - [IconPicker](https://laravilt.com/md/docs/forms/pickers/icon-picker): Icon selection field - [Picker Fields](https://laravilt.com/md/docs/forms/pickers/introduction): Specialized picker components - [Slider](https://laravilt.com/md/docs/forms/pickers/slider): Range slider control - [TagsInput](https://laravilt.com/md/docs/forms/pickers/tags-input): Multi-tag input field - [Reactive Fields](https://laravilt.com/md/docs/forms/reactive/introduction): Live updates and field dependencies - [Checkbox](https://laravilt.com/md/docs/forms/selection/checkbox): Single checkbox field - [CheckboxList](https://laravilt.com/md/docs/forms/selection/checkbox-list): Multiple checkbox group - [Selection Fields](https://laravilt.com/md/docs/forms/selection/introduction): Dropdown and toggle selection components - [Radio](https://laravilt.com/md/docs/forms/selection/radio): Radio button group - [Select](https://laravilt.com/md/docs/forms/selection/select): Dropdown selection with search and relationships - [Toggle](https://laravilt.com/md/docs/forms/selection/toggle): Boolean toggle switch - [ToggleButtons](https://laravilt.com/md/docs/forms/selection/toggle-buttons): Button-style toggle controls - [Validation](https://laravilt.com/md/docs/forms/validation/introduction): Form field validation rules - [Frontend](https://laravilt.com/md/docs/frontend): Vue 3 components and frontend architecture - [Chart Components](https://laravilt.com/md/docs/frontend/charts/introduction): Vue 3 chart components - [Vue Components](https://laravilt.com/md/docs/frontend/components): Documentation for Laravilt's Vue 3 components. - [Checkbox](https://laravilt.com/md/docs/frontend/forms/checkbox): Checkbox input component - [Input](https://laravilt.com/md/docs/frontend/forms/input): Text input component - [Form Components](https://laravilt.com/md/docs/frontend/forms/introduction): Vue 3 form input components - [Select](https://laravilt.com/md/docs/frontend/forms/select): Select dropdown component - [Switch](https://laravilt.com/md/docs/frontend/forms/switch): Toggle switch component - [Frontend](https://laravilt.com/md/docs/frontend/introduction): Vue 3 components for Laravilt - [Layouts](https://laravilt.com/md/docs/frontend/layouts): Page layouts and structure for Laravilt admin panels. - [Styling Guide](https://laravilt.com/md/docs/frontend/styling): Tailwind CSS styling conventions and theming for Laravilt. - [Alert](https://laravilt.com/md/docs/frontend/ui/alert): Alert message component - [Avatar](https://laravilt.com/md/docs/frontend/ui/avatar): User avatar component - [Badge](https://laravilt.com/md/docs/frontend/ui/badge): Status badge component - [Button](https://laravilt.com/md/docs/frontend/ui/button): Button component with variants - [Card](https://laravilt.com/md/docs/frontend/ui/card): Content card component - [Dialog](https://laravilt.com/md/docs/frontend/ui/dialog): Modal dialog component - [Dropdown Menu](https://laravilt.com/md/docs/frontend/ui/dropdown): Dropdown menu component - [UI Components](https://laravilt.com/md/docs/frontend/ui/introduction): Standalone Vue 3 UI components - [Sheet](https://laravilt.com/md/docs/frontend/ui/sheet): Slide-out panel component - [Tabs](https://laravilt.com/md/docs/frontend/ui/tabs): Tab navigation component - [Tooltip](https://laravilt.com/md/docs/frontend/ui/tooltip): Tooltip component - [Utilities](https://laravilt.com/md/docs/frontend/utilities): TypeScript utility functions for Laravilt frontends. - [API Access](https://laravilt.com/md/docs/getting-started/api-access): Accessing your resources via API - [Architecture](https://laravilt.com/md/docs/getting-started/architecture): Understanding Laravilt's modular architecture - [Configuration](https://laravilt.com/md/docs/getting-started/configuration): Configure your Laravilt installation - [Data Flow](https://laravilt.com/md/docs/getting-started/data-flow): Understanding how data flows through Laravilt - [First Resource](https://laravilt.com/md/docs/getting-started/first-resource): Complete guide to building your first resource - [Installation](https://laravilt.com/md/docs/getting-started/installation): Install Laravilt in your Laravel project - [Interactive Installation](https://laravilt.com/md/docs/getting-started/interactive-install): Step-by-step interactive installation guide - [Packages](https://laravilt.com/md/docs/getting-started/packages): Overview of Laravilt's package ecosystem - [Quick Start](https://laravilt.com/md/docs/getting-started/quick-start): Build your first resource in 5 minutes - [Requirements](https://laravilt.com/md/docs/getting-started/requirements): System requirements for Laravilt - [Resource Table](https://laravilt.com/md/docs/getting-started/resource-table): Complete table configuration for your resource - [Troubleshooting](https://laravilt.com/md/docs/getting-started/troubleshooting): Common installation issues and solutions - [Creating Entries](https://laravilt.com/md/docs/infolists/custom/creating-entries): Custom PHP entry classes - [Custom Infolist Entries](https://laravilt.com/md/docs/infolists/custom/introduction): Creating custom Vue components - [Packages](https://laravilt.com/md/docs/infolists/custom/packages): Required packages for infolists - [Vue Components](https://laravilt.com/md/docs/infolists/custom/vue-components): Custom Vue components for infolists - [BadgeEntry](https://laravilt.com/md/docs/infolists/entries/badge-entry): Styled badges with colors and icons - [CodeEntry](https://laravilt.com/md/docs/infolists/entries/code-entry): Code blocks with syntax highlighting - [ColorEntry](https://laravilt.com/md/docs/infolists/entries/color-entry): Color swatch display - [IconEntry](https://laravilt.com/md/docs/infolists/entries/icon-entry): Icon display with boolean mode - [ImageEntry](https://laravilt.com/md/docs/infolists/entries/image-entry): Image display entry - [Infolist Entries](https://laravilt.com/md/docs/infolists/entries/introduction): Entry types for data display - [KeyValueEntry](https://laravilt.com/md/docs/infolists/entries/key-value-entry): Key-value pairs display - [RepeatableEntry](https://laravilt.com/md/docs/infolists/entries/repeatable-entry): Display collections and arrays - [TextEntry](https://laravilt.com/md/docs/infolists/entries/text-entry): Text display entry - [Infolists](https://laravilt.com/md/docs/infolists/introduction): Read-only data display components - [Fieldset](https://laravilt.com/md/docs/infolists/layouts/fieldset): Bordered entry grouping - [Grid](https://laravilt.com/md/docs/infolists/layouts/grid): Multi-column layouts - [Infolist Layouts](https://laravilt.com/md/docs/infolists/layouts/introduction): Layout components for infolists - [Section](https://laravilt.com/md/docs/infolists/layouts/section): Group entries with heading - [Split](https://laravilt.com/md/docs/infolists/layouts/split): Side-by-side layout - [Tabs](https://laravilt.com/md/docs/infolists/layouts/tabs): Tabbed content panels - [AI MCP Server](https://laravilt.com/md/docs/mcp/ai): MCP server for AI integration - [Auth MCP Server](https://laravilt.com/md/docs/mcp/auth): MCP server for authentication management - [Forms MCP Server](https://laravilt.com/md/docs/mcp/forms): MCP server for form generation - [MCP Server Integration](https://laravilt.com/md/docs/mcp/introduction): Model Context Protocol servers for AI agent integration - [Notifications MCP Server](https://laravilt.com/md/docs/mcp/notifications): MCP server for notification management - [Panel MCP Server](https://laravilt.com/md/docs/mcp/panel): MCP server for admin panel management - [Plugins MCP Server](https://laravilt.com/md/docs/mcp/plugins): MCP server for plugin management - [Schemas MCP Server](https://laravilt.com/md/docs/mcp/schemas): MCP server for schema and layout management - [Tables MCP Server](https://laravilt.com/md/docs/mcp/tables): MCP server for table generation - [Custom Notifications](https://laravilt.com/md/docs/notifications/custom/introduction): Create custom notification classes - [Notification Actions](https://laravilt.com/md/docs/notifications/features/actions): Interactive notification buttons - [Broadcasting](https://laravilt.com/md/docs/notifications/features/broadcasting): Real-time notifications - [Configuration](https://laravilt.com/md/docs/notifications/features/configuration): Notification configuration options - [Notifications](https://laravilt.com/md/docs/notifications/introduction): Toast and database notifications - [Database Notifications](https://laravilt.com/md/docs/notifications/types/database): Persistent notification center - [Notification Types](https://laravilt.com/md/docs/notifications/types/introduction): Toast and database notification types - [Toast Notifications](https://laravilt.com/md/docs/notifications/types/toast): Temporary on-screen messages - [Branding](https://laravilt.com/md/docs/panel/branding): Customize your panel's appearance - [Creating Panels](https://laravilt.com/md/docs/panel/creating-panels): Create and configure admin panels - [Custom Assets](https://laravilt.com/md/docs/panel/custom-assets): Add custom CSS and JavaScript to your panel - [Discovery](https://laravilt.com/md/docs/panel/discovery): Auto-discovery of resources, pages, and widgets - [Panel Introduction](https://laravilt.com/md/docs/panel/introduction): Core integration layer of Laravilt - [Layout](https://laravilt.com/md/docs/panel/layout): Configure panel layout options - [Namespace Mappings](https://laravilt.com/md/docs/panel/migration/namespace-mappings): Filament to Laravilt namespace conversions - [Migrating from Filament](https://laravilt.com/md/docs/panel/migration/overview): Convert Filament PHP apps to Laravilt - [Post-Migration](https://laravilt.com/md/docs/panel/migration/post-migration): Checklist after migrating from Filament - [Navigation Badges](https://laravilt.com/md/docs/panel/navigation/badges): Add badges and conditional visibility to navigation - [Clusters](https://laravilt.com/md/docs/panel/navigation/clusters): Group related pages under a single navigation item - [Navigation](https://laravilt.com/md/docs/panel/navigation/introduction): Configure sidebar navigation in your panel - [Navigation Items](https://laravilt.com/md/docs/panel/navigation/items): Create custom navigation items and groups - [Page Forms](https://laravilt.com/md/docs/panel/pages/forms): Create pages with forms for settings and data entry - [Page Infolist](https://laravilt.com/md/docs/panel/pages/infolist): Display read-only data on pages using infolists - [Pages](https://laravilt.com/md/docs/panel/pages/introduction): Custom standalone pages in your panel - [Page Tables](https://laravilt.com/md/docs/panel/pages/tables): Display tabular data on standalone pages - [Page Widgets](https://laravilt.com/md/docs/panel/pages/widgets): Add widgets and header actions to pages - [Panel Authentication](https://laravilt.com/md/docs/panel/panel-auth): Configure authentication for your panel - [Panel Provider](https://laravilt.com/md/docs/panel/panel-provider): Configure your panel with the Panel Provider - [Resource AI](https://laravilt.com/md/docs/panel/resources/ai): Configure AI capabilities for resources - [AI Columns](https://laravilt.com/md/docs/panel/resources/ai-columns): Define columns for AI-powered resource operations - [Resource API](https://laravilt.com/md/docs/panel/resources/api): Expose resources as REST API endpoints - [API Actions](https://laravilt.com/md/docs/panel/resources/api-actions): Add custom actions to resource API endpoints - [Resource Authorization](https://laravilt.com/md/docs/panel/resources/authorization): Control access to resource actions - [Resource Forms](https://laravilt.com/md/docs/panel/resources/forms): Configure forms for resource create and edit pages - [Resources](https://laravilt.com/md/docs/panel/resources/introduction): CRUD entities with forms, tables, and infolists - [Nested Resources](https://laravilt.com/md/docs/panel/resources/nested-resources): Create child resources under parent resources - [Relation Managers](https://laravilt.com/md/docs/panel/resources/relation-managers): Manage related records within a resource - [Resource Tables](https://laravilt.com/md/docs/panel/resources/tables): Configure tables for resource listing pages - [Tenancy Best Practices](https://laravilt.com/md/docs/panel/tenancy/best-practices): Tips and troubleshooting for tenancy - [Tenancy Configuration](https://laravilt.com/md/docs/panel/tenancy/configuration): Configure multi-tenancy settings - [Tenancy Middleware](https://laravilt.com/md/docs/panel/tenancy/middleware): Middleware and routing for tenancy - [Tenant Models](https://laravilt.com/md/docs/panel/tenancy/models): Tenant and Domain models - [Multi-Tenancy Overview](https://laravilt.com/md/docs/panel/tenancy/overview): Build SaaS applications with Laravilt - [Teams Tenancy](https://laravilt.com/md/docs/panel/tenancy/teams): Using teams as tenants - [Theme Presets](https://laravilt.com/md/docs/panel/theme-presets): Create reusable theme presets - [Commands](https://laravilt.com/md/docs/plugins/components/commands): Generate plugin commands - [Plugin Components](https://laravilt.com/md/docs/plugins/components/introduction): Generate plugin components - [Models](https://laravilt.com/md/docs/plugins/components/models): Generate plugin models - [Resources](https://laravilt.com/md/docs/plugins/components/resources): Generate plugin resources - [Configuration](https://laravilt.com/md/docs/plugins/concepts/configuration): Plugin configuration - [Dependencies](https://laravilt.com/md/docs/plugins/concepts/dependencies): Plugin dependency management - [Plugin Classes](https://laravilt.com/md/docs/plugins/concepts/plugin-classes): Plugin base classes - [Plugin Traits](https://laravilt.com/md/docs/plugins/concepts/traits): Reusable plugin concerns - [Users Plugin Example](https://laravilt.com/md/docs/plugins/examples/users-plugin): Complete RBAC plugin example - [Installation](https://laravilt.com/md/docs/plugins/getting-started/installation): Create and install plugins - [Plugin Structure](https://laravilt.com/md/docs/plugins/getting-started/structure): Plugin directory structure - [Plugins](https://laravilt.com/md/docs/plugins/introduction): Plugin architecture for Laravilt - [Plugin Manager](https://laravilt.com/md/docs/plugins/manager/introduction): Manage installed plugins - [Registration](https://laravilt.com/md/docs/plugins/manager/registration): Plugin registration methods - [Creating a Plugin](https://laravilt.com/md/docs/plugins/tutorials/creating-a-plugin): Step-by-step plugin tutorial - [Boolean Filter](https://laravilt.com/md/docs/query-builder/filters/boolean): Yes/No toggle filter - [Date Filter](https://laravilt.com/md/docs/query-builder/filters/date): Date-based filtering - [Filters](https://laravilt.com/md/docs/query-builder/filters/introduction): Query filter types - [Select Filter](https://laravilt.com/md/docs/query-builder/filters/select): Dropdown selection filter - [Text Filter](https://laravilt.com/md/docs/query-builder/filters/text): Text-based filtering - [Query Builder](https://laravilt.com/md/docs/query-builder/introduction): Filtering and sorting for data queries - [Sorting](https://laravilt.com/md/docs/query-builder/sorting): Column sorting for queries - [Fieldset](https://laravilt.com/md/docs/schemas/components/fieldset): HTML fieldset grouping with legend - [Grid](https://laravilt.com/md/docs/schemas/components/grid): Multi-column layout component - [Section](https://laravilt.com/md/docs/schemas/components/section): Collapsible container with heading - [Split](https://laravilt.com/md/docs/schemas/components/split): Two-pane layout component - [Tabs](https://laravilt.com/md/docs/schemas/components/tabs): Tabbed interface for content - [Wizard](https://laravilt.com/md/docs/schemas/components/wizard): Multi-step form workflow - [Schemas](https://laravilt.com/md/docs/schemas/introduction): Layout components for forms and infolists - [Schema Class](https://laravilt.com/md/docs/schemas/schema): Base schema for layouts - [Component](https://laravilt.com/md/docs/support/component): Base component class - [Concerns](https://laravilt.com/md/docs/support/concerns/introduction): Reusable component traits - [Support Package](https://laravilt.com/md/docs/support/introduction): Core utilities and base classes - [Utilities](https://laravilt.com/md/docs/support/utilities): Helper classes for state management - [Bulk Actions](https://laravilt.com/md/docs/tables/actions/bulk-actions): Multiple records actions - [Header Actions](https://laravilt.com/md/docs/tables/actions/header-actions): Table header actions - [Table Actions](https://laravilt.com/md/docs/tables/actions/introduction): Row and bulk actions - [Row Actions](https://laravilt.com/md/docs/tables/actions/row-actions): Single record actions - [Table API](https://laravilt.com/md/docs/tables/api/introduction): REST API generation - [CheckboxColumn](https://laravilt.com/md/docs/tables/columns/checkbox-column): Inline checkbox column - [ColorColumn](https://laravilt.com/md/docs/tables/columns/color-column): Color swatch display - [IconColumn](https://laravilt.com/md/docs/tables/columns/icon-column): Icon display column - [ImageColumn](https://laravilt.com/md/docs/tables/columns/image-column): Image display column - [Table Columns](https://laravilt.com/md/docs/tables/columns/introduction): Column types for data tables - [SelectColumn](https://laravilt.com/md/docs/tables/columns/select-column): Inline dropdown selection - [TextColumn](https://laravilt.com/md/docs/tables/columns/text-column): Text display column - [TextInputColumn](https://laravilt.com/md/docs/tables/columns/text-input-column): Inline text input - [ToggleColumn](https://laravilt.com/md/docs/tables/columns/toggle-column): Inline toggle switch - [Creating Columns](https://laravilt.com/md/docs/tables/custom/creating-columns): Create custom table columns - [Custom Tables](https://laravilt.com/md/docs/tables/custom/introduction): Customize and create custom table components - [Packages](https://laravilt.com/md/docs/tables/custom/packages): Third-party Vue packages for tables - [Vue Components](https://laravilt.com/md/docs/tables/custom/vue-components): Table Vue component patterns - [Card Types](https://laravilt.com/md/docs/tables/display/cards): Card configurations for grid view - [Grid View](https://laravilt.com/md/docs/tables/display/grid-view): Card-based grid layout - [Table Display](https://laravilt.com/md/docs/tables/display/introduction): Table and grid view options - [Pagination](https://laravilt.com/md/docs/tables/display/pagination): Pagination and infinite scroll - [Column Visibility](https://laravilt.com/md/docs/tables/features/column-visibility): Toggle column visibility - [Fixed Actions](https://laravilt.com/md/docs/tables/features/fixed-actions): Sticky actions column - [Grouping](https://laravilt.com/md/docs/tables/features/grouping): Row grouping by column - [Table Features](https://laravilt.com/md/docs/tables/features/introduction): Advanced table features - [Polling](https://laravilt.com/md/docs/tables/features/polling): Auto-refresh table data - [Reordering](https://laravilt.com/md/docs/tables/features/reordering): Drag-and-drop row reordering - [Searching](https://laravilt.com/md/docs/tables/features/searching): Global search functionality - [Sorting](https://laravilt.com/md/docs/tables/features/sorting): Column sorting functionality - [Table Filters](https://laravilt.com/md/docs/tables/filters/introduction): Filter types for data tables - [SelectFilter](https://laravilt.com/md/docs/tables/filters/select-filter): Dropdown filter - [TernaryFilter](https://laravilt.com/md/docs/tables/filters/ternary-filter): Three-state boolean filter - [TrashedFilter](https://laravilt.com/md/docs/tables/filters/trashed-filter): Soft delete filter - [Tables](https://laravilt.com/md/docs/tables/introduction): Data tables with Vue 3 frontend - [Custom Widgets](https://laravilt.com/md/docs/widgets/custom-widgets): Create your own widgets with custom content - [Widgets](https://laravilt.com/md/docs/widgets/introduction): Dashboard widgets for Laravilt - [Stat](https://laravilt.com/md/docs/widgets/stat): Individual statistic component - [Bar Chart Widget](https://laravilt.com/md/docs/widgets/types/bar-chart): Vertical and horizontal bar charts with stacking - [Line Chart Widget](https://laravilt.com/md/docs/widgets/types/line-chart): Line and area charts for trend visualization - [Pie Chart Widget](https://laravilt.com/md/docs/widgets/types/pie-chart): Pie and doughnut charts for proportion visualization - [Stats Overview Widget](https://laravilt.com/md/docs/widgets/types/stats-overview): Display multiple statistics in responsive grid layout ## For agents - Every page has a clean Markdown twin: `https://laravilt.com/md/{locale}/{section}[/{id}]`. - Documentation twins are locale-free: `https://laravilt.com/md/docs/{path}`. - MCP server (Model Context Protocol, JSON-RPC 2.0): `POST https://laravilt.com/mcp` — tools: `list_sections`, `search`, `get_page`. - Every page is also available in Arabic: swap `/en/` for `/ar/`. - Full sitemap: https://laravilt.com/sitemap.xml