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
·
Back to prestashop/prestashop

Open-source alternatives to PrestaShop

30 open-source projects similar to prestashop/prestashop, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best PrestaShop alternative.

  • 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
  • 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
  • sylius/syliusSylius avatar

    Sylius/Sylius

    8,488View on GitHub↗

    Sylius is a PHP-based digital commerce framework built on Symfony for managing product catalogs, orders, and customer transactions. It functions as an API-first headless commerce engine that delivers store data via REST to decoupled frontend interfaces and external systems. The platform includes a specialized B2B eCommerce framework with tools for managing wholesale operations and corporate pricing. It also acts as a multi-store commerce manager, allowing the coordination of product inventory and sales across multiple digital storefronts from a single installation. The system covers broader

    PHPapiapi-ecommerceecommerce
    View on GitHub↗8,488

AI search

Explore more awesome repositories

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

Find more with AI search
  • saleor/saleorsaleor avatar

    saleor/saleor

    22,610View on GitHub↗

    Saleor is a headless, API-first commerce platform designed to manage complex retail operations through a decoupled architecture. It provides a centralized backend that uses a GraphQL-based interface to handle product catalogs, order lifecycles, and multi-channel sales across diverse global markets. By separating the commerce engine from the storefront, the platform enables developers to build custom, high-performance shopping experiences while maintaining granular control over data interactions. The platform distinguishes itself through an event-driven architecture that allows for deep extens

    Pythoncartcheckoutcommerce
    View on GitHub↗22,610
  • woocommerce/woocommercewoocommerce avatar

    woocommerce/woocommerce

    10,362View on GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    PHPautomatticecommerceecommerce-platform
    View on GitHub↗10,362
  • opencart/opencartopencart avatar

    opencart/opencart

    8,139View on GitHub↗

    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.

    PHPcartecommerce-frameworkhtml5
    View on GitHub↗8,139
  • medusajs/medusamedusajs avatar

    medusajs/medusa

    34,404View on GitHub↗

    Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts and business applications. Its architecture is built on a decoupled system where core business logic is encapsulated into independent, swappable modules that communicate through defined interfaces, allowing developers to incrementally adopt or replace components to fit specific operational needs. The platform distinguishes itself through a highly extensible design that supports complex commerce requirements, including multi-vendor marketplace operations, B2B purchasing workfl

    TypeScriptcommercee-commerceecommerce
    View on GitHub↗34,404
  • spree/spreespree avatar

    spree/spree

    15,230View on GitHub↗

    This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si

    Rubycarte-commerceecommerce
    View on GitHub↗15,230
  • aimeos/aimeos-laravelaimeos avatar

    aimeos/aimeos-laravel

    8,519View on GitHub↗

    aimeos-laravel is a comprehensive e-commerce framework for building online stores and B2B marketplaces using the Laravel PHP framework. It functions as a digital storefront engine and multi-tenant e-commerce platform, providing the core logic for managing product catalogs, shopping baskets, and payment processing. The project is distinguished by its ability to support complex business models, including multi-vendor marketplaces and professional B2B commerce suites with tiered pricing and procurement workflows. It also provides a headless commerce API, allowing store data and business logic to

    PHPaimeosb2be-commerce
    View on GitHub↗8,519
  • linlinjava/litemalllinlinjava avatar

    linlinjava/litemall

    20,151View on GitHub↗

    Litemall is an open-source e-commerce platform built on Java and Spring Boot that provides a complete retail environment. It includes both a customer-facing storefront and a centralized administrative dashboard, enabling businesses to manage product catalogs, order lifecycles, and member accounts from a single system. The platform distinguishes itself through deep integration with the WeChat ecosystem, offering a mobile-optimized storefront and social authentication for streamlined user access. It utilizes a modular architecture that combines automated database access layers with custom SQL m

    Javalitemallmallspring-boot
    View on GitHub↗20,151
  • flarum/coreflarum avatar

    flarum/core

    6,729View on GitHub↗

    This project is a self-hosted community engine and forum software designed for hosting threaded discussions. It functions as a JSON API community platform, exposing all data and functionality through a standardized interface to support a single-page application architecture. The system is built to be a multi-language discussion board with integrated localization and language pack support. The platform is defined by a modular architecture that allows for extensive customization through an extension-based plugin system. This extensibility enables the modification of core behavior, the addition

    PHP
    View on GitHub↗6,729
  • codeigniter4/codeigniter4codeigniter4 avatar

    codeigniter4/CodeIgniter4

    5,924View on GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    View on GitHub↗5,924
  • freshrss/freshrssFreshRSS avatar

    FreshRSS/FreshRSS

    14,059View on GitHub↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    PHPfeedfreshrssnews-aggregator
    View on GitHub↗14,059
  • coreshop/coreshopcoreshop avatar

    coreshop/CoreShop

    290View on GitHub↗

    CoreShop - Pimcore enhanced eCommerce

    PHPcommercecommerce-enginecoreshop
    View on GitHub↗290
  • nextcloud/servernextcloud avatar

    nextcloud/server

    35,797View on GitHub↗

    Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling

    PHPcloudcollaborationdecentralized
    View on GitHub↗35,797
  • microweber/microwebermicroweber avatar

    microweber/microweber

    3,418View on GitHub↗

    Drag and Drop Website Builder and CMS with E-commerce

    HTMLcmscontent-managementdrag-and-drop
    View on GitHub↗3,418
  • solidusio/solidussolidusio avatar

    solidusio/solidus

    5,306View on GitHub↗

    Solidus is an open-source ecommerce framework and extensible engine designed for managing product catalogs, shopping carts, and order processing. It functions as a modular store management system and a REST API commerce backend, allowing for the integration of store data with custom frontends and external services for headless commerce. The system is distinguished by a plugin-based extension architecture and an attribute-based model extension system, which enable the addition of specialized business functionality and custom data fields. It utilizes a state-machine for order processing to move

    Rubyecommerceecommerce-frameworkecommerce-platform
    View on GitHub↗5,306
  • opensourcepos/opensourceposopensourcepos avatar

    opensourcepos/opensourcepos

    4,249View on GitHub↗

    This project is a web-based point of sale and retail management system built with PHP and MySQL. It serves as a comprehensive tool for processing sales transactions, tracking inventory levels, and managing business expenses. The software integrates hardware for retail operations, including barcode scanner support and receipt printing. It features a dedicated inventory management system capable of generating EAN barcodes, organizing items into kits, and importing product data via CSV files. Beyond basic transactions, the platform covers customer loyalty tracking, the issuance of gift cards, a

    PHPbootstrap3codeigniter3inventory-management
    View on GitHub↗4,249
  • s-cart/s-carts-cart avatar

    s-cart/s-cart

    736View on GitHub↗

    Free Laravel e-commerce for business: shopping cart, cms content, and more...

    PHPe-commerceecommercefree-shopping-cart
    View on GitHub↗736
  • 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
  • remotion-dev/remotionremotion-dev avatar

    remotion-dev/remotion

    50,931View on GitHub↗

    Remotion is a programmatic video framework that enables the creation of video content using component-based logic and standard web technologies. By leveraging a declarative animation engine, it allows developers to structure visual content as a hierarchy of reusable components, ensuring that animations and state updates remain consistent through deterministic frame execution. The framework distinguishes itself by utilizing a headless browser renderer that captures visual output frame-by-frame to generate high-quality video files. This architecture supports a cloud-native media pipeline, allow

    TypeScriptjavascriptreactvideo
    View on GitHub↗50,931
  • thelia/theliathelia avatar

    thelia/thelia

    874View on GitHub↗

    Thelia is an open source tool for creating e-business websites and managing online content. Repo containing the new major version (v2)

    PHPe-commercehacktoberfestmysql
    View on GitHub↗874
  • attendize/attendizeAttendize avatar

    Attendize/Attendize

    4,261View on GitHub↗

    Attendize is a Laravel-based event management platform designed for selling tickets and organizing events. It functions as an online ticket selling system and a white-label landing page builder, complemented by a web-based QR code entry validator for verifying attendee access at event doors. The platform includes an event affiliate tracker to monitor sales volume and traffic generated by referral partners. It also provides tools for building mobile-friendly event pages with embeddable ticket purchase widgets and customizable ticket designs. The system covers a broad operational surface, incl

    PHPattendanceattendizedoor-management
    View on GitHub↗4,261
  • nopsolutions/nopcommercenopSolutions avatar

    nopSolutions/nopCommerce

    10,085View on GitHub↗

    nopCommerce is an open-source ASP.NET Core eCommerce platform and shopping cart designed to manage digital product catalogs, orders, and customer transactions. It provides a complete commerce environment consisting of a customer storefront and a backend administration portal. The system functions as a multi-tenant storefront engine capable of distributing workloads across multiple servers and cloud-native hosting environments. Its architecture is based on a plugin-based framework, allowing for the addition of custom plugins and themes to implement specialized business capabilities and visual

    C#asp-netasp-net-coreaspnet
    View on GitHub↗10,085
  • transformeroptimus/superagiTransformerOptimus avatar

    TransformerOptimus/SuperAGI

    17,572View on GitHub↗

    SuperAGI is a comprehensive marketing automation platform and customer data system designed to orchestrate multi-channel engagement workflows. It functions as a no-code workflow orchestrator, allowing users to build complex, automated task sequences triggered by real-time user behavior, transactional data, or scheduled events. By centralizing customer profiles and interaction history, the platform enables businesses to manage end-to-end marketing operations from a single interface. The platform distinguishes itself through its deep integration with e-commerce storefronts and its ability to ex

    Pythonagentsagiai
    View on GitHub↗17,572
  • jeffreysu/weixinmpsdkJeffreySu avatar

    JeffreySu/WeiXinMPSDK

    8,871View on GitHub↗

    WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini programs into applications. It provides a multi-platform bot framework and a programmatic interface to interact with official, mini, and corporate accounts across the WeChat ecosystem. The project features interface-based platform abstraction and logic unification, allowing a single codebase to target multiple target platforms. It includes a messaging middleware for routing incoming requests and a distributed caching layer using providers like Redis or Memcached to synchronize ses

    C#c-sharpcachedistributed-cache
    View on GitHub↗8,871
  • mirumee/saleormirumee avatar

    mirumee/saleor

    22,995View on GitHub↗

    Saleor is a composable e-commerce platform and global order orchestrator designed as an extensible commerce backend. It provides a GraphQL headless commerce API that separates core business logic and data management from the presentation layer, allowing for the management of products, orders, and customers without a predefined storefront. The platform is built for multi-channel store management, enabling the independent control of pricing, currencies, and stock across various sales channels and warehouses. It differentiates itself through a modular architecture that integrates custom business

    Python
    View on GitHub↗22,995
  • evershopcommerce/evershopevershopcommerce avatar

    evershopcommerce/evershop

    10,141View on GitHub↗

    EverShop is a TypeScript-first, modular e-commerce platform built with GraphQL and React. It provides a full-featured online store system for managing products, orders, customers, and site content through a React-based administrative interface, with a GraphQL API layer that serves both the admin panel and storefront. The platform is designed around a module-based extension architecture, where core functionality is split into independent modules that can be added, removed, or overridden without modifying the core codebase. Storefront appearance and behavior are controlled through a theme syste

    TypeScriptecommerceecommerce-frameworkecommerce-platform
    View on GitHub↗10,141
  • emdash-cms/emdashemdash-cms avatar

    emdash-cms/emdash

    10,887View on GitHub↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    TypeScriptastrocmsemdash
    View on GitHub↗10,887
  • shopizer-ecommerce/shopizershopizer-ecommerce avatar

    shopizer-ecommerce/shopizer

    3,880View on GitHub↗

    Shopizer is a Java-based e-commerce platform designed for managing digital storefronts. It provides a centralized headless backend that coordinates product catalogs, shopping carts, and order processing workflows. The system is built as a containerized application ready for deployment and scaling within Kubernetes clusters on cloud infrastructure. It utilizes a headless architecture to decouple business logic from the presentation layer via a RESTful interface. The platform covers commerce management through inventory tracking, merchant account coordination, and order fulfillment workflows.

    Javaapache2cloude-commerce
    View on GitHub↗3,880