PHPackages                             hanoivip/grafite-formmaker - 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. hanoivip/grafite-formmaker

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

hanoivip/grafite-formmaker
==========================

A remarkably magical form and input maker tool for Laravel.

017PHP

Since Jan 30Pushed 3y ago1 watchersCompare

[ Source](https://github.com/hanoivip/grafite-formmaker)[ Packagist](https://packagist.org/packages/hanoivip/grafite-formmaker)[ RSS](/packages/hanoivip-grafite-formmaker/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

FormMaker
=========

[](#formmaker)

**FormMaker** - A remarkably magical form and input maker tool for Laravel.

[![Build Status](https://camo.githubusercontent.com/cb2d6092108b2a8963bc3f1c8faf8762d760bab8feec74c2dc11dafb56d9ec63/68747470733a2f2f7472617669732d63692e6f72672f47726166697465496e632f466f726d4d616b65722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/GrafiteInc/FormMaker)[![Maintainability](https://camo.githubusercontent.com/5e194657080f8a2c16f3ddb7b05b7594b00e9c1eecec2c8a42bc4890a8b745fe/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f38633030613034366665633332643862386163372f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/GrafiteInc/FormMaker/maintainability)[![Packagist](https://camo.githubusercontent.com/436c4f35b56ce8b8e211ffb631f9171cf293c6b08743ffbd13c494668d5124ec/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f677261666974652f666f726d6d616b65722e737667)](https://packagist.org/packages/grafite/formmaker)[![license](https://camo.githubusercontent.com/850eae1099d2b05f53383473d7cd51f9bc1ab09b7d0d9e5122f1dd930efdcc6d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6173686170652f6170697374617475732e737667)](https://packagist.org/packages/grafite/formmaker)

The FormMaker package provides a set of tools for generating HTML forms with as little as 1 line of code. Don't want to write boring HTML, neither do we. The FormMaker will generate error containers, all fields defined by either the table or object column types, or if you prefer to have more control define a config. In the case that you want to write more than 1 line of code, FormMaker comes with the InputMaker service as well. With the InputMaker you can create any form of input, including html for Eloquent relationships.

##### Author(s):

[](#authors)

- [Matt Lantz](https://github.com/mlantz) ([@mattylantz](http://twitter.com/mattylantz), mattlantz at gmail dot com)

Requirements
------------

[](#requirements)

1. PHP 7+
2. OpenSSL

Compatability and Support
-------------------------

[](#compatability-and-support)

Laravel VersionPackage TagSupported5.4.x - 5.8.x1.3.xno5.4.x1.1.xno5.3.x1.0.xno### Installation

[](#installation)

Start a new Laravel project:

```
composer create-project laravel/laravel your-project-name
```

Then run the following to add FormMaker

```
composer require "grafite/formmaker"
```

Time to publish those assets!

```
php artisan vendor:publish --provider="Grafite\FormMaker\FormMakerProvider"
```

Documentation
-------------

[](#documentation)

[https://docs.grafite.ca/others/form\_maker](https://docs.grafite.ca/others/form_maker)
[https://docs.grafite.ca/others/input\_maker](https://docs.grafite.ca/others/input_maker)

License
-------

[](#license)

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

### Bug Reporting and Feature Requests

[](#bug-reporting-and-feature-requests)

Please add as many details as possible regarding submission of issues and feature requests

### Disclaimer

[](#disclaimer)

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

grafite-formmaker
=================

[](#grafite-formmaker)

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

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/a45208b20482235c83ed370f71c352d516693ace0dac53c7ed8244cace45682b?d=identicon)[hanoivip](/maintainers/hanoivip)

### Embed Badge

![Health badge](/badges/hanoivip-grafite-formmaker/health.svg)

```
[![Health](https://phpackages.com/badges/hanoivip-grafite-formmaker/health.svg)](https://phpackages.com/packages/hanoivip-grafite-formmaker)
```

###  Alternatives

[strategery/magento2-infinitescroll

Magento2 InfiniteScroll module to load the next catalog page or results when scrolling down a page.

53246.2k1](/packages/strategery-magento2-infinitescroll)[web-id/laravel-playwright

Laravel Playwright Boilerplate

8315.5k](/packages/web-id-laravel-playwright)

PHPackages © 2026

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