{"categories":[{"label":"Front-Ends","url":"https://skillfed.io/packages/category/database-front-ends"}],"enrichment":{"capability":"Provides a rich JSON editor widget for Django's admin interface and forms, enabling visual editing of JSONField data with syntax highlighting and validation.","skillfed_tags":["django-admin","json-editing","form-widget"],"use_cases":["Editing configuration data stored as JSON in Django admin without writing raw JSON syntax","Building forms that accept complex nested JSON structures with visual validation feedback","Providing non-technical users a safer interface to modify JSON fields in production data","Integrating custom JavaScript logic to programmatically update JSON editor content from other form fields","Supporting dark mode Django admin themes with automatic color scheme adaptation"],"what_it_does":"django-json-widget is a Django admin and form widget that replaces the default text input for JSONField with a visual JSON editor. It provides syntax highlighting, validation, and a structured editing interface for JSON data, making it easier for users to edit complex JSON structures without manually writing or parsing raw JSON text.\n\nThe widget integrates directly into Django's admin interface and forms through standard Django widget overrides. It exposes the underlying editor instance to JavaScript for programmatic access, allowing custom code to manipulate JSON data. Configuration options control editor dimensions and behavior through a dict of options. The package maintains active development with recent fixes for dark mode support and Django version compatibility.","worth_installing":"Yes. Low install friction, no runtime dependencies, active maintenance, permissive MIT license, and no known vulnerabilities make this a straightforward choice for Django projects using JSONField. Install if you need a better admin/form interface for JSON editing; skip only if you have no JSONField usage or prefer raw JSON input."},"id":"django-json-widget","links":{"html":"https://skillfed.io/packages/django-json-widget","md":"https://skillfed.io/packages/django-json-widget.md","pypi":"https://pypi.org/project/django-json-widget/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-12-12","license_spdx":null,"license_treatment":"permissive","name":"django-json-widget","python_support":"unspecified","summary":"Django json widget is an alternative widget that makes it easy to edit the jsonfield field of django."},"popularity":{"monthly_downloads":1058474,"position":4425,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.1.1"}
