Skip to content

Related projects

Here are other projects that are related to django-pattern-library, and may be relevant if you’re looking to go further, or wanting to try out alternatives:

Complementary packages

  • storybook-django – attempting to bridge the gap between React and Django, by bringing django-pattern-library patterns into Storybook stories.
  • django-components – Reusable UI components for Django, going further than template partials.
  • django-component-tags – Create advanced HTML components using Django Tags.
  • slippers – Reusable components for Django, without writing a single line of Python.
  • (Jinja only, incompatible but interesting) JinjaX – Write server-side components as single Jinja template files. Use them as HTML tags without doing any importing.

Alternatives

  • Storybook, and in particular Storybook for Server – Storybook integration with server-rendered UI components.
  • Pattern Lab – PHP or Node pattern library, from which this project is heavily inspired.
  • Astrum – Similar to Pattern Lab, Node based.
  • rikki-patterns – Experimental Django-friendly pattern library generator, for Jinja2 and Nunjucks templates

Pattern libraries based on Django

Here are open-source projects that maintain pattern libraries for Django.

With django-pattern-library:

Without django-pattern-library:


Last update: 2024-01-17