PHPackages                             hafijul233/form - 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. [Framework](/categories/framework)
4. /
5. hafijul233/form

Abandoned → [lafalow/form](/?search=lafalow%2Fform)Library[Framework](/categories/framework)

hafijul233/form
===============

Laravel form builder library based bootstrap form components

0.2.0(1mo ago)172553[1 PRs](https://github.com/laraflow/form/pulls)1MITBladePHP ^7.2|^8.1CI passing

Since Nov 20Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/laraflow/form)[ Packagist](https://packagist.org/packages/hafijul233/form)[ GitHub Sponsors](https://github.com/laraflow)[ RSS](/packages/hafijul233-form/feed)WikiDiscussions main Synced 6d ago

READMEChangelog (10)Dependencies (26)Versions (18)Used By (1)

Laraflow/Form
=============

[](#laraflowform)

[![Latest Stable Version](https://camo.githubusercontent.com/e6922a42e0d8449b313ffeadfa6a936dc9b504d5ab0bbe42d0bbdc37662b204f/68747470733a2f2f706f7365722e707567782e6f72672f6c617261666c6f772f666f726d2f76)](//packagist.org/packages/laraflow/form)[![Total Downloads](https://camo.githubusercontent.com/0be9cbf652422c865cfa2bd14aab99f5516599f66bfe6f79ee8c341d9950ac70/68747470733a2f2f706f7365722e707567782e6f72672f6c617261666c6f772f666f726d2f646f776e6c6f616473)](//packagist.org/packages/laraflow/form)[![run-tests](https://github.com/laraflow/form/workflows/run-tests/badge.svg)](//github.com/laraflow/form/actions/workflows/run-tests.yml)[![License](https://camo.githubusercontent.com/619c1e535dc4afd000c096d98784b74d01a2d9a998426be5ac3b77b36498ccb4/68747470733a2f2f706f7365722e707567782e6f72672f6c617261666c6f772f666f726d2f6c6963656e7365)](//packagist.org/packages/laraflow/form)[![Latest Unstable Version](https://camo.githubusercontent.com/d514dbd0ac06fcf228f305b9e08100efd27eb629853dfede838e05fb8b03a778/68747470733a2f2f706f7365722e707567782e6f72672f6c617261666c6f772f666f726d2f762f756e737461626c65)](//packagist.org/packages/laraflow/form)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/9cd104e566dd0207ee50672e89f65e1373f2b497eab1799d575e5bffca654446/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f6c617261666c6f772f666f726d2f466978253230504850253230636f64652532307374796c652532306973737565733f6c6162656c3d636f64652532307374796c65)](https://github.com/laraflow/form/actions?query=workflow%3A%22Check+%26+fix+styling%22+branch%3Amain)

Introduction
------------

[](#introduction)

[`laraflow/form`](https://packagist.org/packages/laraflow/form) is a collection of Laravel form components.

Roadmap
-------

[](#roadmap)

FeatureStatusBoostrap4 RegularComplatedBoostrap4 HorizontalComplatedBoostrap5 RegularComplatedBoostrap5 HorizontalComplatedTailwindCSS RegularWIPTailwindCSS HorizontalWIPBlade X ComponentTodoFeatures
--------

[](#features)

This package has basic form element style that is supported by bootstrap. Some basic form styles are given below:

- Normal
- Icon Input Grouped
- Horizontal Columned
- Inline Elements

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

[](#installation)

To get start using this package follow these instructions. You can install the package via composer:

```
composer require laraflow/form
```

You need to publish the config file with:

```
php artisan vendor:publish --tag="form-config"
```

This is the contents of the published config file:

```
return [
    /**
     * Form style validation and other component will
     * be selected form this section
     * @var string style
     * @value bootstrap4, bootstrap5
     */
    'style' => 'bootstrap4',

    /**
     * Form local language for field that support localization
     *
     * @reference month, day etc
     * @var string style
     * @value bootstrap3, bootstrap4, bootstrap5
     */
    'locale' => 'en',

    /**
     * Form month values what value and label month dropdown
     * will have
     *
     * @var array month
     */

    'months' => [
        "1" => "January",
        "2" => "February",
        "3" => "March",
        "4" => "April",
        "5" => "May",
        "6" => "June",
        "7" => "July",
        "8" => "August",
        "9" => "September",
        "10" => "October",
        "11" => "November",
        "12" => "December"
    ],

    /**
     * Form day values what value and label day dropdown
     * will have
     * @var array month
     */

    'days' => [
        "1" => "Saturday",
        "2" => "Sunday",
        "3" => "Monday",
        "4" => "Tuesday",
        "5" => "Wednesday",
        "6" => "Thursday",
        "7" => "Friday"
    ],
];
```

Optionally, you can publish the views using

```
php artisan vendor:publish --tag="form-views"
```

Done. Now you can fully utilize every form elements from these package

### Contributing

[](#contributing)

Thank you for considering contributing to the Form! The contribution guide can be found in the [Form Wiki](https://github.com/laraflow/form/wiki/).

### Security Vulnerabilities

[](#security-vulnerabilities)

If you discover a security vulnerability within Form Package, please send an e-mail to Mohammad Hafijul Islam via . All security vulnerabilities will be promptly addressed.

### License

[](#license)

The Form is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

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

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

[](#contributing-1)

Please see [CONTRIBUTING](https://github.com/laraflow/form/blob/main/docs/contributing.md) for details.

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

[](#security-vulnerabilities-1)

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

Credits
-------

[](#credits)

- [Hafijul Islam](https://github.com/hafijul233)
- [All Contributors](../../contributors)

Spacial Thanks to [![JetBrains Logo (Main) logo.](https://camo.githubusercontent.com/3cf726e7cdadba47755b7f7ea4227945a92a2fa48aadf4a2573140ec6501c989/68747470733a2f2f7265736f75726365732e6a6574627261696e732e636f6d2f73746f726167652f70726f64756374732f636f6d70616e792f6272616e642f6c6f676f732f6a625f6265616d2e737667)](https://camo.githubusercontent.com/3cf726e7cdadba47755b7f7ea4227945a92a2fa48aadf4a2573140ec6501c989/68747470733a2f2f7265736f75726365732e6a6574627261696e732e636f6d2f73746f726167652f70726f64756374732f636f6d70616e792f6272616e642f6c6f676f732f6a625f6265616d2e737667) For Awesome IDE support.

License
-------

[](#license-1)

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

###  Health Score

48

—

FairBetter than 94% of packages

Maintenance89

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 95.6% 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 ~113 days

Recently: every ~288 days

Total

15

Last Release

56d ago

PHP version history (3 changes)0.0.1PHP ^7.3|^8.0

0.1.0PHP ^7.2|^8.0

0.1.2PHP ^7.2|^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/870a352ea25df3ba3fb9443653badfb195324776da50cef0d8c730475f7681b1?d=identicon)[hafijul233](/maintainers/hafijul233)

---

Top Contributors

[![hafijul233](https://avatars.githubusercontent.com/u/24684511?v=4)](https://github.com/hafijul233 "hafijul233 (329 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (13 commits)")[![devmamunur](https://avatars.githubusercontent.com/u/49125977?v=4)](https://github.com/devmamunur "devmamunur (1 commits)")[![sajibAdhi](https://avatars.githubusercontent.com/u/60180521?v=4)](https://github.com/sajibAdhi "sajibAdhi (1 commits)")

---

Tags

bladebootstrapcomponenterror-messageformform-builderhacktoberfesthacktoberfest2025laraveltemplateframeworklaravelcomponentsbootstrapformphp-form

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/hafijul233-form/health.svg)

```
[![Health](https://phpackages.com/badges/hafijul233-form/health.svg)](https://phpackages.com/packages/hafijul233-form)
```

###  Alternatives

[laravel/cashier

Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services.

2.5k25.9M107](/packages/laravel-cashier)[laravel/pulse

Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.

1.7k12.1M99](/packages/laravel-pulse)[graham-campbell/markdown

Markdown Is A CommonMark Wrapper For Laravel

1.3k7.1M64](/packages/graham-campbell-markdown)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

71510.9M66](/packages/laravel-mcp)[laravel/cashier-paddle

Cashier Paddle provides an expressive, fluent interface to Paddle's subscription billing services.

264778.4k3](/packages/laravel-cashier-paddle)[htmlmin/htmlmin

HTMLMin Is A Simple HTML Minifier For Laravel 5

1.0k1.9M9](/packages/htmlmin-htmlmin)

PHPackages © 2026

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