Plugins and libraries
While most people know about the Akismet plugin for WordPress sites, Akismet has also been integrated into other systems and libraries. Here are the ones we know about:
Plugins
WordPress plugins
- Official WordPress Plugin (Comments)
- Jetpack (Contact Form)
- Contact Form 7 with Flamingo (Contact Form)
- Gravity Forms (Contact Form)
- GiveWP (Donation Collection)
Other Content Management Systems (CMS)
- Drupal AntiSpam Module (Drupal)
- Antispam (Perch)
- AkismetKlik (Mediawiki)
- MediaWiki-Akismet (Mediawiki)
- Advanced Spam Cleaner (Moodle)
- Exkismet (Elixir)
Forums
- discourse-akismet (Discourse)
- Spam-o-mattic (vBulletin)
- Akismet Anti-Spam Extension (phpBB)
- Spam Remover (phpBB)
Other
Libraries
- Dart: Dart Connector for Akismet
- JavaScript: Node.js bindings to the Akismet API
- JavaScript: Akismet for JS (Node.js): Prevent comment spam using JavaScript
- Kotlin/Java: Akismet for Kotlin/Java by Erik C. Thauvin
- PHP: Akismet Client Library for PHP by Omines Internetbureau
- PHP: Laraval 4 framework
- PHP: Tiki Wiki CMS Groupware
- PHP: PHP 4 class by Bret Kuhns
- PHP: Fuspam PHP function
- Python: python-akismet
- Python: pykismet3: Python 3 Akismet client (used by Django forms)
- Ruby: RubyGem: Rakismet
- Ruby: RubyGem: Akismet (unofficial)
- Go: go-akismet
- .NET: Akismet: unofficial “dot-net” Akismet API library.
- .NET: AkismetApi.Net: another, more complete, unofficial “dot-net” Akismet API library.
- Perl: Net::Akismet: Perl interface to Akismet – comment and trackback spam fighter.
- Haxe: Akismet for Haxe
- Rust: Instant Akismet
If you don’t see a suitable library for your language or framework, you may be able to use our OpenAPI specification to generate one. We recommend using OpenAPI Generator.
If you’ve created your own Akismet integration using our API and want to be included on this list, please contact us.