API endpoint that allows packages to be viewed or edited.

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

{
    "count": 5654,
    "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=80",
    "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=40",
    "results": [
        {
            "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-02-15T03:03:07.387289-05: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": 65,
            "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,
                1,
                5,
                2,
                0,
                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
            ],
            "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-01-07T07:31:30-05:00",
            "last_fetched": "2026-02-15T03:06:02.783672-05:00",
            "repo_url": "https://github.com/Django-LiveView/liveview",
            "pypi_version": "2.1.9",
            "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": 225,
            "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,
                2,
                6,
                0,
                1,
                9,
                0,
                1,
                5,
                2,
                0,
                0,
                0,
                0,
                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-02-15T09:07:15.652228-05: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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                10,
                8,
                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-02-13T11:34:01-05:00",
            "last_fetched": "2026-02-15T03:06:01.866908-05:00",
            "repo_url": "https://github.com/vintasoftware/django-ai-boost",
            "pypi_version": "0.7.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": 74,
            "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,
                1,
                0,
                0,
                11,
                3,
                6,
                3,
                0,
                4,
                2,
                0,
                2,
                1,
                0,
                0,
                0,
                0,
                2
            ],
            "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-02-11T18:18:54-05:00",
            "last_fetched": "2026-02-15T03:09:51.575513-05:00",
            "repo_url": "https://github.com/wagtail/django-modelsearch",
            "pypi_version": "1.2",
            "created": "2025-11-15T06:36:28.320228-05:00",
            "modified": "2026-01-28T16:51:57.776490-05:00",
            "repo_forks": 7,
            "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": 83,
            "commits_over_52": [
                3,
                0,
                0,
                0,
                9,
                17,
                3,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                36,
                5,
                0,
                0,
                0,
                0,
                0,
                28,
                34,
                7,
                1,
                3,
                1,
                12,
                8,
                5,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                1,
                0,
                3
            ],
            "participants": [
                "kaedroho",
                "gasman",
                "BertrandBordage",
                "mx-moth",
                "laymonage",
                "lb-",
                "ACMCMC",
                "atombrella",
                "RealOrangeOne",
                "zerolab",
                "thibaudcolas",
                "nealtodd",
                "Stormheg",
                "m1kola",
                "marcelkornblum",
                "jschneier",
                "DanielSwain",
                "JoshBarr",
                "GLEF1X",
                "davecranwell",
                "seb-b",
                "yhoiseth",
                "tbrlpld",
                "spapas",
                "coredumperror",
                "rclark72",
                "nimasmi",
                "specialunderwear",
                "jsma",
                "allcaps",
                "BenSturmfels",
                "chosak",
                "salty-ivy",
                "William-Blackie",
                "v1kku",
                "engineervix",
                "tomusher",
                "cyface",
                "timonweb",
                "tiago-castro-henriques",
                "saevarom",
                "stevedya",
                "stevenewey",
                "KIRA009",
                "albinazs",
                "alistairclark",
                "bbeniamin",
                "shuishida",
                "eprikazc",
                "fabienheureux",
                "exanthis",
                "luzpaz",
                "pyMan",
                "pySilver",
                "riceyrice",
                "scott-8",
                "sgfost",
                "utek",
                "yihuang",
                "ababic",
                "bmispelon",
                "Buraah",
                "cspollar",
                "activus-d",
                "dibell",
                "Dolidodzik",
                "minusf",
                "nim65s",
                "helenwarren",
                "dest81",
                "johnfraney",
                "johnraz",
                "jalourenco",
                "lucasmoeskops",
                "krukas",
                "martey",
                "mrf345",
                "ellmetha",
                "NXPY123",
                "Nightwing-77",
                "nikolaik",
                "Lojack",
                "SaptakS",
                "shacker",
                "sir-sigurd"
            ]
        },
        {
            "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-02-15T03:09:41.108143-05: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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                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
            ],
            "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-02-14T18:35:15-05:00",
            "last_fetched": "2026-02-15T03:02:23.938765-05:00",
            "repo_url": "https://github.com/adamchainz/django-http-compression",
            "pypi_version": "1.2.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": 92,
            "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,
                11,
                2,
                2,
                3,
                0,
                2,
                1,
                0,
                1,
                1,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                2
            ],
            "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-02-15T03:02:43.298392-05: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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                6,
                0,
                1,
                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-01-24T11:14:35-05:00",
            "last_fetched": "2026-02-15T04:05:30.822854-05:00",
            "repo_url": "https://github.com/G4brym/django-cf",
            "pypi_version": "0.2.9",
            "created": "2025-11-13T10:09:15.470934-05:00",
            "modified": "2026-01-28T16:58:36.125818-05:00",
            "repo_forks": 5,
            "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": 69,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                7,
                0,
                0,
                0,
                0,
                11,
                8,
                13,
                11,
                6,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                20,
                8,
                7,
                0,
                0,
                0,
                0,
                3,
                0,
                0,
                0
            ],
            "participants": [
                "G4brym",
                "google-labs-jules[bot]",
                "dependabot[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-02-15T04:05:27.997157-05: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,
                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
            ],
            "participants": [
                "mounirmesselmeni"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 6188,
            "title": "djcheckup",
            "slug": "djcheckup",
            "last_updated": "2025-12-01T01:12:59-05:00",
            "last_fetched": "2026-02-15T04:05:28.876283-05:00",
            "repo_url": "https://github.com/stuartmaxwell/djcheckup",
            "pypi_version": "0.6.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": 32,
            "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,
                8,
                104,
                5,
                0,
                0,
                0,
                0,
                0,
                15,
                0,
                0,
                12,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "stuartmaxwell"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/91/?format=api"
            ],
            "id": 6187,
            "title": "django-rss-filter",
            "slug": "django-rss-filter",
            "last_updated": "2026-02-10T13:53:33-05:00",
            "last_fetched": "2026-02-15T04:05:25.975877-05:00",
            "repo_url": "https://github.com/loopwerk/django-rss-filter",
            "pypi_version": "0.14.1",
            "created": "2025-11-12T05:42:04.513200-05:00",
            "modified": "2026-01-28T16:58:25.887221-05:00",
            "repo_forks": 3,
            "repo_description": "Filter public RSS feeds, remove articles that contain certain keywords or categories.",
            "pypi_url": "https://pypi.org/project/django-rss-filter",
            "documentation_url": "https://github.com/loopwerk/django-rss-filter/blob/main/README.md",
            "repo_watchers": 68,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                1,
                4,
                8,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                2,
                0,
                2,
                2,
                4,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1
            ],
            "participants": [
                "kevinrenskers"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/79/?format=api",
                "https://djangopackages.org/api/v4/grids/65/?format=api"
            ],
            "id": 6186,
            "title": "drf-action-serializers",
            "slug": "drf-action-serializers",
            "last_updated": "2025-11-12T05:33:29-05:00",
            "last_fetched": "2026-02-15T04:05:25.041528-05:00",
            "repo_url": "https://github.com/loopwerk/drf-action-serializers",
            "pypi_version": "0.2.1",
            "created": "2025-11-12T05:35:13.640291-05:00",
            "modified": "2026-01-28T16:58:23.806397-05:00",
            "repo_forks": 0,
            "repo_description": "An easy way to use different serializers for different actions and request methods in Django REST Framework",
            "pypi_url": "https://pypi.org/project/drf-action-serializers",
            "documentation_url": "https://github.com/loopwerk/drf-action-serializers/blob/main/README.md",
            "repo_watchers": 20,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                8,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                3,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "kevinrenskers"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/35/?format=api",
                "https://djangopackages.org/api/v4/grids/275/?format=api"
            ],
            "id": 6184,
            "title": "django-admin-deux",
            "slug": "django-admin-deux",
            "last_updated": "2026-02-07T12:12:54-05:00",
            "last_fetched": "2026-02-15T04:05:22.878856-05:00",
            "repo_url": "https://codeberg.org/emmaDelescolle/django-admin-deux",
            "pypi_version": "0.1.6",
            "created": "2025-11-11T21:53:43.871858-05:00",
            "modified": "2026-01-28T16:58:19.279449-05:00",
            "repo_forks": 1,
            "repo_description": "A modern, extensible replacement for Django's admin interface, built on factory patterns and a robust plugin system.",
            "pypi_url": "https://pypi.org/project/django-admin-deux",
            "documentation_url": "https://django-admin-deux.readthedocs.io/",
            "repo_watchers": 8,
            "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,
                714,
                1003,
                600,
                478,
                179,
                113,
                109,
                0,
                0,
                0,
                0,
                0,
                0,
                8,
                0,
                40,
                48,
                0
            ],
            "participants": []
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 6183,
            "title": "new-features",
            "slug": "new-features",
            "last_updated": "2025-06-08T07:05:07-04:00",
            "last_fetched": "2026-02-15T04:11:48.994964-05:00",
            "repo_url": "https://github.com/django/new-features",
            "pypi_version": null,
            "created": "2025-11-11T17:47:59.470304-05:00",
            "modified": "2026-01-29T12:37:04.851093-05:00",
            "repo_forks": 2,
            "repo_description": "New feature proposals for Django and third-party ecosystem",
            "pypi_url": "",
            "documentation_url": null,
            "repo_watchers": 163,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                18,
                4,
                0,
                2,
                6,
                0,
                4,
                0,
                0,
                1,
                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,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "tim-schilling",
                "LilyFirefly",
                "nanuxbe"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/15/?format=api",
                "https://djangopackages.org/api/v4/grids/8/?format=api"
            ],
            "id": 6182,
            "title": "django-email-validators",
            "slug": "django-email-validators",
            "last_updated": "2026-01-03T16:12:11-05:00",
            "last_fetched": "2026-02-15T04:05:27.199283-05:00",
            "repo_url": "https://github.com/fabiocaccamo/django-email-validators",
            "pypi_version": "0.2.1",
            "created": "2025-11-11T17:13:06.931688-05:00",
            "modified": "2026-01-28T16:58:27.966864-05:00",
            "repo_forks": 1,
            "repo_description": ":envelope: :white_check_mark: no more invalid or disposable emails in your database.",
            "pypi_url": "https://pypi.org/project/django-email-validators",
            "documentation_url": "https://github.com/fabiocaccamo/django-email-validators#readme",
            "repo_watchers": 7,
            "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,
                4,
                0,
                0,
                0,
                5,
                1,
                5,
                0,
                7,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "fabiocaccamo",
                "dependabot[bot]",
                "DmytroLitvinov",
                "pre-commit-ci[bot]"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 6181,
            "title": "dj-spinners",
            "slug": "dj-spinners",
            "last_updated": "2026-01-17T11:51:14-05:00",
            "last_fetched": "2026-02-15T03:03:00.858812-05:00",
            "repo_url": "https://github.com/adamghill/dj-spinners",
            "pypi_version": "0.3.1",
            "created": "2025-11-11T15:52:21.562382-05:00",
            "modified": "2026-01-28T16:43:27.028962-05:00",
            "repo_forks": 1,
            "repo_description": "Pure SVG loading spinners for Django.",
            "pypi_url": "https://pypi.org/project/dj-spinners",
            "documentation_url": null,
            "repo_watchers": 33,
            "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,
                10,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                13,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "adamghill",
                "ajc133"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/5/?format=api",
            "grids": [],
            "id": 6180,
            "title": "django-startproject",
            "slug": "django-startproject",
            "last_updated": "2026-01-09T21:34:43-05:00",
            "last_fetched": "2026-02-15T04:11:47.879974-05:00",
            "repo_url": "https://github.com/jefftriplett/django-startproject",
            "pypi_version": null,
            "created": "2025-11-11T09:36:48.861268-05:00",
            "modified": "2026-01-29T12:37:02.583715-05:00",
            "repo_forks": 24,
            "repo_description": ":checkered_flag: Django Start Project template with batteries",
            "pypi_url": "",
            "documentation_url": null,
            "repo_watchers": 274,
            "commits_over_52": [
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                10,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                8,
                15,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                1,
                2,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "jefftriplett",
                "dependabot[bot]",
                "kimihito"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/2/?format=api",
            "grids": [],
            "id": 6179,
            "title": "Smart Home Supremacy by SIMO.io",
            "slug": "simo",
            "last_updated": "2026-02-05T08:00:04-05:00",
            "last_fetched": "2026-02-15T04:05:08.834167-05:00",
            "repo_url": "https://github.com/SIMO-io/simo",
            "pypi_version": "3.5.1",
            "created": "2025-11-11T05:13:17.624999-05:00",
            "modified": "2026-01-28T16:58:14.022603-05:00",
            "repo_forks": 1,
            "repo_description": "Django Smart Home",
            "pypi_url": "https://pypi.org/project/simo",
            "documentation_url": "https://github.com/SIMO-io/simo",
            "repo_watchers": 51,
            "commits_over_52": [
                0,
                7,
                24,
                1,
                0,
                1,
                11,
                33,
                8,
                0,
                1,
                16,
                0,
                0,
                14,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                7,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                4,
                5,
                0,
                8,
                4,
                19,
                15,
                3,
                15,
                7,
                13,
                1,
                9,
                8,
                4,
                3,
                7,
                6,
                0,
                4,
                0
            ],
            "participants": [
                "pysupremacy"
            ]
        }
    ]
}