abdelhamiderrahmouni/filament-slick-slider
A Slick Slider for your filament v3 forms.
55
| Install | |
|---|---|
composer require abdelhamiderrahmouni/filament-slick-slider |
|
| Latest Version: | v0.3.0 |
| PHP: | ^8.2 |
| License: | MIT |
| Last Updated: | Jun 22, 2026 |
| Links: | GitHub · Packagist |
Maintainer: abdelhamiderrahmouni
Filament Slick Slider
This component lets users intuitively select single values or ranges by moving a slider handle.
It is perfect for scenarios requiring accurate input, such as setting numbers, adjusting audio levels, or satisfaction levels.
Installation
You can install the package via composer:
composer require abdelhamiderrahmouni/filament-slick-slider
Usage
Simple Input Slider
InputSliderGroup::make()
->sliders([
InputSlider::make('min')
])
->label('Limit')
Multiple Input
InputSliderGroup::make()
->sliders([
InputSlider::make('min'),
InputSlider::make('max')
])
->label('Limit')
Connect
InputSliderGroup::make()
->sliders([
InputSlider::make('min'),
InputSlider::make('max')
])
->connect([
false,
true,
false
])
->label('Limit')
Maximum & Minimum
InputSliderGroup::make()
->sliders([
InputSlider::make('min'),
InputSlider::make('max')
])
->connect([
false,
true,
false
])
->max(100)
->min(0)
->label('Limit')
Default Value
InputSliderGroup::make()
->sliders([
InputSlider::make('starting')
->default(50),
InputSlider::make('ending')
->default(70)
])
->range(["min" => 30, "max" => 100])
->step(10)
->behaviour([
InputSliderBehaviour::DRAG,
InputSliderBehaviour::TAP
])
->enableTooltips()
->label('Limit')
Complete
InputSliderGroup::make()
->sliders([
InputSlider::make('min'),
InputSlider::make('max')->default(50),
])
->connect([
true,
false,
true
]) // array length must be sliders length + 1
->range([
"min" => 30,
"max" => 100
])
->step(10)
->behaviour([
InputSliderBehaviour::DRAG,
InputSliderBehaviour::TAP
])
->enableTooltips()
->label("Limit")
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Credits
- Abdelhamid Errahmouni
- Rupadana
- All Contributors
- This package is a fork of filament-slider by Rupadana
License
The MIT License (MIT). Please see License File for more information.
Related Packages
codewithdennis/filament-advanced-choice
Beautiful, customizable radio and checkbox form layouts for FilamentPHP.
19,819
117
riodwanto/filament-ace-editor
An ACE editor field for Filament forms with syntax highlighting, themes, and aut...
79,816
21
janczakb/filament-flex-fields
Filament v5 form fields plugin for Laravel — 79 components, virtualized Select w...
22,024
69
address-autocomplete
admin-form-components
admin-panel
alpinejs
async-search
barcode-scanner
choice-cards
cms-fields
code-splitting
combobox
country-picker
currency-field
custom-fields
custom-fields-json
dynamic-fields
filament
filament-fields
filament-form-fields
filament-forms
filament-plugin
filament-select
filament-v5
file-upload
flex-fields
form-components
forms
geocoding
image-choice-cards
international-phone
json-attributes
json-custom-fields
laravel
lazy-loading
map-picker
mapbox
matrix-choice
media-ingress
nps
phone-input
select-field
signature-pad
slug-field
spatie-media-library
spatie-medialibrary
tailwindcss
translatable
virtualized-select