PHPackages                             shadowprince/forman-recaptcha - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. shadowprince/forman-recaptcha

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

shadowprince/forman-recaptcha
=============================

Recaptcha plugin for shadowprince/forman

0.2.2(12y ago)016BSDPHPPHP &gt;=5.2.0

Since Oct 15Pushed 12y ago1 watchersCompare

[ Source](https://github.com/ShadowPrince/forman-recaptcha)[ Packagist](https://packagist.org/packages/shadowprince/forman-recaptcha)[ Docs](http://shadowprince.github.com/forman-recaptcha)[ RSS](/packages/shadowprince-forman-recaptcha/feed)WikiDiscussions master Synced 2mo ago

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

Forman-Recaptcha
----------------

[](#forman-recaptcha)

Forman-Recaptcha - plugin for [forman](http://github.com/shadowprince/forman), adding field Recaptcha for easy recaptcha integration. It validates on `validate()` method, sets errors; you just need to add `new \Forman\Field\Recaptcha()` to your form to use it.

```
$form = new \Forman\Form(
    new \Forman\Field\Value("name"),
    (new \Forman\Field\Recaptcha())->setKeys("private", "public")
);
```

You can set default keys by

```
\Forman\Field\Recaptcha::defaultKeys("private", "public");
```

Uses [recaptcha/php5](http://packagist.org/recaptcha/php5).

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity54

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 ~4 days

Total

8

Last Release

4561d ago

### Community

Maintainers

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

---

Tags

recaptchacomponentFormsslimextforman

### Embed Badge

![Health badge](/badges/shadowprince-forman-recaptcha/health.svg)

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

###  Alternatives

[karser/karser-recaptcha3-bundle

Google ReCAPTCHA v3 for Symfony

1862.4M7](/packages/karser-karser-recaptcha3-bundle)[nette/forms

📝 Nette Forms: generating, validating and processing secure forms in PHP. Handy API, fully customizable, server &amp; client side validation and mature design.

54013.2M448](/packages/nette-forms)[uestla/recaptcha-control

reCAPTCHA control for Nette Framework forms

26572.0k1](/packages/uestla-recaptcha-control)[aryehraber/statamic-captcha

Protect your Statamic forms using a Captcha service

16194.4k](/packages/aryehraber-statamic-captcha)[undefinedoffset/silverstripe-nocaptcha

A spam protector and form field using Google's reCAPTCHA v2 or optionally a foundation v3 implementation

33471.6k16](/packages/undefinedoffset-silverstripe-nocaptcha)[pear/html_quickform2

Provides methods to create, validate and render HTML forms in PHP.

24498.9k2](/packages/pear-html-quickform2)

PHPackages © 2026

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