{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/django-pattern-library/","markdown":"https://findsoftware.frbit.cloud/django-pattern-library.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"django-pattern-library","name":"django-pattern-library","urls":{"home":"https://torchbox.github.io/django-pattern-library/","repository":"https://github.com/torchbox/django-pattern-library","docs":"https://torchbox.github.io/django-pattern-library/getting-started/"},"category":["dev-tool"],"description":"Django module that builds a browsable UI pattern library from Django templates, with YAML data and Markdown documentation per pattern.","maintainer":"Torchbox Ltd","maintainerType":"company","firstRelease":2019,"hqCountry":"GB","hosting":null,"language":"python","runtime":["python"],"runtimeMin":"python 3.10","basedOn":["django"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":"django, jinja2","i18n":null,"runsAs":["static","local"],"renderingModes":["static"],"installMethod":"pip install django-pattern-library, or Poetry","licenseModel":"open-source","license":"BSD-3-Clause","currentMajor":"1","latestReleaseDate":"2026-07-24T00:00:00.000Z","githubStargazers":424,"contributors":30,"packagistDownloads":null,"npmWeeklyDownloads":null,"dependentRepos":28,"dependentPackages":1,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://torchbox.github.io/django-pattern-library/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/torchbox/django-pattern-library","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://torchbox.github.io/django-pattern-library/getting-started/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://torchbox.github.io/django-pattern-library/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/torchbox/django-pattern-library/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/torchbox/django-pattern-library","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/torchbox/django-pattern-library/blob/v1.6.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/torchbox/django-pattern-library/blob/v1.6.0/pyproject.toml","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"templating","url":"https://torchbox.github.io/django-pattern-library/getting-started/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"renderingModes","url":"https://torchbox.github.io/django-pattern-library/guides/static-site-export/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://torchbox.github.io/django-pattern-library/guides/static-site-export/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://torchbox.github.io/django-pattern-library/getting-started/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://torchbox.github.io/django-pattern-library/getting-started/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/torchbox/django-pattern-library/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"hqCountry","url":"https://torchbox.com/contact/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/torchbox/django-pattern-library","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/torchbox/django-pattern-library/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://pypi.org/pypi/django-pattern-library/json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/torchbox/django-pattern-library/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/torchbox/django-pattern-library/releases/tag/v1.6.0","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/torchbox/django-pattern-library","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/torchbox/django-pattern-library/contributors?per_page=1","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-pattern-library","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-pattern-library","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"django-pattern-library is a Django module for building UI pattern libraries, styleguides made from a project's own Django templates. It is installed with pip or Poetry, and the library is rendered by Django, so it depends on Django for rendering. Django templates are supported, and Jinja templates are supported in an experimental form.\n\nThe library can also be exported as a static site, which the project describes as a way to publish a pattern library without a runtime dependency on the rest of the code.\n\n## Worth knowing\n\nThe getting-started guide says to enable the package only in testing environments, for a restricted, trusted audience. The Jinja support is marked experimental in the docs. The project is maintained by Torchbox Ltd, a company registered in England and Wales, and the repository is under the torchbox organization on GitHub."}