PHPackages                             jasonkaz/formbuild - 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. jasonkaz/formbuild

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

jasonkaz/formbuild
==================

Twitter Bootstrap form creator for PHP

3.x-dev(11y ago)525021[4 PRs](https://github.com/JasonKaz/Bootstrap-Form-Builder/pulls)MITPHPPHP &gt;=5.3.0

Since Jul 6Pushed 9y ago1 watchersCompare

[ Source](https://github.com/JasonKaz/Bootstrap-Form-Builder)[ Packagist](https://packagist.org/packages/jasonkaz/formbuild)[ Docs](http://pendarenstudios.com/projects/bootstrap-form-builder/examples.php)[ RSS](/packages/jasonkaz-formbuild/feed)WikiDiscussions master Synced 1mo ago

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

Whats the purpose of this project?
----------------------------------

[](#whats-the-purpose-of-this-project)

This project was created to allow PHP to create forms which applied to Twitter Bootstrap's standards without having to manually create a lot of markup.

To Do
-----

[](#to-do)

- Do something with the Help class, it seems silly to have it in it's own class

Updates
-------

[](#updates)

- 1.0.1 - 1/24/2013
- Added newlines to end of class files
- Added missing attributes (readonly, autofocus) to FormUtils
- Made attributes follow HTML5 standards
- Added wrapper class for general inputs to reduce code size in the future
- 1.0.0 - 1/13/2013
- Updated to Twitter Bootstrap 2.2.2 - Still works with 2.1.1
- Modified examples slightly
- Created Form-&gt;hidden() function to handle hidden inputs within the form - Hidden object now deprecated
- 1/12/2013
- Fixed bug with inputs not having spacing between them if they were inline
- All form inputs now are children of the FormInput class to handle code rendering
- Added Hidden input
- Added Textarea input
- Added markdown to README
- Updated example page to show PHP code for each form

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

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

Unknown

Total

1

Last Release

4335d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/417d12fcfec257d5bf8f1d9b4cd8f6a55d109d527c0120a812193fc2d2bec214?d=identicon)[JasonKaz](/maintainers/JasonKaz)

---

Top Contributors

[![JasonKaz](https://avatars.githubusercontent.com/u/959848?v=4)](https://github.com/JasonKaz "JasonKaz (30 commits)")[![PATROMO](https://avatars.githubusercontent.com/u/318564?v=4)](https://github.com/PATROMO "PATROMO (2 commits)")[![firstrow](https://avatars.githubusercontent.com/u/66944?v=4)](https://github.com/firstrow "firstrow (1 commits)")

---

Tags

twitterbootstrapforminput

### Embed Badge

![Health badge](/badges/jasonkaz-formbuild/health.svg)

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

###  Alternatives

[snapappointments/bootstrap-select

The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more. Now with Bootstrap 4 support.

9.8k480.4k3](/packages/snapappointments-bootstrap-select)[robinherbots/jquery.inputmask

Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite.

6.5k276.6k4](/packages/robinherbots-jqueryinputmask)[anahkiasen/former

A powerful form builder

1.4k1.4M14](/packages/anahkiasen-former)[kartik-v/yii2-widget-rating

A Yii2 widget for the simple yet powerful bootstrap-star-rating plugin with fractional rating support (sub repo split from yii2-widgets)

444.1M8](/packages/kartik-v-yii2-widget-rating)[kartik-v/yii2-widget-switchinput

A Yii2 wrapper widget for the Bootstrap Switch plugin to use checkboxes &amp; radios as toggle switchinputes (sub repo split from yii2-widgets)

384.4M13](/packages/kartik-v-yii2-widget-switchinput)[cwspear/bootstrap-hover-dropdown

An unofficial Bootstrap plugin to enable Bootstrap dropdowns to activate on hover and provide a nice user experience.

1.3k153.1k](/packages/cwspear-bootstrap-hover-dropdown)

PHPackages © 2026

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