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 5y 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 3d 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 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

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

2195d ago

### Community

Maintainers

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

---

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

[laravie/html

HTML and Form Builders for the Laravel Framework

36184.6k4](/packages/laravie-html)[tomsix/laravel-components-library

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

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

A Laravel package to help build forms.

147.2k1](/packages/webup-laravel-form)[cornford/bootstrapper

An easy way to intergrate Twitter Bootstrap with Laravel.

232.7k](/packages/cornford-bootstrapper)

PHPackages © 2026

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