# marcgibbons/django-rest-swagger

Swagger Documentation Generator for Django REST Framework: deprecated

Repository: https://github.com/marcgibbons/django-rest-swagger
Canonical: https://ross.abutalabs.com/products/django-rest-swagger
Homepage: https://marcgibbons.com/django-rest-swagger/
Language: Python
License: BSD-2-Clause
License Family: permissive
Topics: swagger-ui, django-rest-framework, openapi, coreapi
Archived: true
Last push: 2020-12-14T12:00:00+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4829, "days_push": 2088, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2569, forks 598 (observed 2026-08-28T04:07:01.337287+00:00)

## What it is
A Swagger/OpenAPI documentation generator for Django REST Framework that renders OpenAPI JSON schemas and an interactive Swagger UI from DRF API views. It was deprecated in June 2019 in favor of drf-yasg and is no longer maintained.

## Use cases
- generate swagger docs for django rest framework api
- add swagger ui to django rest framework
- generate openapi schema from django rest framework views
- interactive api documentation for drf
- auto-generate api docs from django serializers

## When to choose
- maintaining a legacy Django project that already depends on it
- you need the exact CoreAPI-based schema generation behavior of DRF 3.4-3.5 era

## When to avoid
- starting any new Django REST Framework project - use drf-yasg instead
- you need OpenAPI 3.x support or active maintenance
- running modern Django or Python versions
- you need security updates or bug fixes

## Facets
- artifact type: library
- maturity: abandoned
- function: api-documentation, documentation, http-server
- domain: web-development, backend, apis, documentation
- platform: python
- tags: django, django-rest-framework, swagger, openapi, swagger-ui, deprecated, coreapi, web-server

## Member repositories
- marcgibbons/django-rest-swagger (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:01.337287+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:23:20.736203+00:00, confidence not recorded.
  - readme: https://github.com/marcgibbons/django-rest-swagger (fetched 2026-08-28T04:07:01.337287+00:00, sha 3d21b769655a)
  - homepage: https://marcgibbons.com/django-rest-swagger/ (fetched 2026-08-29T10:05:42.848810+00:00, sha a94be02489aa)
  - registry_pypi: https://pypi.org/pypi/django-rest-swagger/json (fetched 2026-08-29T10:05:42.857810+00:00, sha d44b73a745d0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
