# matthewwithanm/django-imagekit

Automated image processing for Django. Currently v6.0

Repository: https://github.com/matthewwithanm/django-imagekit
Canonical: https://ross.abutalabs.com/products/django-imagekit
Homepage: http://django-imagekit.rtfd.org/
Language: Python
License: BSD-3-Clause
License Family: permissive
Last push: 2026-07-12T09:48:34+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 92, release rhythm 47, longevity 100
- inputs: {"age_days": 5683, "days_push": 52, "days_rel": 192, "gap_med": 132, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2349, forks 276 (observed 2026-08-28T04:06:40.216874+00:00)

## What it is
django-imagekit is a Django app for automated image processing, generating derived images like thumbnails or cropped versions from source images via image specs. It provides model fields (ImageSpecField, ProcessedImageField) and reusable processors built on Pillow.

## Use cases
- generate thumbnails of user-uploaded images in django
- create black-and-white versions of profile pictures
- automatically resize and crop images on upload
- generate multiple image sizes from one source image
- process images on django models without keeping originals
- build custom image processing pipelines in django

## When to choose
- you use Django and need automated, cacheable derived images from model ImageFields
- you want declarative image specs defined on models
- you need common processors like resize, crop, and format conversion out of the box

## When to avoid
- you are not using Django
- you need advanced editing features beyond resizing and cropping
- you want a standalone image processing tool without a web framework

## Facets
- artifact type: library
- maturity: active
- function: image-processing
- domain: web-development, image-processing, backend
- platform: python
- tags: django, thumbnails, pillow, image-specs, web-server

## Member repositories
- matthewwithanm/django-imagekit (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:40.216874+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:36:57.912716+00:00, confidence not recorded.
  - readme: https://github.com/matthewwithanm/django-imagekit (fetched 2026-08-28T04:06:40.216874+00:00, sha c24e8d00f3ea)
  - registry_pypi: https://pypi.org/pypi/django-imagekit/json (fetched 2026-08-29T10:18:07.545565+00:00, sha e0056fec561c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
