Open Source WordPress Plugins, PHP Packages & Developer Tools

This page lists all of my free WordPress plugins, PHP Composer packages, and developer tools. In other words, everything I have built and released as open source software is organized here by category — from Contact Form 7 email marketing extensions to API wrappers for Slack, Discord, and WhatsApp.

Additionally, every project listed below is free to use, MIT or GPL licensed, and actively maintained. As a result, you can install any of these tools in your project today without licensing fees or usage restrictions.

Contact Form 7 Email Marketing Extensions

These free WordPress plugins connect Contact Form 7 forms to popular email marketing platforms. Specifically, each extension adds a settings tab to your CF7 form editor where you enter your API credentials, map form fields to list fields, and enable automatic subscriber additions on form submission.

Plugin Platform Key Features
CF7 Mailchimp Extension Mailchimp Tags, groups, custom fields, double opt-in, geolocation
CF7 AWeber Extension AWeber OAuth authentication, custom fields, opt-in checkbox
CF7 Campaign Monitor Extension Campaign Monitor API key auth, list selection, custom fields
CF7 iContact Extension iContact App ID + credentials, list management
CF7 GetResponse Extension GetResponse API key auth, campaign selection, automations

Moreover, each plugin includes detailed setup guides covering API key generation, list ID configuration, opt-in checkboxes, and custom field mapping. Consequently, you can set up a working email marketing integration in under five minutes.

Mailchimp Extension Help Pages

The Mailchimp extension is the most popular in this collection. In addition to the main plugin page, these guides walk you through specific configuration steps:

AWeber Extension Help Pages

Similarly, the AWeber extension has dedicated guides for each setup step:

Campaign Monitor Extension Help Pages

Furthermore, the Campaign Monitor extension also includes step-by-step configuration guides:

For a detailed comparison of all five email marketing extensions, see the Contact Form 7 Email Marketing Plugins overview page.

PHP Composer Packages

These lightweight PHP packages wrap popular messaging and analytics APIs. Specifically, each package has zero external dependencies, requires PHP 8.4+, and installs via Composer in seconds.

Package API Key Features
Slack API PHP Slack Web API Messages, Block Kit, webhooks, HMAC slash commands
Discord API PHP Discord REST v10 Messages, embeds, webhooks, Ed25519 slash commands
WhatsApp Cloud API PHP Meta WhatsApp Text, templates, media, HMAC webhooks

In particular, all three packages follow the same design principles: zero dependencies, modern PHP, named parameters, and specific exception types for authentication errors and rate limits. As a result, they work in any PHP framework — Laravel, Symfony, WordPress, or plain PHP.

WordPress Utility Plugins

Beyond email marketing, these free WordPress plugins solve specific problems:

  • Quick Maps — embed Google Maps on any page without a Google API key. Install the plugin, add a shortcode with an address, and the map appears. No billing, no configuration.
  • Blocks — create reusable content shortcodes. Write a disclaimer, CTA, or notice once, embed it anywhere via shortcode, and edit in one place. Every instance updates automatically.

VS Code Extensions & MCP Servers

These open source developer tools extend VS Code and integrate external services into your IDE:

  • Arc — VS Code Terminal Bridge — create, execute, observe, and manage VS Code terminal sessions programmatically. Control terminals from extensions, scripts, or any MCP-compatible client.
  • Iris — Telegram Bridge for VS Code — send and receive messages between Telegram and your VS Code workspace. Manage tasks from your phone while your development environment stays in sync.
  • GA4 Analytics MCP — query Google Analytics 4 data directly from your IDE. Run traffic reports, pull metrics, and analyze property data without leaving your editor.

I am Renzo Johnson, a full-stack software developer based in Orlando, Florida. If you have questions about any of these projects, need help with setup, or want to report a bug, feel free to get in touch.