Categories
Self-Hosted Open Source E-Commerce Online Store Payments Shopping Cart Multi-Store Product CatalogStars
Forks
Watchers
Developer links
OpenCart
An online store you own end to end: OpenCart bundles the storefront, product catalog, checkout, and admin panel into one self-hosted install with no monthly software fee. Products take options and attributes, and master products can spawn variants that override price, SKU, and stock level. Unlimited categories, filters, reviews and ratings, coupons, specials, and reward points help shoppers find items and return for more. Guests and registered customers can check out by bank transfer, cheque or money order, or cash on delivery; subscription plans with trial periods handle recurring orders, and more gateways and carriers install from the extension marketplace. Shipping rules include flat-rate, free, per-item, pickup, and weight-based options. Tax classes, geo zones, and multiple currencies with automatic rate updates support selling abroad. One admin interface manages several stores, each with its own theme, layout, and language settings, and user groups control who may edit what. A built-in blog adds topics, articles, and comments with anti-spam rules, and language packs cover more than 40 languages, right-to-left scripts included. Sales, tax, shipping, product, and customer reports, campaign tracking, an affiliate program, bulk customer mail, GDPR export and removal tools, and downloadable digital goods round out the business side. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Benefits
- Free software, no monthly fees
- OpenCart is free to download, use, modify, and share, with no monthly fees. Your costs are the server, any marketplace extensions you choose, and your payment processor's own charges.
- Orders and customers stay on your server
- Products, orders, and customer records live in your own MySQL or MariaDB database, and the built-in backup and restore tools let you keep copies that you control.
- Run several stores from one admin
- Manage multiple storefronts from a single admin interface, each with its own theme, layout, language, and currency settings, so a second brand or region needs no second install.
- Extend it through modules and themes
- The extension installer uploads modules and themes in a few clicks, and the module-based design plus an API let you add payment providers, shipping carriers, and outside integrations.
Features
- Options and product variants
- Master products define shared details and options, while variants override price, SKU, and stock level, ideal for sizes, colors, and configurations.
- Payments and checkout
- Guests or registered customers can check out by bank transfer, cheque or money order, or cash on delivery, and more gateways install from the extension marketplace.
- Shipping, currencies, and taxes
- Flat-rate, free, per-item, pickup, and weight-based shipping combine with multi-currency pricing, automatic exchange-rate updates, geo zones, and configurable tax classes for selling abroad.
- Multi-store administration
- One admin interface runs multiple stores, each with its own theme, layout, and language settings, and user groups restrict what each staff account can change.
- Reports and marketing tools
- Sales, tax, shipping, product, and customer reports sit beside coupons, specials, reward points, campaign tracking, an affiliate program, and bulk mail to customers.
- Blog and multilingual storefront
- A built-in blog handles topics, articles, and comments with anti-spam rules, while the responsive storefront is available in more than 40 languages, including right-to-left scripts.