awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
opencart avatar

opencart/opencart

0
View on GitHub↗
8,139 stars·5,047 forks·PHP·26 viewswww.opencart.com↗

Opencart

OpenCart is an open-source shopping cart and PHP e-commerce platform. It provides a self-hosted system for managing product catalogs, shopping carts, and customer order processing.

The platform includes built-in translation capabilities to create a multi-language storefront, allowing user interface text and store content to be localized for global users.

The system supports containerized infrastructure for deploying and orchestrating the web server, database, and caching layers. This enables the provisioning of consistent local development environments and automated build pipelines.

Features

  • E-commerce Platforms - Provides a complete system for managing product catalogs, shopping carts, and customer order processing.
  • Open-Source Malls - Provides a complete, customizable, open-source shopping platform for selling products and managing customers.
  • Storefront Operations - Enables the full management of an online business, from product catalogs to order processing.
  • Relational Database Storage - Uses a relational database schema to persist product catalogs and customer order data.
  • MVC Implementations - Utilizes a PHP-based MVC implementation to separate business logic from the user interface.
  • Modular Extension Architectures - Implements an architecture that allows extending store functionality via modular controllers, models, and views.
  • PHP E-commerce Frameworks - Provides a PHP-based platform for building and customizing professional online shopping experiences.
  • Template-Driven Rendering - Renders dynamic HTML pages by merging controller data with server-side layout templates.
  • Content Translation - Allows translation of administrative and public interface text to support global users.
  • Multi-Language Interfaces - Ships a system for mapping user interface text to translation tables for multi-language support.
  • E-commerce Platforms - Open-source solution for managing online shopping carts.
  • E-commerce Platforms - Listed in the “E-commerce Platforms” section of the Awesome Selfhosted awesome list.
  • Library Management Systems - Open source shopping cart solution for online stores.

Star history

Star history chart for opencart/opencartStar history chart for opencart/opencart

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does opencart/opencart do?

OpenCart is an open-source shopping cart and PHP e-commerce platform. It provides a self-hosted system for managing product catalogs, shopping carts, and customer order processing.

What are the main features of opencart/opencart?

The main features of opencart/opencart are: E-commerce Platforms, Open-Source Malls, Storefront Operations, Relational Database Storage, MVC Implementations, Modular Extension Architectures, PHP E-commerce Frameworks, Template-Driven Rendering.

What are some open-source alternatives to opencart/opencart?

Open-source alternatives to opencart/opencart include: magento/magento2 — This project is a PHP e-commerce platform and enterprise storefront framework designed for building and managing… prestashop/prestashop — PrestaShop is an open-source e-commerce platform and PHP framework designed for building and operating self-hosted… bagisto/bagisto — Bagisto is a modular e-commerce platform designed for building and managing scalable online storefronts. It functions… reactioncommerce/reaction — Reaction is an event-driven, headless commerce platform designed to decouple backend business logic from the frontend… saleor/saleor — Saleor is a headless, API-first commerce platform designed to manage complex retail operations through a decoupled… sylius/sylius — Sylius is a PHP-based digital commerce framework built on Symfony for managing product catalogs, orders, and customer…

Open-source alternatives to Opencart

Similar open-source projects, ranked by how many features they share with Opencart.
  • magento/magento2magento avatar

    magento/magento2

    12,126View on GitHub↗

    This project is a PHP e-commerce platform and enterprise storefront framework designed for building and managing online stores. It functions as a modular PHP application and headless commerce engine, separating e-commerce business logic from frontend presentation to support multiple storefronts and devices. The system is built on a modular architecture that allows developers to add custom business logic and third-party integrations. It utilizes a service-contract-based API to ensure stability across module implementations and employs dependency-injection for object lifecycle management. Core

    PHPecommerceecommerce-platformhacktoberfest
    View on GitHub↗12,126
  • prestashop/prestashopPrestaShop avatar

    PrestaShop/PrestaShop

    9,110View on GitHub↗

    PrestaShop is an open-source e-commerce platform and PHP framework designed for building and operating self-hosted online stores. It provides a comprehensive software suite for managing the e-commerce lifecycle, including product catalogs, order fulfillment, and integrated payment processing. The platform functions as a multi-language storefront manager, enabling the localization of product descriptions and user interfaces to support sales across different countries and languages. The system covers broad capability areas including e-commerce store management, international localization, and

    PHPcmsecommerceecommerce-framework
    View on GitHub↗9,110
  • bagisto/bagistobagisto avatar

    bagisto/bagisto

    27,305View on GitHub↗

    Bagisto is a modular e-commerce platform designed for building and managing scalable online storefronts. It functions as an enterprise-grade toolkit that provides a structured environment for handling complex inventory, secure payment processing, and shipping logistics. Built on a flexible architecture, the platform allows developers to extend core business logic through custom packages and specialized product types. The platform distinguishes itself through a highly modular design that utilizes service-provider-based dependency injection and a repository-pattern data access layer to decouple

    PHPb2b-ecommerceblockchain-ecommerceecommerce
    View on GitHub↗27,305
  • reactioncommerce/reactionreactioncommerce avatar

    reactioncommerce/reaction

    12,411View on GitHub↗

    Reaction is an event-driven, headless commerce platform designed to decouple backend business logic from the frontend presentation layer. It utilizes an API-first architecture with a GraphQL data layer to manage online sales and retail operations. The platform supports multi-tenant resource sharing, allowing multiple independent storefronts to be hosted and managed within a single installation. It features a plugin-based extension system that enables the integration of third-party services and custom business logic through composable workflows. The system covers core retail capabilities incl

    JavaScriptcartcommercedocker
    View on GitHub↗12,411
See all 30 alternatives to Opencart→