There are three ways to use reCAPTCHA: with an application plugin, with a library for your programming language, or with the web-based API. The following resources will help you find the correct method to add our CAPTCHA in your environment.
If you've created a plugin of your own, please let us know by listing it on the wiki.
- reCAPTCHA Wiki: comprehensive installation instructions and a place to post any reCAPTCHA-related information.
- reCAPTCHA Forum: a place where you can ask questions about reCAPTCHA and plugins.
- reCAPTCHA on Google Code: where many plugins are posted. You can also create your own Google Code project for plugins that you develop.
The client API guide describes how to customize the behavior of the reCAPTCHA widget on your site. This guide applies to all plugins.
Programming Environment Plugins
- Classic ASP: see this forum post
- Perl (contributed by Andy Armstrong)
- Ruby (contributed by McClain Looney)
- Another Ruby library from Jason L Perry
- Java (contributed by Soren)
- JSP Mailhide Tag (contributed by Tamas Magyar)
- ColdFusion (contributed by Robin Hilliard)
- Movable Type (contributed by Josh Carter)
- Drupal (contributed by Rob Loach)
- Symfony (contributed by Arthur Koziel)
- Typo3 (contributed by Jens Mittag. See also the example of using the plugin)
- NucleusCMS (contributed by Matt)
- vBulletin (contributed by Magnus)
- JSP Mailhide (by Tamas Magyar)
These documents describe the low-level reCAPTCHA API. You should reference these documents if you are creating a new plugin