PHPackages                             balintcodes/filament-enhanced-datalist - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. balintcodes/filament-enhanced-datalist

ActiveLibrary[Templating &amp; Views](/categories/templating)

balintcodes/filament-enhanced-datalist
======================================

An enhanced version of text input with datalist for FilamentPHP

v1.1.2(1y ago)6271[4 PRs](https://github.com/balintcodes/filament-enhanced-datalist/pulls)MITBladePHP ^8.1CI passing

Since Nov 2Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/balintcodes/filament-enhanced-datalist)[ Packagist](https://packagist.org/packages/balintcodes/filament-enhanced-datalist)[ Docs](https://github.com/balintxd/filament-enhanced-datalist)[ GitHub Sponsors](https://github.com/balintcodes)[ RSS](/packages/balintcodes-filament-enhanced-datalist/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (8)Versions (8)Used By (0)

An enhanced version of text input with datalist for FilamentPHP
===============================================================

[](#an-enhanced-version-of-text-input-with-datalist-for-filamentphp)

[![Latest Version on Packagist](https://camo.githubusercontent.com/a5f38f4bd7a1422b7b00e0c1263bae5b7f125af079b9b3f3e35b9451cbae275a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f62616c696e74636f6465732f66696c616d656e742d656e68616e6365642d646174616c6973742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/balintcodes/filament-enhanced-datalist)[![GitHub Tests Action Status](https://camo.githubusercontent.com/ac5cf6cde5a59b1157ccec8176747b4c256d8937b842bee5e630a502b3f232bf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f62616c696e74636f6465732f66696c616d656e742d656e68616e6365642d646174616c6973742f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/balintcodes/filament-enhanced-datalist/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/9414a99162e4c0252daba5faa63c07598b3580e4b351c0174e314324aecb96c8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f62616c696e74636f6465732f66696c616d656e742d656e68616e6365642d646174616c6973742f6669782d7068702d636f64652d7374796c696e672e796d6c3f6272616e63683d6d61696e266c6162656c3d636f64652532307374796c65267374796c653d666c61742d737175617265)](https://github.com/balintcodes/filament-enhanced-datalist/actions?query=workflow%3A%22Fix+PHP+code+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/e63617099d9faf9aed98b0a8f0c7f589009db5dc7db2a0d69ac7846584312bd0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f62616c696e74636f6465732f66696c616d656e742d656e68616e6365642d646174616c6973742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/balintcodes/filament-enhanced-datalist)

An implementation of text input fields with datalist that matches the looks of the FilamentPHP ecosystem.

[![example.png](.github/assets/example.png)](.github/assets/example.png)

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require balintcodes/filament-enhanced-datalist
```

Usage
-----

[](#usage)

```
include Balintcodes\FilamentEnhancedDatalist;

FilamentEnhancedDatalist::make('enhanced_datalist')
    ->options(['One', 'Two', 'Three'])  // Options that should appear in the datalist (array)
    ->filterDatalist()                  // Whether the datalist should be filtered during typing (bool)
    ->chevronVisible()                  // Whether the dropdown chevron should be visible (bool)
    ->infoLabel('Select a number')      // Customize the information label on the top of the datalist (string)
    ->label('Enhanced datalist')
    ->minLength(2)
    ->maxLength(16)
    ->readOnly()
    ->prefix('Prefix')
    ->postfix('Postfix')
    ->placeholder('Choose a number');
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [Bálint Nagy](https://github.com/balintcodes)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance67

Regular maintenance activity

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 65.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Total

4

Last Release

537d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c81988fbcc051a266c1dd824eb645a9a2ed0a094128b5ec696e9cef06d98bd3c?d=identicon)[balintcodes](/maintainers/balintcodes)

---

Top Contributors

[![balintcodes](https://avatars.githubusercontent.com/u/43203027?v=4)](https://github.com/balintcodes "balintcodes (23 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (7 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (5 commits)")

---

Tags

laravelfilamentphpfilament-pluginsfilament-formdatalistbalintxdfilament-enhanced-datalist

###  Code Quality

TestsPest

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/balintcodes-filament-enhanced-datalist/health.svg)

```
[![Health](https://phpackages.com/badges/balintcodes-filament-enhanced-datalist/health.svg)](https://phpackages.com/packages/balintcodes-filament-enhanced-datalist)
```

###  Alternatives

[jaocero/radio-deck

Turn filament default radio button into a selectable card with icons, title and description.

83281.2k5](/packages/jaocero-radio-deck)[andreia/filament-nord-theme

A minimalist Arctic Nord theme for FilamentPHP

13334.7k2](/packages/andreia-filament-nord-theme)[defstudio/filament-searchable-input

A searchable autocomplete input for Filament forms

3212.4k](/packages/defstudio-filament-searchable-input)[tomatophp/tomato-admin

Tomato Admin Dashboard Build With FilamentPHP Theme for Laravel Splade

578.6k60](/packages/tomatophp-tomato-admin)[danihidayatx/image-optimizer

Optimize your Filament images before they reach your database. Forked from joshembling/image-optimizer for Filament v4 &amp; v5 support.

254.4k](/packages/danihidayatx-image-optimizer)[jiten14/jitone-ai

jitone-ai is a powerful FilamentPHP plugin that integrates AI-powered features directly into your Filament forms.

213.1k](/packages/jiten14-jitone-ai)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
