PHPackages                             pfbc/pfbc - 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. pfbc/pfbc

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

pfbc/pfbc
=========

Rapid form bulding in PHP

3.1(12y ago)9337.6k↓50%39GNU GPL v3HTMLPHP &gt;=5.3.0

Since Mar 14Pushed 7y ago11 watchersCompare

[ Source](https://github.com/lkorth/php-form-builder-class)[ Packagist](https://packagist.org/packages/pfbc/pfbc)[ Docs](http://code.google.com/p/php-form-builder-class/)[ RSS](/packages/pfbc-pfbc/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Project Overview
----------------

[](#project-overview)

The PFBC (PHP Form Builder Class) project is developed with the following goals in mind...

- Promote rapid development of forms through an object-oriented PHP structure.
- Eliminate the grunt/repetitive work of writing the html and validation when building forms.
- Reduce human error by using a consistent/tested utility.

This project was first release to the open source community on April, 24 2009 at [PHPClass.org](http://www.phpclasses.org/package/5350-PHP-Generate-HTML-and-Javascript-for-displaying-forms.html). It was moved to its current location at [Google's Project Hosting service](http://code.google.com/p/php-form-builder-class) on November 16, 2009. Since the initial release, the project has gone through over 20 version releases and is still under active development.

The most significant enhancement in version 3.x is the integration with Bootstrap - a front-end framework from Twitter. Bootstrap incorporates responsive CSS, which means your forms not only look and behave great in the latest desktop browser, but in tablet and smartphone browsers as well.

System Requirements
-------------------

[](#system-requirements)

PHP &gt;= 5.3

Installation Instructions
-------------------------

[](#installation-instructions)

Composer is the easiest way to manage dependencies in your project. Create a file named composer.json with the following:

```
{
    "require": {
        "pfbc/pfbc": "3.1"
    }
}
```

And run Composer to install PFBC:

```
$ curl -s http://getcomposer.org/installer | php
$ composer.phar install
```

Examples/Tutorials
------------------

[](#examplestutorials)

The links provided below are meant to demonstrate the key features included in the project. Currently, these links are using the pfbc3.0-php5 release, please see the examples included with the project for PHP 5.3 namespaced examples.

- [Form Elements](http://www.imavex.com/pfbc3.x-php5/examples/form-elements.php)
- [HTML5](http://www.imavex.com/pfbc3.x-php5/examples/html5.php)
- [Views](http://www.imavex.com/pfbc3.x-php5/examples/views.php)
- [Validation](http://www.imavex.com/pfbc3.x-php5/examples/validation.php)
- [Ajax](http://www.imavex.com/pfbc2.x-php5/examples/ajax.php)

Code Samples
------------

[](#code-samples)

```

```

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity41

Moderate usage in the ecosystem

Community18

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

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

4449d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/586e1e86c77aca12d6cd466728073ec4f6e2040463b3381ca48f3cd2d12ec469?d=identicon)[lkorth](/maintainers/lkorth)

---

Top Contributors

[![lkorth](https://avatars.githubusercontent.com/u/1163999?v=4)](https://github.com/lkorth "lkorth (22 commits)")[![vsnake01](https://avatars.githubusercontent.com/u/2687261?v=4)](https://github.com/vsnake01 "vsnake01 (3 commits)")

---

Tags

phphtmlform

### Embed Badge

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

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

###  Alternatives

[okipa/laravel-form-components

Ready-to-use and customizable form components.

198.0k1](/packages/okipa-laravel-form-components)[artem_c/emmet

emmet implementation for php

141.8k](/packages/artem-c-emmet)

PHPackages © 2026

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