PHPackages                             laravel-view-components/forms - 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. laravel-view-components/forms

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

laravel-view-components/forms
=============================

Laravel 7.x form view components

v0.4(6y ago)1131MITPHP

Since May 2Pushed 6y ago2 watchersCompare

[ Source](https://github.com/laravel-view-components/forms)[ Packagist](https://packagist.org/packages/laravel-view-components/forms)[ RSS](/packages/laravel-view-components-forms/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Laravel 7.x View Components
===========================

[](#laravel-7x-view-components)

A Laravel View Components package built on the [Tabler UI Kit](https://tabler.io) - a free and open-source HTML Dashboard UI Kit built on Bootstrap.

Goal
----

[](#goal)

The goal of this package is to provide a list of easy to use form inputs as View Components in Blade to mimic the HTML package from LaravelCollective while also building on the Tabler UI Kit. All the form elements listed on the [Tabler Docs](https://preview-dev.tabler.io/docs/form-elements.html) should eventually be available here.

Install
-------

[](#install)

1. Install a fresh copy of [Laravel](https://laravel.com/docs/7.x/installation) 7.x or above.
2. Install this package via `composer require laravel-view-components/forms`. Laravel 7.x will automatically discover this package. No need to register the service provider.
3. Install the Tabler UI Preset.
4. Run `npm install && npm run dev` to build the frontend

Usage
-----

[](#usage)

If you are not familiar with Laravel 7.x View Components, please see the [Laravel Docs](https://laravel.com/docs/7.x/blade#displaying-components) for details.

There are some common component attributes notated below. Specific components may have additional attributes detailed below.

- name - The HTML [name](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname) attribute.
- label - An HTML [label](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label) element tied to the input item.

The following Tabler UI components are available in this package.

### Form Text component

[](#form-text-component)

``

[![form-text](/screenshots/form-text.png)](/screenshots/form-text.png)

```

  Text

```

### Form Password component

[](#form-password-component)

``

[![form-password](/screenshots/form-password.png)](/screenshots/form-password.png)

```

  Pasword

```

### Form Checkbox component

[](#form-checkbox-component)

``

### Form Color component

[](#form-color-component)

``

### Form Email component

[](#form-email-component)

``

### Form File component

[](#form-file-component)

``

### Form Number component

[](#form-number-component)

``

### Form Phone component

[](#form-phone-component)

``

### Form Radio component

[](#form-radio-component)

``

### Form Search component

[](#form-search-component)

``

### Form Select component

[](#form-select-component)

``

### Form Image Select component

[](#form-image-select-component)

``

### Form Tag Select component

[](#form-tag-select-component)

``

### Form User Select component

[](#form-user-select-component)

``

### Form Toggle component

[](#form-toggle-component)

``

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Every ~9 days

Total

2

Last Release

2244d ago

### Community

Maintainers

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

---

Top Contributors

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

---

Tags

laravel-7-packagelaravel-view-componentslaravelformview components

### Embed Badge

![Health badge](/badges/laravel-view-components-forms/health.svg)

```
[![Health](https://phpackages.com/badges/laravel-view-components-forms/health.svg)](https://phpackages.com/packages/laravel-view-components-forms)
```

###  Alternatives

[api-platform/laravel

API Platform support for Laravel

58171.5k14](/packages/api-platform-laravel)[ecotone/laravel

Ecotone for Laravel — CQRS, Event Sourcing, Sagas, Durable Workflows, and Outbox on top of Laravel Queue, via PHP attributes.

21318.6k3](/packages/ecotone-laravel)[tomsix/laravel-components-library

A collection of pre-made Blade components for Laravel 7.x and up

613.1k](/packages/tomsix-laravel-components-library)

PHPackages © 2026

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