Alternatives To Longclaw
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Wagtail15,6421,17733721 hours ago211August 01, 2023965bsd-3-clausePython
A Django content management system focused on flexibility and user experience
Awesome Django7,453
17 days ago3cc0-1.0HTML
A curated list of awesome things related to Django
Awesome Wagtail1,803
2 months ago1
A curated list of awesome packages, articles, and other cool resources from the Wagtail community.
24 days ago22bsd-3-clausePython
Next generation Wagtail demo, born in Reykjavik
42 months ago44June 22, 202272otherPython
Wagtail + CodeRed Extensions enabling rapid development of marketing-focused websites.
Puput5632122 months ago28November 09, 202115mitPython
A Django blog app implemented in Wagtail
a month ago46mitPython
A shop for Wagtail CMS
Wagtailmenus3673142 days ago67June 18, 202017mitPython
An app to help you manage and render menus in your Wagtail projects more effectively
Django Salesman325
a month ago3bsd-3-clausePython
Headless e-commerce framework for Django and Wagtail.
3 days ago44cc0-1.0Python
Django project protecting American consumers
Alternatives To Longclaw
Select To Compare

Alternative Project Comparisons


Call For Maintainers

If you are interested in developing this project, please get in touch https://github.com/JamesRamm/longclaw/issues/375

Pypi Version Codecov Status Build Status Code Health

An e-commerce extension for Wagtail CMS

Checkout the documentation

Image of the dashboard

Project Status

We are working to upgrade the package for the latest versions of Django and Wagtail. While doing this we may need to change the way the package is structured as well as making breaking changes to the code. If you want to use Longclaw in a project, please use the latest release (1.0.2) until we have finished the upgrade.

Currently supported versions

We are currently running the tests against the following versions of Python, Django and Wagtail.

  • Django >= 2.2, < 3.1
  • Wagtail >= 2.11, < 2.14
  • Python >= 3.7, < 3.10


If you are interested in working on this project, please use the Development setup instructions below to get started.


Install Longclaw:

pip install longclaw

Setup a Longclaw project

longclaw start my_project

Go to project directory and create missing migrations

python manage.py makemigrations home catalog

Do migrations for whole project and run

python manage.py migrate
python manage.py loadcountries
python manage.py createsuperuser
python manage.py runserver


  • Tightly integrated with Wagtail. Create products, manage orders, configure shipping and view statistics all from the Wagtail admin.
  • Multiple payment backends. Longclaw currently supports Stripe, Braintree and PayPal (v.zero) payments.
  • Comprehensive REST API & javascript client easily loaded via a template tag
  • Create your catalogue as Wagtail pages, with complete control over your product fields
  • Easy setup. Just run longclaw start my_project to get going
  • Simple to use, simple to change. Write your frontend as you would any other wagtail website. No complicated overriding, forking etc in order to customise behaviour.


Order Detail

Development setup

Work in progress

The following instructions are for setting up a development environment for Longclaw while we work on the upgrade. If you want to use Longclaw in a project, please use the latest release (1.0.2) until we have finished the upgrade.

Create a virtualenv and install the requirements

python3 -m venv venv
source venv/bin/activate
pip install -e ".[testing]"

Install and build the frontend

The frontend is built using node and webpack. The version of node required is v12 (LTS). We recommend using nvm to manage node versions.

cd longclaw/client

Optional: If you are using nvm, you can run nvm use to set the correct version of node.

Install the dependencies and build the frontend

npm install --no-save
npm run build

Run the tests

make test

Run the tests with TOX

make test-all
Popular Wagtail Projects
Popular Django Projects
Popular Content Management Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
E Commerce