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.0(3y ago)018GPL-3.0PHP

Since May 3Pushed 2y 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 1mo ago

READMEChangelogDependencies (2)Versions (3)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

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity45

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

Unknown

Total

1

Last Release

1102d 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)")[![gaertnermarkus](https://avatars.githubusercontent.com/u/3882322?v=4)](https://github.com/gaertnermarkus "gaertnermarkus (4 commits)")[![FlorianPalme](https://avatars.githubusercontent.com/u/6911638?v=4)](https://github.com/FlorianPalme "FlorianPalme (2 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)")

---

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

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.2M446](/packages/nette-forms)[laminas/laminas-captcha

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

2318.5M43](/packages/laminas-laminas-captcha)[aryehraber/statamic-captcha

Protect your Statamic forms using a Captcha service

16194.4k](/packages/aryehraber-statamic-captcha)[uestla/recaptcha-control

reCAPTCHA control for Nette Framework forms

26572.0k1](/packages/uestla-recaptcha-control)[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)
