FindSoftware

Salesman

Headless e-commerce framework for Django, with basket, checkout and order APIs and a choice of Wagtail or Django admin.

Salesman is a headless e-commerce framework for Django and Wagtail. It is installed with pip and added to a Django project’s INSTALLED_APPS, with its API URLs included in the project’s urls.py. The framework provides endpoints for the basket, the checkout and the orders through a RESTful API, and a pluggable modifier system for basket processing. The docs name django-shop, django-oscar, django-cart and longclaw as alternative e-commerce options.

The admin is either Wagtail or the Django admin.

Worth knowing

The package metadata limits Django to versions from 5.0 up to, but not including, 6.0.

Identity

Status
Active
Maintainer
Dino Perovic3
Maintained by
Individual
First release
20206

Rendering and deploy

Install with
pip install django-salesman5

Releases

Current major version
17
Last release
2025-09-247

Adoption

GitHub stars
4181
Contributors
58
Downloads a month
3089
Dependent repositories
39
Dependent packages
29

Why these figures do not compare

Sources

  1. 2026-10-23: name, links, License, Written in, Admin interface, GitHub stars
    github.com/dinoperovic/django-salesman
  2. 2026-10-23: links, Categories, Built on, Content API
    django-salesman.readthedocs.io/en/stable/
  3. 2026-10-23: License model, Maintainer
    raw.githubusercontent.com/dinoperovic/django-salesman/master/LICENSE
  4. 2026-10-23: Runtime, Minimum runtime
    pypi.org/pypi/django-salesman/json
  5. 2026-10-23: Install with
    django-salesman.readthedocs.io/en/stable/installation.html
  6. 2026-10-23: First release
    github.com/dinoperovic/django-salesman/releases/tag/0.1.0
  7. 2026-10-23: Current major version, Last release
    github.com/dinoperovic/django-salesman/releases/tag/1.3.0
  8. 2026-10-23: Contributors
    api.github.com/repos/dinoperovic/django-salesman/contributors?per_page=1
  9. 2026-10-25: Dependent repositories, Dependent packages, Downloads a month
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-salesman

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON