jason
Lightweight helpers for views returning json data in Django.
What it is and what it does
Jason is a minimal helper library for Django views that serialize data to JSON responses. It was released on 2014-06-24 and has not been maintained since; the author explicitly noted the API was still in flux and not recommended for production at the time of release.
The package provides convenience functions to reduce boilerplate when returning JSON from Django view handlers. With no runtime dependencies declared and a source-only distribution, installation requires a working build environment. The project shows no activity since 2020-06-05 and there is no indication of support for modern Python or Django versions.
Use it for:
- Legacy Django projects that already depend on jason and need to remain on old codebases.
- Educational reference for understanding early Django JSON serialization patterns.
- Retrofitting minimal JSON endpoints in very old Django applications where upgrading is not feasible.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides lightweight helper functions for Django views that return JSON data.
No. The package is abandoned (last commit 2020-06-05), carries a copyleft license that may conflict with your project, has high install friction, and offers no documented compatibility with modern Python or Django. The author warned against production use at release. Use a maintained alternative instead.
Install
jason on PyPI
pip
pip install jasonuv
uv add jasonpoetry
poetry add jasonInstalling jason
Before you install
High install friction due to source-only distribution. Maintenance is abandoned—last commit was 2020-06-05, with no Python version specification or documented support for modern environments.
License in practice
Licensed under GPLv2 (copyleft). Any derivative work or distribution must also be licensed under GPLv2, which may conflict with proprietary or permissively licensed projects.
Quickstart
# Install from source
pip install jason==0.1.7
# Import and use in a Django view
from jason import json_response
response = json_response({'key': 'value'})
Requires Django (not listed as explicit dependency); Python version compatibility unknown; source-only distribution requires build tools.
Verify before relying
- Whether this package works with modern Django versions (released 2014-06-25).
- Actual Python version compatibility—requires_python is unspecified.
- What specific JSON helper functions are provided and their current API stability.
- Whether the package has any undeclared runtime dependencies beyond Django.
Package facts
| License | GPLv2 (copyleft) |
| Python support | not specified |
| Install friction | high — source build required |
| Runtime dependencies | none |
| Maintenance | abandoned — 4,433 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 89,488/month — #13,656 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: jason-0.1.7.tar.gz
Tags
More Dynamic Content packages
MarkupSafe provides a text object that escapes…
permissive · top 100 on PyPI
Jinja2Jinja2 is a templating engine that renders…
permissive · top 100 on PyPI
soupsieveSoupsieve is a CSS selector library designed to…
permissive · top 100 on PyPI
WerkzeugWerkzeug is a WSGI utility library providing…
permissive · top 1,000 on PyPI
FlaskFlask is a lightweight WSGI web application…
permissive · top 1,000 on PyPI
MakoMako compiles Python-embedded templates into…
permissive · top 1,000 on PyPI
django-annoyingProvides a collection of Django utility…
permissive · top 15,000 on PyPI
django-jsoneditorProvides a Django form widget for editing JSON…
unclear · top 15,000 on PyPI
django-bracesProvides reusable mixin classes for Django…
permissive · top 15,000 on PyPI
django-ratelimitProvides a Django decorator to rate-limit views…
permissive · top 5,000 on PyPI
django-bootstrap5Provides Django template tags and filters to…
permissive · top 15,000 on PyPI
django-tastypiedjango-tastypie provides a REST API framework…
permissive · top 15,000 on PyPI
appierAppier is a lightweight Python web framework…
permissive · top 5,000 on PyPI
Flask-JSONFlask-JSON adds convenient JSON response…
permissive · top 15,000 on PyPI
trame-commonProvides shared helper functions, decorators,…
permissive · top 5,000 on PyPI
django-admin-extra-buttonsAdds custom buttons, links, and views to Django…
permissive · top 15,000 on PyPI