PHPackages                             o3-shop/simple-captcha - 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. o3-shop/simple-captcha

ActiveOxideshop-module[Validation &amp; Sanitization](/categories/validation)

o3-shop/simple-captcha
======================

Captcha integration for O3-Shop

v1.0.1(1w ago)0591GPL-3.0PHPCI failing

Since May 3Pushed 1w ago1 watchersCompare

[ Source](https://github.com/o3-shop/captcha-module)[ Packagist](https://packagist.org/packages/o3-shop/simple-captcha)[ Docs](https://www.o3-shop.com/)[ RSS](/packages/o3-shop-simple-captcha/feed)WikiDiscussions main Synced yesterday

READMEChangelog (1)Dependencies (4)Versions (4)Used By (0)

Simple captcha module
=====================

[](#simple-captcha-module)

Description
-----------

[](#description)

This module provides a simple captcha ("Completely Automated Public Turing test to tell Computers and Humans Apart") challenge (distorted characters in an image).

It is used to ensure that only a user who can read the distorted characters and enter them in the related input field can submit the following forms:

- contact
- invite
- pricealarm
- suggest
- forgot password
- newsletter
- register
- suggest

The captcha module then validates the submitted value against the expected one and then decides whether to process the request (e.g. send contact mail to shop administrator) or refuse and show an error message instead.

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

[](#installation)

Please proceed the following way to install the module:

### Module installation via composer

[](#module-installation-via-composer)

In order to install the module via composer, run the following commands in commandline of your shop base directory (where the shop's composer.json file resides).

```
composer require o3-shop/simple-captcha

```

Activate Module
---------------

[](#activate-module)

- Activate the module in the administration panel.

Uninstall
---------

[](#uninstall)

Disable the module in administration area and remove it from installation:

```
composer remove o3-shop/simple-captcha

```

###  Health Score

45

—

FairBetter than 91% of packages

Maintenance98

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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

Total

2

Last Release

7d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/53b105106ade5f151851db1839b344f7be04f17d881c49ca0f4da0867d5b2d82?d=identicon)[o3-shop](/maintainers/o3-shop)

---

Top Contributors

[![o3-shop-user](https://avatars.githubusercontent.com/u/115017537?v=4)](https://github.com/o3-shop-user "o3-shop-user (22 commits)")[![Sieg](https://avatars.githubusercontent.com/u/98882?v=4)](https://github.com/Sieg "Sieg (12 commits)")[![keywan-ghadami-oxid](https://avatars.githubusercontent.com/u/7767623?v=4)](https://github.com/keywan-ghadami-oxid "keywan-ghadami-oxid (6 commits)")[![hkreuter](https://avatars.githubusercontent.com/u/3692295?v=4)](https://github.com/hkreuter "hkreuter (6 commits)")[![swinde](https://avatars.githubusercontent.com/u/3349884?v=4)](https://github.com/swinde "swinde (5 commits)")[![ralftrapp](https://avatars.githubusercontent.com/u/74130839?v=4)](https://github.com/ralftrapp "ralftrapp (4 commits)")[![gaertnermarkus](https://avatars.githubusercontent.com/u/3882322?v=4)](https://github.com/gaertnermarkus "gaertnermarkus (4 commits)")[![kermie](https://avatars.githubusercontent.com/u/1337898?v=4)](https://github.com/kermie "kermie (2 commits)")[![SeifertDaniel](https://avatars.githubusercontent.com/u/9882400?v=4)](https://github.com/SeifertDaniel "SeifertDaniel (2 commits)")[![FlorianPalme](https://avatars.githubusercontent.com/u/6911638?v=4)](https://github.com/FlorianPalme "FlorianPalme (2 commits)")

---

Tags

captchamodulesFormsO3-Shop

### Embed Badge

![Health badge](/badges/o3-shop-simple-captcha/health.svg)

```
[![Health](https://phpackages.com/badges/o3-shop-simple-captcha/health.svg)](https://phpackages.com/packages/o3-shop-simple-captcha)
```

###  Alternatives

[karser/karser-recaptcha3-bundle

Google ReCAPTCHA v3 for Symfony

1872.6M14](/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.

54413.6M513](/packages/nette-forms)[laminas/laminas-captcha

Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more

2419.6M51](/packages/laminas-laminas-captcha)[aryehraber/statamic-captcha

Protect your Statamic forms using a Captcha service

17211.2k](/packages/aryehraber-statamic-captcha)[pear/html_quickform2

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

24529.5k2](/packages/pear-html-quickform2)[hybridlogic/validation

A simple, extensible validation library for PHP with support for filtering and validating any input array along with generating client side validation code.

641.1k](/packages/hybridlogic-validation)

PHPackages © 2026

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