About AvoRed
AvoRed is a headless e-commerce system built as a Laravel package, exposing a GraphQL API rather than shipping a fixed storefront theme. It is aimed at PHP developers who want full control over the frontend presentation layer while relying on Laravel for the commerce backend logic.
Setting it up involves creating a new Laravel project and adding the AvoRed framework package along with optional add-ons for dummy data, cash-on-delivery payments and pickup options, then running the AvoRed installer and publishing its service provider, after which a GraphiQL interface becomes available for exploring the API. A separate frontend application, cloned from the same organization's repository, consumes this GraphQL API, and the whole stack can also be stood up through a documented Docker-based development setup.
AvoRed is written primarily in TypeScript for its frontend tooling alongside a Laravel and PHP backend. The repository metadata does not state a license, so check the repository before using it commercially.
Key features
- Headless e-commerce via GraphQL
- Laravel-based backend architecture
- Order management and returns
- Cash-on-delivery and pickup add-ons
- Docker-based development setup
Good fit for
- →Building a custom storefront on a Laravel commerce backend
- →Headless e-commerce with full frontend control
- Tags
- ecommerce
- laravel
- graphql
- headless
- php
- self-hosted
- shopping-cart
AvoRed: questions and answers
- What is AvoRed used for?
- AvoRed is a free, open-source headless e-commerce platform built on Laravel with a GraphQL API, letting developers build custom storefronts on top of a PHP backend. It is a good fit for building a custom storefront on a Laravel commerce backend and headless e-commerce with full frontend control.
- Is AvoRed open source?
- Yes. AvoRed is open source. Its source code is on GitHub at avored/laravel-ecommerce and is written mainly in TypeScript.
- Is AvoRed free?
- Yes. AvoRed is open source, so the software itself is free to use.
- Can I self-host AvoRed?
- Yes. AvoRed can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is AvoRed an alternative to?
- AvoRed is an open-source alternative to BigCommerce, commercetools, Swell and Elastic Path. Other open-source alternatives to BigCommerce include Saleor, Sylius and Medusa.
- Is AvoRed actively maintained?
- The most recent commit to AvoRed was on 30 November 2023, and the latest release is 3.34, published on 6 February 2021. The project has 1.5k stars on GitHub.
Open-source alternatives to AvoRed
See all
Saleor
E-commerce
Saleor Core: the high performance, composable, headless commerce API.
BSD-3-Clausevs commercetools★ 23k
Sylius
E-commerce
Headless open-source eCommerce platform on top of PHP/Symfony/API Platform
MITvs commercetools★ 8.5k
Medusa
E-commerce
The world's most flexible commerce platform for agents and developers
OSSvs BigCommerce★ 37k
Spree Commerce
E-commerce
Open Source Platform for DTC, B2B Commerce, Marketplaces & Omnichannel. REST APIs, TypeScr
BSD-3-Clausevs BigCommerce★ 16k
Vendure
E-commerce
Open-source headless commerce platform built with TypeScript, NestJS, React, and GraphQL
OSSvs commercetools★ 8.5k
Aimeos
E-commerce
Integrated online shop based on Laravel and the Aimeos e-commerce framework for ultra-fast
MITvs BigCommerce★ 5.5k
SaaS alternatives to AvoRed
See all
BigCommerce
E-commerce
Hosted ecommerce platform with built-in B2B features and headless options
SaaS
commercetools
E-commerce
API-first headless commerce platform for enterprise retailers
SaaS
Swell
E-commerce
Headless commerce platform for subscriptions, physical and digital products
SaaS
Elastic Path
E-commerce
Composable commerce platform with APIs for catalogs, carts and orders
SaaS
Commerce Layer
E-commerce
Headless commerce API for carts, orders, pricing and inventory across markets
SaaS
Better Store
E-commerce
AI-first headless e-commerce platform for building online stores
SaaS

