PHPackages                             martin-ro/filament-charcount-field - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. martin-ro/filament-charcount-field

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

martin-ro/filament-charcount-field
==================================

Filament fields with character count.

0.1.5(4y ago)144.6k↓28.6%2[1 issues](https://github.com/martin-ro/filament-charcount-field/issues)[1 PRs](https://github.com/martin-ro/filament-charcount-field/pulls)MITBladePHP ^8.0

Since Apr 9Pushed 3y ago1 watchersCompare

[ Source](https://github.com/martin-ro/filament-charcount-field)[ Packagist](https://packagist.org/packages/martin-ro/filament-charcount-field)[ Docs](https://github.com/martin-ro/filament-charcount-field)[ RSS](/packages/martin-ro-filament-charcount-field/feed)WikiDiscussions main Synced today

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

[![filament-charcounted-field](https://github.com/martin-ro/filament-charcount-field/raw/main/art/banner.png)](https://github.com/martin-ro/filament-charcount-field/blob/main/art/banner.png)

Character counted TextInput &amp; Textarea for Filament.
========================================================

[](#character-counted-textinput--textarea-for-filament)

This package provides a TextInput and Textarea component for [Filament Admin and Forms](https://filamentphp.com) with a character count display.

**TextInput**

```
use MartinRo\FilamentCharcountField\Components\CharcountedTextInput;

CharcountedTextInput::make('title')
    ->minCharacters(5)
    ->maxCharacters(10),
```

**Textarea**

```
use MartinRo\FilamentCharcountField\Components\CharcountedTextarea;

CharcountedTextarea::make('title')
    ->minCharacters(5)
    ->maxCharacters(10),
```

Here's an example of how the components looks like: [![Example of Filament Charcounted Field components](https://github.com/martin-ro/filament-charcount-field/raw/main/art/example.png)](https://github.com/martin-ro/filament-charcount-field/blob/main/art/example.png)

Demo:

[![Demo of Filament Charcounted Field components](https://github.com/martin-ro/filament-charcount-field/raw/main/art/demo.gif)](https://github.com/martin-ro/filament-charcount-field/blob/main/art/demo.gif)

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

[](#installation)

First, install the packages:

```
composer require martin-ro/filament-charcount-field
```

Add the components to a Filament resource form:

```
