Assembly Line

Django-salesman

Headless e-commerce framework for Django and Wagtail.

Django-salesman is an open-source headless commerce engine project on GitHub under the BSD-3-Clause license (permissive), with 420 stars. It is built with CPython. Its last push was 13 months ago.

Stars
420
License
BSD-3-Clause
Activity
Quiet
Latest release
1.3.0

Code on GitHub Website

Judgement

What it is
Framework or platform
What it does
A headless ecommerce framework for Django and Wagtail with REST endpoints for basket, checkout and orders, pluggable payment methods and swappable models.
Adopt it when
You run a Django or Wagtail site and want to add a shop with your own product models.
Watch out
Small project with no push since September 2025, and you write the storefront and payment integrations.
Ready for
Usable
Runs as
Library
Built with
Python, Django and Wagtail
How established
Established: started 6 years ago, latest release 1.3.0.
What the license allows
You can build it into a product you sell, as long as you keep its copyright notice.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Django-salesman → CPython → GCC → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Django-salesman

  1. 1
    Saleor saleor

    Saleor Core: the high performance, composable, headless commerce API.

    Framework or platform Production-ready A team builds a custom storefront and wants a scalable, API-first commerce backend.

    ★ 23k BSD-3-Clause Python Active, pushed 7 days ago
  2. 2
    Aimeos Laravel aimeos

    Laravel ecommerce package for ultra fast online shops, scalable marketplaces, complex B2B applications and #gigacommerce

    Building block Production-ready You already run a Laravel application and want to add a shop or marketplace inside it.

    ★ 8.7k MIT PHP Active, pushed 3 days ago
  3. 3
    Django Oscar django-oscar

    Domain-driven e-commerce for Django

    Framework or platform Production-ready A Python team needs a shop with complex B2B or domain-specific rules inside Django.

    ★ 6.6k BSD-3-Clause Python Active, pushed 5 days ago
  4. 4
    Lunar lunarphp

    An open-source package that brings the power of modern headless e-commerce functionality to Laravel.

    Building block Usable A Laravel team wants headless commerce inside its own app with a ready admin.

    ★ 3.8k MIT PHP Active, pushed 3 days ago
  5. 5
    Shopper shopperlabs

    Headless e-commerce administration built with Laravel to create and manage online store.

    Building block Usable A Laravel developer needs a store back office and will build the storefront separately.

    ★ 1.3k MIT PHP Active, pushed 10 days ago
  6. 6
    Framework vanilophp

    The truly Laravel E-commerce Framework

    Framework or platform Production-ready A Laravel developer wants commerce building blocks inside a custom app rather than a finished shop.

    ★ 878 MIT PHP Active, pushed 38 days ago
  7. 7
    Unchained unchainedshop

    High-Performance Headless Node.js ESM E-Commerce Framework

    Framework or platform Production-ready A TypeScript team needs a commerce backend for unusual models such as subscriptions, quotes or tokenized goods.

    ★ 204 EUPL-1.2 TypeScript Active, pushed 5 days ago
  8. 8
    Headless eCommerce bagisto

    Laravel Headless eCommerce APIs allow you to experience seamless and easily scalable storefront performance. An open-source and GraphQL based Rest API Laravel platform delivering ultra-fast, dynamic, and personalized shopping experiences.

    Integration Usable You run Bagisto and want to build a headless storefront or mobile app on top of it.

    ★ 111 MIT PHP Slowing, pushed 4 months ago

Commercial headless commerce engines

  1. 1
    commercetools commercetools

    Enterprise commerce infrastructure for AI agents. Build and operate commerce experiences across online, in-store, in-chat and agent-to-agent channels from one unified engine.

    Building block Production-ready An enterprise with its own engineering team wants to build a custom commerce experience across many channels.

    86 readers a month Commercial
  2. 2
    Elastic Path Elastic Path Software

    Building block Production-ready A midsize or enterprise team wants composable commerce with complex catalogues and less build effort than commercetools.

    Commercial
  3. 3
    Swell Swell

    Swell is the future-proof ecommerce platform that helps you build, sell, and scale your way.

    Building block Usable A small developer-led brand wants headless commerce with subscriptions without enterprise commercetools pricing.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.