API endpoint that allows packages to be viewed or edited.

GET /api/v4/packages/?format=api&offset=120
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 5722,
    "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=140",
    "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=100",
    "results": [
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6207,
            "title": "django-aws-model",
            "slug": "django-aws-model",
            "last_updated": "2025-12-01T23:39:08-05:00",
            "last_fetched": "2026-05-26T00:04:36.012819-04:00",
            "repo_url": "https://github.com/yoshiomori/django-aws-model",
            "pypi_version": "1.1.0",
            "created": "2025-12-01T23:00:43.255516-05:00",
            "modified": "2026-01-28T16:43:50.790063-05:00",
            "repo_forks": 0,
            "repo_description": "A app that helps you model and set up your AWS resources.",
            "pypi_url": "https://pypi.org/project/django-aws-model",
            "documentation_url": "https://github.com/yoshiomori/django-aws-model/blob/main/README.md",
            "repo_watchers": 0,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                8,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "yoshiomori"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6206,
            "title": "DjangoRealtime",
            "slug": "djangorealtime",
            "last_updated": "2026-04-22T11:47:09-04:00",
            "last_fetched": "2026-05-26T00:04:02.184313-04:00",
            "repo_url": "https://github.com/usmanhalalit/DjangoRealtime",
            "pypi_version": "1.1.2",
            "created": "2025-12-01T11:02:37.001201-05:00",
            "modified": "2026-01-28T16:42:40.684068-05:00",
            "repo_forks": 4,
            "repo_description": "Realtime browser events, SSE for Django + PostgreSQL",
            "pypi_url": "https://pypi.org/project/djrealtime",
            "documentation_url": "https://github.com/usmanhalalit/DjangoRealtime/blob/main/README.md",
            "repo_watchers": 191,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                7,
                5,
                0,
                5,
                4,
                5,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "usmanhalalit"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/320/?format=api",
                "https://djangopackages.org/api/v4/grids/387/?format=api"
            ],
            "id": 6205,
            "title": "wagtail-reusable-blocks",
            "slug": "wagtail-reusable-blocks",
            "last_updated": "2026-02-22T23:36:24-05:00",
            "last_fetched": "2026-05-26T08:03:56.728930-04:00",
            "repo_url": "https://github.com/kkm-horikawa/wagtail-reusable-blocks",
            "pypi_version": "0.9.1",
            "created": "2025-11-30T05:41:14.733734-05:00",
            "modified": "2026-02-21T00:14:02.035142-05:00",
            "repo_forks": 4,
            "repo_description": "Reusable content blocks with slot-based templating for Wagtail CMS",
            "pypi_url": "https://pypi.org/project/wagtail-reusable-blocks",
            "documentation_url": "https://github.com/kkm-horikawa/wagtail-reusable-blocks#readme",
            "repo_watchers": 3,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                42,
                27,
                18,
                1,
                0,
                0,
                0,
                1,
                4,
                0,
                0,
                2,
                15,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "kkm-horikawa",
                "mariami57",
                "sdejongh",
                "xeontheprotogen"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/5/?format=api",
            "grids": [],
            "id": 6204,
            "title": "django-new",
            "slug": "django-new",
            "last_updated": "2025-12-14T10:11:43-05:00",
            "last_fetched": "2026-05-26T00:04:34.034127-04:00",
            "repo_url": "https://github.com/adamghill/django-new",
            "pypi_version": "0.6.1",
            "created": "2025-11-29T22:09:21.456558-05:00",
            "modified": "2026-01-28T16:43:46.840710-05:00",
            "repo_forks": 5,
            "repo_description": "Create new Django applications with pizazz. 🚀",
            "pypi_url": "https://pypi.org/project/django-new",
            "documentation_url": "https://github.com/adamghill/django-new",
            "repo_watchers": 58,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                4,
                0,
                31,
                34,
                4,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "adamghill"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/5/?format=api",
            "grids": [],
            "id": 6203,
            "title": "djinit",
            "slug": "djinit",
            "last_updated": "2026-05-25T10:26:06-04:00",
            "last_fetched": "2026-05-26T04:06:41.018512-04:00",
            "repo_url": "https://github.com/s4nkalp/djinit",
            "pypi_version": "0.3.4",
            "created": "2025-11-28T01:25:32.400871-05:00",
            "modified": "2026-01-31T09:07:49.430682-05:00",
            "repo_forks": 0,
            "repo_description": "A command-line tool to quickly set up a production-ready Django project structure.",
            "pypi_url": "https://pypi.org/project/djinitx/",
            "documentation_url": null,
            "repo_watchers": 5,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                64,
                20,
                2,
                7,
                34,
                10,
                3,
                5,
                9,
                0,
                2,
                4,
                2,
                30,
                0,
                0,
                2,
                12,
                4,
                2,
                2,
                2,
                3,
                5,
                18,
                4,
                3,
                0,
                3,
                2
            ],
            "participants": [
                "S4NKALP",
                "dependabot[bot]"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6202,
            "title": "Django Palette",
            "slug": "dj_palette",
            "last_updated": "2026-04-02T13:24:39-04:00",
            "last_fetched": "2026-05-26T04:02:12.544862-04:00",
            "repo_url": "https://github.com/ogofe/dj_palette",
            "pypi_version": "1.0.3",
            "created": "2025-11-27T17:03:16.527393-05:00",
            "modified": "2026-01-28T17:01:10.879646-05:00",
            "repo_forks": 0,
            "repo_description": "django package for building custom admin interfaces with reusable components",
            "pypi_url": "https://pypi.org/project/dj-palette",
            "documentation_url": "https://dj-palette.readthedocs.io",
            "repo_watchers": 16,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                12,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "ogofe"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6201,
            "title": "dj-waf",
            "slug": "dj-waf",
            "last_updated": "2025-11-22T17:58:05-05:00",
            "last_fetched": "2026-05-26T00:04:32.964146-04:00",
            "repo_url": "https://github.com/adamghill/dj-waf",
            "pypi_version": "0.2.0",
            "created": "2025-11-23T09:55:34.127358-05:00",
            "modified": "2026-01-28T16:43:44.980909-05:00",
            "repo_forks": 0,
            "repo_description": "Add WAF rules to block known bots and malicious traffic for Django applications. Provides easy integration with popular WAF services like Cloudflare.",
            "pypi_url": "https://pypi.org/project/dj-waf",
            "documentation_url": null,
            "repo_watchers": 23,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                5,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "adamghill"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/3/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/167/?format=api"
            ],
            "id": 6200,
            "title": "django-jtable",
            "slug": "django-jtable",
            "last_updated": "2025-11-22T15:38:34-05:00",
            "last_fetched": "2026-05-26T00:03:53.131223-04:00",
            "repo_url": "https://github.com/ezhil-Language-Foundation/django-jtable",
            "pypi_version": "0.1.1",
            "created": "2025-11-22T15:37:25.993869-05:00",
            "modified": "2026-01-28T16:42:23.271098-05:00",
            "repo_forks": 0,
            "repo_description": "Django and JTables integration",
            "pypi_url": "https://pypi.org/project/django-jtable",
            "documentation_url": "https://github.com/Ezhil-Language-Foundation/django-jtable/blob/main/README.md",
            "repo_watchers": 0,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "arcturusannamalai"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6199,
            "title": "dj-lite",
            "slug": "dj-lite",
            "last_updated": "2025-11-09T08:05:06-05:00",
            "last_fetched": "2026-05-26T00:04:30.557481-04:00",
            "repo_url": "https://github.com/adamghill/dj-lite",
            "pypi_version": "1.3.0",
            "created": "2025-11-20T17:43:23.621422-05:00",
            "modified": "2026-01-28T16:43:40.763752-05:00",
            "repo_forks": 2,
            "repo_description": "Configure SQLite for production use with Django.",
            "pypi_url": "https://pypi.org/project/dj-lite",
            "documentation_url": null,
            "repo_watchers": 76,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                6,
                1,
                0,
                7,
                0,
                3,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "adamghill",
                "thevahidal"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/421/?format=api"
            ],
            "id": 6198,
            "title": "Django LiveView",
            "slug": "django-liveview",
            "last_updated": "2026-05-15T14:18:17-04:00",
            "last_fetched": "2026-05-26T03:01:46.555227-04:00",
            "repo_url": "https://github.com/Django-LiveView/liveview",
            "pypi_version": "2.2.0",
            "created": "2025-11-20T12:07:09.303307-05:00",
            "modified": "2026-01-28T16:47:24.747329-05:00",
            "repo_forks": 4,
            "repo_description": "Django LiveView: Framework for creating Realtime SPAs using HTML over the Wire technology ",
            "pypi_url": "https://pypi.org/project/django-liveview",
            "documentation_url": "https://django-liveview.andros.dev/",
            "repo_watchers": 241,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                6,
                0,
                7,
                3,
                0,
                1,
                5,
                2,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0
            ],
            "participants": [
                "tanrax"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6197,
            "title": "django-tasks-gcp",
            "slug": "django-tasks-gcp",
            "last_updated": "2025-10-06T15:25:15-04:00",
            "last_fetched": "2026-05-26T05:14:53.261686-04:00",
            "repo_url": "https://github.com/camuthig/django-tasks-gcp",
            "pypi_version": "0.1.0",
            "created": "2025-11-20T10:59:24.848382-05:00",
            "modified": "2026-01-29T12:57:40.467521-05:00",
            "repo_forks": 1,
            "repo_description": "A django-tasks implementation using Google Cloud Tasks",
            "pypi_url": "https://pypi.org/project/django-tasks-gcp",
            "documentation_url": null,
            "repo_watchers": 5,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                18,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "camuthig"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/457/?format=api",
                "https://djangopackages.org/api/v4/grids/449/?format=api"
            ],
            "id": 6196,
            "title": "django-ai-boost",
            "slug": "django-ai-boost",
            "last_updated": "2026-03-10T16:24:02-04:00",
            "last_fetched": "2026-05-26T03:01:45.157526-04:00",
            "repo_url": "https://github.com/vintasoftware/django-ai-boost",
            "pypi_version": "0.8.0",
            "created": "2025-11-18T13:21:05.467455-05:00",
            "modified": "2026-01-28T16:47:22.764586-05:00",
            "repo_forks": 2,
            "repo_description": "A MCP server for Django applications, inspired by Laravel Boost.",
            "pypi_url": "https://pypi.org/project/django-ai-boost",
            "documentation_url": null,
            "repo_watchers": 89,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                11,
                6,
                3,
                3,
                0,
                4,
                2,
                1,
                1,
                1,
                0,
                0,
                0,
                0,
                2,
                1,
                4,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "raisiqueira",
                "fjsj",
                "hugobessa"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/14/?format=api"
            ],
            "id": 6195,
            "title": "Django ModelSearch",
            "slug": "django-modelsearch",
            "last_updated": "2026-05-07T10:26:27-04:00",
            "last_fetched": "2026-05-26T03:06:55.223649-04:00",
            "repo_url": "https://github.com/wagtail/django-modelsearch",
            "pypi_version": "1.3.1",
            "created": "2025-11-15T06:36:28.320228-05:00",
            "modified": "2026-01-28T16:51:57.776490-05:00",
            "repo_forks": 12,
            "repo_description": "Index Django Models with Elasticsearch or OpenSearch and query them with the ORM",
            "pypi_url": "https://pypi.org/project/modelsearch",
            "documentation_url": "https://django-modelsearch.readthedocs.io/en/latest",
            "repo_watchers": 91,
            "commits_over_52": [
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                41,
                0,
                0,
                0,
                0,
                0,
                0,
                50,
                12,
                7,
                1,
                3,
                1,
                12,
                11,
                2,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                1,
                0,
                0,
                8,
                0,
                7,
                3,
                3,
                1,
                3,
                0,
                1,
                8,
                2,
                0,
                1,
                0,
                0
            ],
            "participants": [
                "kaedroho",
                "gasman",
                "BertrandBordage",
                "mx-moth",
                "laymonage",
                "lb-",
                "ACMCMC",
                "atombrella",
                "RealOrangeOne",
                "zerolab",
                "thibaudcolas",
                "nealtodd",
                "m1kola",
                "fabienheureux",
                "Stormheg",
                "marcelkornblum",
                "Nightwing-77",
                "jschneier",
                "JoshBarr",
                "DanielSwain",
                "seb-b",
                "GLEF1X",
                "davecranwell",
                "yhoiseth",
                "tbrlpld",
                "spapas",
                "coredumperror",
                "salty-ivy",
                "chosak",
                "BenSturmfels",
                "allcaps",
                "rclark72",
                "nimasmi",
                "jsma",
                "specialunderwear",
                "sir-sigurd",
                "KIRA009",
                "stevenewey",
                "stevedya",
                "saevarom",
                "thomasmassmann",
                "tiago-castro-henriques",
                "timonweb",
                "cyface",
                "tomusher",
                "engineervix",
                "v1kku",
                "William-Blackie",
                "alistairclark",
                "bbeniamin",
                "shuishida",
                "eprikazc",
                "exanthis",
                "luzpaz",
                "pyMan",
                "pySilver",
                "riceyrice",
                "scott-8",
                "sgfost",
                "utek",
                "yihuang",
                "Adithya00012",
                "albinazs",
                "ababic",
                "bmispelon",
                "Buraah",
                "cspollar",
                "activus-d",
                "dibell",
                "Dolidodzik",
                "minusf",
                "nim65s",
                "helenwarren",
                "dest81",
                "ephes",
                "johnfraney",
                "johnraz",
                "jalourenco",
                "lucasmoeskops",
                "krukas",
                "martey",
                "mrf345",
                "ellmetha",
                "NXPY123",
                "nikolaik",
                "Lojack",
                "SaptakS",
                "shacker"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6194,
            "title": "dj-importmap",
            "slug": "dj-importmap",
            "last_updated": "2025-11-03T09:18:21-05:00",
            "last_fetched": "2026-05-26T03:06:40.316705-04:00",
            "repo_url": "https://github.com/betagouv/dj-importmap",
            "pypi_version": "1.0.0",
            "created": "2025-11-14T22:02:57.709751-05:00",
            "modified": "2026-01-28T16:51:50.765084-05:00",
            "repo_forks": 0,
            "repo_description": "HTML importmaps like a boss!",
            "pypi_url": "https://pypi.org/project/dj-importmap",
            "documentation_url": "https://github.com/betagouv/dj-importmap/blob/main/README.md",
            "repo_watchers": 4,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "christophehenry"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6193,
            "title": "Django FSM Dynamic",
            "slug": "django-fsm-dynamic",
            "last_updated": null,
            "last_fetched": "2026-01-27T16:49:06.330574-05:00",
            "repo_url": "https://gitlab.levitnet.be/levit/django-fsm-dynamic",
            "pypi_version": "1.1.0",
            "created": "2025-11-14T17:09:37.636376-05:00",
            "modified": "2026-01-27T16:49:06.335149-05:00",
            "repo_forks": 0,
            "repo_description": "",
            "pypi_url": "https://pypi.org/project/django-fsm-dynamic",
            "documentation_url": "https://gitlab.levitnet.be/levit/django-fsm-dynamic/-/blob/main/docs/dynamic_workflows.md",
            "repo_watchers": 0,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": []
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6192,
            "title": "django-http-compression",
            "slug": "django-http-compression",
            "last_updated": "2026-05-13T06:31:34-04:00",
            "last_fetched": "2026-05-26T00:03:51.961256-04:00",
            "repo_url": "https://github.com/adamchainz/django-http-compression",
            "pypi_version": "1.4.0",
            "created": "2025-11-14T13:11:48.768574-05:00",
            "modified": "2026-01-28T16:42:21.235192-05:00",
            "repo_forks": 0,
            "repo_description": "Django middleware for compressing HTTP responses with Zstandard, Brotli, or Gzip.",
            "pypi_url": "https://pypi.org/project/django-http-compression",
            "documentation_url": null,
            "repo_watchers": 96,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                11,
                2,
                5,
                0,
                0,
                3,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                3,
                1,
                0,
                0,
                3,
                9,
                1,
                1,
                0,
                0,
                2,
                0
            ],
            "participants": [
                "adamchainz",
                "pre-commit-ci[bot]",
                "dependabot[bot]",
                "ertgl"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/245/?format=api"
            ],
            "id": 6191,
            "title": "axioms-drf-py",
            "slug": "axioms-drf-py",
            "last_updated": "2025-11-23T23:55:42-05:00",
            "last_fetched": "2026-05-26T00:04:04.584011-04:00",
            "repo_url": "https://github.com/abhishektiwari/axioms-drf-py",
            "pypi_version": "0.0.12",
            "created": "2025-11-14T10:52:51.600059-05:00",
            "modified": "2026-01-28T16:42:51.526541-05:00",
            "repo_forks": 2,
            "repo_description": "OAuth2/OIDC authentication and authorization for Django Rest Framework (DRF). Supports authentication and claim-based fine-grained authorization (scopes, roles, permissions) using JWT tokens.",
            "pypi_url": "https://pypi.org/project/axioms-drf-py",
            "documentation_url": "https://axioms-drf-py.abhishek-tiwari.com/",
            "repo_watchers": 4,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                2,
                4,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "abhishektiwari",
                "atiw003"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6190,
            "title": "django-cf",
            "slug": "django-cf",
            "last_updated": "2026-04-09T13:48:55-04:00",
            "last_fetched": "2026-05-26T03:13:08.186728-04:00",
            "repo_url": "https://github.com/G4brym/django-cf",
            "pypi_version": "0.2.10",
            "created": "2025-11-13T10:09:15.470934-05:00",
            "modified": "2026-01-28T16:58:36.125818-05:00",
            "repo_forks": 6,
            "repo_description": "A set of tools to integrate Django with Cloudflare Developer platform",
            "pypi_url": "https://pypi.org/project/django-cf",
            "documentation_url": null,
            "repo_watchers": 90,
            "commits_over_52": [
                0,
                0,
                0,
                19,
                7,
                16,
                7,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                20,
                0,
                9,
                6,
                0,
                0,
                0,
                0,
                3,
                0,
                0,
                0,
                0,
                0,
                11,
                0,
                0,
                0,
                0,
                16,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "G4brym",
                "google-labs-jules[bot]",
                "dependabot[bot]",
                "github-actions[bot]"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6189,
            "title": "django-jodit",
            "slug": "django-jodit",
            "last_updated": "2025-11-13T05:13:39-05:00",
            "last_fetched": "2026-05-26T03:13:04.030692-04:00",
            "repo_url": "https://github.com/mounirmesselmeni/django-jodit",
            "pypi_version": "0.1.0",
            "created": "2025-11-13T08:26:50.958531-05:00",
            "modified": "2026-01-28T16:58:29.866328-05:00",
            "repo_forks": 0,
            "repo_description": "A Django app to easily integrate the Jodit WYSIWYG editor into Django forms and admin.",
            "pypi_url": "https://pypi.org/project/django-jodit",
            "documentation_url": null,
            "repo_watchers": 2,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                9,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "mounirmesselmeni"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 6188,
            "title": "djcheckup",
            "slug": "djcheckup",
            "last_updated": "2026-04-29T08:17:13-04:00",
            "last_fetched": "2026-05-26T03:13:05.337478-04:00",
            "repo_url": "https://github.com/stuartmaxwell/djcheckup",
            "pypi_version": "0.8.0",
            "created": "2025-11-12T06:14:32.948953-05:00",
            "modified": "2026-01-28T16:58:31.856196-05:00",
            "repo_forks": 0,
            "repo_description": "DJ Checkup is a security scanner for Django sites.",
            "pypi_url": "https://pypi.org/project/djcheckup",
            "documentation_url": null,
            "repo_watchers": 35,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                45,
                72,
                0,
                0,
                0,
                0,
                0,
                0,
                15,
                0,
                12,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                15,
                0,
                0,
                0
            ],
            "participants": [
                "stuartmaxwell"
            ]
        }
    ]
}