what would be you choice of packages for building an e-commerce site with Django?

This page summarizes the projects mentioned and recommended in the original post on /r/django

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • django-oscar

    Domain-driven e-commerce for Django

  • Oscar is the more traditional approach that closely resembles Magento (to my mind) it’s mature but that means it can be pretty complicated for admins to deal with. There is a REST API available for it if you want to go down that route.

  • Saleor

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

  • Saleor is probably the most fully featured and recent but it’s complicated. The storefront and dashboard are based on React so Django is just really used as a data store and GraphQL API. If you know all this stuff then it’s great, but otherwise there can be a lot to learn. Mirumee (the main development team) were very much in the “move fast and break things” stage when I was working on my project, it might have calmed down a bit now but I doubt it.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Mezzanine

    CMS framework for Django

  • Mezzanine / Cartridge is similar to WooCommerce in the WordPress world, if you are wanting to add a shop to an existing site then this is a decent option. The problem with it is that the main dev on it went off to work for Google so it’s more or less in maintenance mode and the product variant system is very basic.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts