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.
  • django-viewcomponent - Build reusable components in Django, inspired by Rails ViewComponent, the components built by django-viewcomponent can be used in both Django template or Python code.

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
  • django-lookbook - Empower your Django development with this pluggable app for creating a robust component library. Includes preview system, documentation engine, and parameter editor for building modular UI effortlessly.

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-12-11