Skip to content

AlexWaha/opencart-bundle

Repository files navigation

OpenCart Extension Bundle

17 free, open-source extensions for OpenCart 2.3.x and 3.x: checkout, SEO, marketing, notifications and performance, all in one place.

OpenCart Extension Bundle by alexwaha

PHP OpenCart 2.x OpenCart 3.x Modules License Stars

🚀 Live Demo - every module running in a real OpenCart store

🔑 Admin Demo - explore every module's admin settings. Login: demo · Password: demo

⭐ If this bundle saves you time, please star the repo. It helps other OpenCart store owners find it.


Overview

OpenCart Extension Bundle is a free, open-source collection of extensions for the OpenCart e-commerce CMS. Every extension works on OpenCart 2.3.x and 3.x (4.x is partially supported), installs from a ready-to-use *.ocmod.zip, and includes English and Russian docs. Provided as is, without warranty.

All modules use a shared helper library (AW Core) and the same admin UI, so they look and behave consistently across your store.

Installation

  1. Install aw_core_oc2.3-3.x.ocmod.zip first. It holds the shared helper code that every extension needs.
  2. Install any extension's *.ocmod.zip from its dist/ folder (links in the table below).
  3. For step-by-step setup, see docs/en.md or docs/ru.md inside each extension folder.

Always back up your store before installing extensions on production.


Available extensions

Extension What it does Get it
Easy Checkout One-page checkout with a drag-and-drop page builder, custom fields, and shipping/payment control. Download · Docs
SMS Notifications Order status SMS + Telegram alerts, OTP login, 30+ SMS gateways. Download · Docs
XML Feed Product feeds for Google Merchant, Facebook and any marketplace. Download · Docs
E-commerce Tracking (GA4) Full GA4 e-commerce event tracking via OpenCart events. Download · Docs
GDPR Consent Cookiebot-style cookie consent bar with full Google Consent Mode v2 signals. Download · Docs
Redirect Manager URL redirect rules (301/302/410, wildcards) + auto 404 resolver, served from a hot cache. Download · Docs
Landing Pages Build custom landing pages and short marketing links. Download · Docs
Age Verification Age-gate popup shown before customers enter the store. Download · Docs
Alcohol Dilution Calculator Interactive alcohol/moonshine dilution calculator page. Download · Docs
Global Layout Inject site-wide HTML/CSS/JS and layout tweaks from the admin. Download · Docs
FAQ Frequently Asked Questions blocks for products and pages. Download · Docs
Store Reviews Customer store reviews with a configurable carousel. Download · Docs
Buyer History Customer order history and duplicate-order flags in the order list. Download · Docs
Viewed Products Recently viewed products block and a customer account page, loaded over AJAX. Download · Docs
Microdata Schema.org microdata for rich search-result snippets. Download · Docs
DB Optimizer Analyze the database, add missing indexes and convert tables to InnoDB, safely and reversibly. Download · Docs
Unlimited Sitemap Sharded XML sitemap that scales to 50k+ products, with static cron generation and drop-in provider adapters. Download · Docs

⭐ = featured. More extensions are on the way (30+ planned).


Screenshots

Captured on a live OpenCart 3.x demo store with a real 3,000-product catalog.

DB Optimizer
DB Optimizer
Easy Checkout (page builder)
Easy Checkout
Store Reviews
Store Reviews
FAQ
FAQ
Age Verification
Age Verification
Alcohol Dilution Calculator
Alcohol Dilution Calculator
E-commerce Tracking (GA4)
E-commerce Tracking
SMS Notifications
SMS Notifications
Microdata
Microdata
Buyer History
Buyer History
GDPR Consent (storefront)
GDPR Consent storefront
GDPR Consent (admin)
GDPR Consent admin
Redirect Manager (rules)
Redirect Manager rules
Redirect Manager (404 resolver)
Redirect Manager 404 resolver
Viewed Products (block)
Viewed Products block
Viewed Products (account page)
Viewed Products account page
Unlimited Sitemap (settings)
Unlimited Sitemap settings
Unlimited Sitemap (providers)
Unlimited Sitemap providers

Compatibility

OpenCart Status
2.3.x ✅ Fully supported
3.x ✅ Fully supported
4.x ⚠️ Partial, not all extensions are compatible yet

Reporting Issues

Before submitting a bug report, please:

  1. Search existing issues in the open and closed issues.
  2. Open a bug report via GitHub Issues.
  3. Contact directly via Telegram if needed.
  4. Core-related issues with OpenCart itself should be reported upstream.
  5. Check your environment and make sure the issue is not caused by your hosting.

Important

  • Not all extensions are compatible with the latest OpenCart 4.x.
  • Report only bugs related to the extension code; otherwise the issue may be closed.
  • Provide exact reproduction steps, error logs and screenshots when possible.
  • Never post sensitive data (logins, passwords, host details) publicly.

Contributing

Contributions, bug reports and feature requests are welcome. See CONTRIBUTING.md and the issue templates. If you find the bundle useful, the simplest way to help is to ⭐ star the repository.

License

Licensed under the GNU General Public License v3 (GPLv3).


About the Developer

I'm Alex Vakhovski, a full-stack software engineer with more than ten years of experience, most of it spent building and running e-commerce stores. These extensions come out of real problems I kept hitting on client projects, so I packaged them up and made them free.

Learn more on my website and connect on LinkedIn.

Useful Links

Developer's Homepage Bug Report Contact Form Blog Medium Telegram

About

OpenCart Extension Bundle is a free and open-source collection of extensions for the OpenCart E-commerce CMS. These extensions compatible with Opencart 2.3.x, 3.x, 4.x* and provided as is, without any warranty or additional obligations.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors