---
title: Community extensions
url: https://citry.dev/community/extensions/
description: "Find independently maintained packages that connect Citry to frameworks and add cross-cutting behavior."
---
# Community extensions

Extensions connect Citry to frameworks or add behavior across many components.
The packages below are maintained outside Citry unless their ownership badge
says otherwise.



- [Citry Django](<https://pypi.org/project/citry-django/>) (community maintained; published on PyPI): Compose Django's template engine with Citry so each can render the other's template syntax. Requires `citry>=0.4.3`. Maintained by [@joeyjurjens](<https://github.com/joeyjurjens>). [PyPI](<https://pypi.org/project/citry-django/>) | [Source](<https://github.com/joeyjurjens/citry-django>)



## Publish an extension

See [Extensions](/advanced/extensions/) for Citry's extension contract and how
applications install extensions. To request a listing, add an entry to
[`community_packages.yml`](https://github.com/citry-dev/citry/edit/main/docs_site/data/community_packages.yml){: target="_blank" rel="noopener"}
and open a pull request. The package does not need a `citry-` prefix, but it
must have public source and document the Citry versions it supports.

Citry maintainers review every listing. A listing improves discovery; it is not
a security audit or a promise that the Citry project supports the package.