{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/5"}],"enrichment":{"capability":"Automated image processing for Django models\u2014generates thumbnails, resized versions, and transformed images from uploaded files using declarative specs.","skillfed_tags":["django-integration","image-processing"],"use_cases":["Generate and serve user avatar thumbnails automatically when a profile image is uploaded.","Create multiple derived image sizes (mobile, tablet, desktop) from a single source upload.","Convert uploaded images to a standard format or quality level without storing the original.","Build image galleries that display resized previews without manual pre-processing.","Apply consistent image transformations (crop, rotate, filter) across a Django app from template tags."],"what_it_does":"django-imagekit is a Django app that automates image processing by letting you define image transformations declaratively on your models. Instead of manually resizing, cropping, or converting images in views or signals, you specify what you want\u2014a thumbnail, a black-and-white version, a resized copy\u2014using image specs, and ImageKit generates and serves them on demand. It works by attaching ImageSpecField or ProcessedImageField to your Django models, each backed by a set of processors (resize, crop, format conversion, etc.) that transform a source image into a derived one.\n\nThe package comes with built-in processors for common tasks like resizing and cropping, and you can write custom processors for specialized transformations. Image specs can be defined on models for automatic generation, used directly in views for programmatic control, or registered and invoked from templates. The generated images are typically cached so repeated requests don't re-process the source. It depends on pilkit for the actual image manipulation and django-appconf for Django settings integration.","worth_installing":"Yes. django-imagekit is a mature, actively maintained package (production-stable, recent commits, 2349 GitHub stars) with low install friction and no known vulnerabilities. It solves a common Django problem\u2014automated image processing\u2014cleanly and declaratively. The BSD license is permissive. Install it if you need to generate derived images from user uploads or other sources in a Django project."},"id":"django-imagekit","links":{"html":"https://skillfed.io/packages/django-imagekit","md":"https://skillfed.io/packages/django-imagekit.md","pypi":"https://pypi.org/project/django-imagekit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-22","license_spdx":null,"license_treatment":"permissive","name":"django-imagekit","python_support":"unspecified","summary":"Automated image processing for Django models."},"popularity":{"monthly_downloads":521390,"position":6207,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"6.1.0"}
