How do you add reactivity to Django templates?

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

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

    Simplifies webpack configuration with Django

    Another way to use Vue with Django without decoupling is to let Django load webpack, this way you will still be able to use all the advantages of Vue such as Vuex and so on. I think Django can load webpack natively, or there are some libraries to do that such as django-webpack-loader or django-manifest-loader (https://github.com/shonin/django-manifest-loader).

  • django-webpack-loader

    Transparently use webpack with django

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Alpine.js

    A rugged, minimal framework for composing JavaScript behavior in your markup.

    I've not yet used it, but have heard good things about https://github.com/alpinejs/alpine

  • turbo-django

    Discontinued Unmaintained // An early stage integration of Hotwire Turbo with Django

    If you would like to try something different, there is this new thing called hotwired: https://github.com/hotwire-django/turbo-django Basically, it's about generating HTML on the backend and pushing it to the frontend. thru WebSockets. It's not production-ready yet (for Django at least) so it's more like a fun fact for now.

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