PHPackages                             merotech/appendable-dynamic-dropdown - 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. merotech/appendable-dynamic-dropdown

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

merotech/appendable-dynamic-dropdown
====================================

A Laravel Nova field.

013.6kPHP

Since Jan 2Pushed 6y agoCompare

[ Source](https://github.com/merotechnologies/laravel_nova_appendable_select)[ Packagist](https://packagist.org/packages/merotech/appendable-dynamic-dropdown)[ RSS](/packages/merotech-appendable-dynamic-dropdown/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Nova Appendable Select
======================

[](#nova-appendable-select)

[![](https://camo.githubusercontent.com/c332abbfe67c5ff9ba3b0230a450f390b013887f3c6adc10cd08cb49bfdd5e1d/68747470733a2f2f6d65726f2e636f2f77702d636f6e74656e742f75706c6f6164732f323031392f30332f6d65726f6c6f676f7472616e73706172656e742d3133367836302e706e67 "Merotech Logo")](https://camo.githubusercontent.com/c332abbfe67c5ff9ba3b0230a450f390b013887f3c6adc10cd08cb49bfdd5e1d/68747470733a2f2f6d65726f2e636f2f77702d636f6e74656e742f75706c6f6164732f323031392f30332f6d65726f6c6f676f7472616e73706172656e742d3133367836302e706e67)

Nova Appendable Select is a multi field that contains a select element and an input element. The select elements populates based on the Nova resource you are calling the component from and the tableName you pass as seen below.

```
AppendableDynamicDropdown::make('Brand')->rules('required')

```

In the example above we add this to the Nova Resource Router. So this multi field component will now populate all **unique brand names** from the **routers table**. To add a new brand name not already present in the **routers table** the input field will take new values and when submitting the form this new value will be present in the select field on subsequent form submits.

Who Uses Nova Appendable Select
-------------------------------

[](#who-uses-nova-appendable-select)

- [Merotech](https://mero.co) we built this :D

Usage
-----

[](#usage)

### Laravel Nova Applications

[](#laravel-nova-applications)

Suitable when you want a dynamic select field that is populated based on a model in your database and you want to add to this

**Show instructions**1. Install the preset:

    ```
    $ composer require merotech/nova-appendable-select

    ```
2. Add the Nova Field Component to your Nova resource

    ```
    use Merotech\AppendableDynamicDropdown\AppendableDynamicDropdown;

    ```
3. You're all set!

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

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

---

Top Contributors

[![m2jobe](https://avatars.githubusercontent.com/u/9561974?v=4)](https://github.com/m2jobe "m2jobe (3 commits)")

### Embed Badge

![Health badge](/badges/merotech-appendable-dynamic-dropdown/health.svg)

```
[![Health](https://phpackages.com/badges/merotech-appendable-dynamic-dropdown/health.svg)](https://phpackages.com/packages/merotech-appendable-dynamic-dropdown)
```

###  Alternatives

[neitanod/forceutf8

PHP Class Encoding featuring popular Encoding::toUTF8() function --formerly known as forceUTF8()-- that fixes mixed encoded strings.

1.6k22.2M98](/packages/neitanod-forceutf8)[commerceguys/enum

A PHP 5.4+ enumeration library.

961.9M7](/packages/commerceguys-enum)[danog/better-prometheus

A better Prometheus library for PHP applications

13179.5k2](/packages/danog-better-prometheus)[wcm/git-php-hooks-library

A collection of Git PHP Hooks

1210.1k3](/packages/wcm-git-php-hooks-library)

PHPackages © 2026

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