API endpoint that allows packages to be viewed or edited.

GET /api/v4/packages/?format=api&offset=1960
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=1980",
    "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=1940",
    "results": [
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/8/?format=api"
            ],
            "id": 4147,
            "title": "django-modelqueryform",
            "slug": "django-modelqueryform",
            "last_updated": "2018-11-07T14:03:08-05:00",
            "last_fetched": "2026-05-27T20:02:44.275134-04:00",
            "repo_url": "https://github.com/ckirby/django-modelqueryform",
            "pypi_version": "3.0",
            "created": "2018-05-23T04:24:38.019341-04:00",
            "modified": "2026-01-28T15:23:50.188044-05:00",
            "repo_forks": 1,
            "repo_description": "App for generating forms allowing users to build model queries",
            "pypi_url": "http://pypi.python.org/pypi/django-modelqueryform",
            "documentation_url": "",
            "repo_watchers": 17,
            "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": [
                "ckirby"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/140/?format=api"
            ],
            "id": 4146,
            "title": "Django Start Project Alt Template",
            "slug": "django-project-alt-template",
            "last_updated": "2018-05-29T08:51:20-04:00",
            "last_fetched": "2026-05-27T11:02:01.086462-04:00",
            "repo_url": "https://github.com/assigdev/django-project-alt-template",
            "pypi_version": null,
            "created": "2018-05-22T05:05:53.529620-04:00",
            "modified": "2026-01-28T13:24:26.933751-05:00",
            "repo_forks": 0,
            "repo_description": "Alternative template for django project",
            "pypi_url": "",
            "documentation_url": "",
            "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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "assigdev"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/58/?format=api"
            ],
            "id": 4145,
            "title": "django-strawberry",
            "slug": "django-strawberry",
            "last_updated": "2019-12-28T10:46:25-05:00",
            "last_fetched": "2026-05-28T00:00:29.741843-04:00",
            "repo_url": "https://github.com/barseghyanartur/django-strawberry",
            "pypi_version": "0.1.2",
            "created": "2018-05-19T22:00:25.073826-04:00",
            "modified": "2026-01-28T15:54:18.579148-05:00",
            "repo_forks": 0,
            "repo_description": "Additional fields for(ever) Django.",
            "pypi_url": "http://pypi.python.org/pypi/django-strawberry",
            "documentation_url": "http://django-strawberry.readthedocs.io",
            "repo_watchers": 1,
            "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": [
                "barseghyanartur"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 4144,
            "title": "notifyexceptions",
            "slug": "notifyexceptions",
            "last_updated": "2018-06-06T13:53:08-04:00",
            "last_fetched": "2026-05-28T01:05:29.950788-04:00",
            "repo_url": "https://github.com/shuklashashank/notifyexception",
            "pypi_version": "1.1",
            "created": "2018-05-17T15:25:32.262776-04:00",
            "modified": "2026-01-28T16:11:17.387712-05:00",
            "repo_forks": 0,
            "repo_description": "It send all the occurred tracebacks and exceptions to django Admin Mail-IDs.",
            "pypi_url": "http://pypi.python.org/pypi/notifyexceptions",
            "documentation_url": "https://github.com/shuklashashank/notifyexception/blob/master/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,
                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": [
                "shuklashashank"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 4143,
            "title": "django-members-roles",
            "slug": "django-members-roles",
            "last_updated": "2018-05-17T06:01:05-04:00",
            "last_fetched": "2026-05-28T02:06:43.053297-04:00",
            "repo_url": "https://github.com/cowhite/django-members-roles",
            "pypi_version": "0.1",
            "created": "2018-05-17T08:26:06.836107-04:00",
            "modified": "2026-01-28T16:19:09.902438-05:00",
            "repo_forks": 4,
            "repo_description": "A Django app with invitation system for members of a group(like Organization), roles for the members and permissions for pages based on roles.",
            "pypi_url": "http://pypi.python.org/pypi/django-members-roles",
            "documentation_url": "",
            "repo_watchers": 18,
            "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": [
                "bhaskar8088"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/35/?format=api"
            ],
            "id": 4142,
            "title": "django-quickedit-ng",
            "slug": "django-quickedit-ng",
            "last_updated": "2018-05-16T05:26:01-04:00",
            "last_fetched": "2026-05-28T02:08:25.391025-04:00",
            "repo_url": "https://github.com/glogiotatidis/django-quickedit-ng",
            "pypi_version": "0.2.0",
            "created": "2018-05-16T05:36:37.358151-04:00",
            "modified": "2026-01-28T16:21:22.303152-05:00",
            "repo_forks": 0,
            "repo_description": " Quickediting of fields in the Django admin",
            "pypi_url": "http://pypi.python.org/pypi/django-quickedit-ng",
            "documentation_url": "",
            "repo_watchers": 1,
            "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": [
                "justquick",
                "glogiotatidis"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/3/?format=api",
            "grids": [],
            "id": 4141,
            "title": "polyaxon",
            "slug": "polyaxon",
            "last_updated": "2026-05-27T11:09:35-04:00",
            "last_fetched": "2026-05-27T13:06:54.971339-04:00",
            "repo_url": "https://github.com/polyaxon/polyaxon",
            "pypi_version": "2.15.1",
            "created": "2018-05-16T05:36:17.138824-04:00",
            "modified": "2026-01-28T14:13:48.328069-05:00",
            "repo_forks": 325,
            "repo_description": "Open Source AI Infra & Engineering Control Plane",
            "pypi_url": "http://pypi.python.org/pypi/polyaxon",
            "documentation_url": "https://docs.polyaxon.com",
            "repo_watchers": 3706,
            "commits_over_52": [
                2,
                0,
                2,
                0,
                0,
                4,
                0,
                1,
                3,
                3,
                0,
                2,
                2,
                3,
                2,
                2,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                1,
                0,
                1,
                1,
                4,
                10,
                2,
                4,
                0,
                3,
                1,
                0,
                0,
                5,
                4,
                1,
                2,
                1,
                0,
                0,
                2,
                1,
                1,
                1,
                1,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "md-mq",
                "polyaxon-ci",
                "polyaxon-team",
                "gzcf",
                "dependabot[bot]",
                "lgeiger",
                "javidgon",
                "vfdev-5",
                "wbuchwalter",
                "DXist",
                "pyup-bot",
                "AntonFriberg",
                "yu-iskw",
                "shotarok",
                "ricardofbarros",
                "denisoliveirac",
                "Ashton-Sidhu",
                "axelperschmann",
                "timorohner",
                "j-kohn",
                "NathanDeMaria",
                "claytantor",
                "flackbash",
                "Mofef",
                "elyase",
                "AntoineToubhans",
                "orf",
                "sid-at-granular",
                "saintmalik",
                "QipengZhou",
                "onilton",
                "jorgemf",
                "hugovk",
                "cbilgili",
                "afilippi",
                "brettkoonce",
                "zeyaddeeb",
                "sizhky",
                "jmvizcainoio",
                "faezs",
                "dependabot-preview[bot]",
                "sboorlagadda",
                "rcarmstrong",
                "nathansmyth",
                "erexer",
                "alecrubin",
                "WGierke",
                "waltsims",
                "Crashthatch",
                "TimDarcet",
                "sotte",
                "svlandeg",
                "gl0wa",
                "notsimon",
                "RXminuS",
                "pspeter",
                "PankeshGupta",
                "bastianerh",
                "bobvdvelde",
                "donthi",
                "lmontier",
                "mkraemerx",
                "naetherm",
                "notauni",
                "rlhotovy",
                "smilee",
                "Hanaasagi",
                "singh-abhijeet",
                "AdamHillier",
                "posix4e",
                "ahoereth",
                "andreas-gompos",
                "peldszus",
                "ajuric",
                "cfreemoser",
                "zchunhai",
                "cimarieta",
                "dtaniwaki",
                "danielfrg",
                "djuelg",
                "proinsias",
                "gardleopard",
                "huntcsg",
                "jjasonkal",
                "joeyearsley",
                "Ohtar10",
                "maltebaumann",
                "ogrisel"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/57/?format=api",
                "https://djangopackages.org/api/v4/grids/26/?format=api",
                "https://djangopackages.org/api/v4/grids/141/?format=api"
            ],
            "id": 4140,
            "title": "Django-NextJS",
            "slug": "djnext",
            "last_updated": null,
            "last_fetched": "2026-05-28T01:06:52.164187-04:00",
            "repo_url": "https://git.yourlabs.org/oss/djnext",
            "pypi_version": "0.0.2",
            "created": "2018-05-12T08:03:19.599082-04:00",
            "modified": "2026-01-28T16:13:24.978233-05:00",
            "repo_forks": 0,
            "repo_description": "",
            "pypi_url": "http://pypi.python.org/pypi/djnext",
            "documentation_url": "",
            "repo_watchers": 0,
            "commits_over_52": [],
            "participants": []
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 4139,
            "title": "Test markdown downheader",
            "slug": "markdown-downheader",
            "last_updated": null,
            "last_fetched": "2018-05-11T10:26:04.813995-04:00",
            "repo_url": "https://github.com/Lgovas/markdown-downheader",
            "pypi_version": "1.1.3",
            "created": "2018-05-11T10:26:05.047641-04:00",
            "modified": "2025-01-31T14:59:52.303597-05:00",
            "repo_forks": 0,
            "repo_description": "",
            "pypi_url": "",
            "documentation_url": "",
            "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": [
                "https://djangopackages.org/api/v4/grids/7/?format=api"
            ],
            "id": 4138,
            "title": "Django-Authify",
            "slug": "django-authify",
            "last_updated": "2019-11-09T18:16:05-05:00",
            "last_fetched": "2026-05-27T07:09:27.226180-04:00",
            "repo_url": "https://github.com/Bayoslav/Django-Authify",
            "pypi_version": null,
            "created": "2018-05-10T17:38:23.403986-04:00",
            "modified": "2026-01-29T12:57:51.125487-05:00",
            "repo_forks": 1,
            "repo_description": "Authentication template for Django 2.0",
            "pypi_url": "",
            "documentation_url": "",
            "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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "Bayoslav",
                "maximlion"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 4137,
            "title": "functorflow",
            "slug": "functorflow",
            "last_updated": null,
            "last_fetched": "2026-05-27T19:01:52.159987-04:00",
            "repo_url": "https://pypi.org/project/functorflow",
            "pypi_version": "2.2.5",
            "created": "2018-05-08T12:57:27.374107-04:00",
            "modified": "2026-01-28T15:13:13.676426-05:00",
            "repo_forks": 0,
            "repo_description": "",
            "pypi_url": "http://pypi.python.org/pypi/functorflow",
            "documentation_url": "",
            "repo_watchers": 0,
            "commits_over_52": [],
            "participants": []
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/44/?format=api",
                "https://djangopackages.org/api/v4/grids/175/?format=api"
            ],
            "id": 4136,
            "title": "django-treenode",
            "slug": "django-treenode",
            "last_updated": "2026-05-11T06:07:45-04:00",
            "last_fetched": "2026-05-27T14:02:25.173925-04:00",
            "repo_url": "https://github.com/fabiocaccamo/django-treenode",
            "pypi_version": "0.24.0",
            "created": "2018-05-08T12:38:00.836967-04:00",
            "modified": "2026-01-28T14:27:31.975483-05:00",
            "repo_forks": 38,
            "repo_description": ":deciduous_tree: probably the best abstract model/admin for your tree based stuff.",
            "pypi_url": "http://pypi.python.org/pypi/django-treenode",
            "documentation_url": "https://github.com/fabiocaccamo/django-treenode#readme",
            "repo_watchers": 800,
            "commits_over_52": [
                0,
                0,
                5,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                6,
                0,
                0,
                3,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                6,
                3,
                2,
                1,
                0,
                3,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                8,
                0,
                0,
                1,
                0,
                0
            ],
            "participants": [
                "fabiocaccamo",
                "dependabot[bot]",
                "github-actions[bot]",
                "pre-commit-ci[bot]",
                "jvacek",
                "cperrin88",
                "Copilot",
                "InzGIBA",
                "bernieke",
                "danilo-botelho",
                "Nathan-Cohen",
                "simensol"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/45/?format=api",
                "https://djangopackages.org/api/v4/grids/139/?format=api"
            ],
            "id": 4135,
            "title": "django-user-messages",
            "slug": "django-user-messages",
            "last_updated": "2025-06-17T02:34:44-04:00",
            "last_fetched": "2026-05-27T17:03:54.215023-04:00",
            "repo_url": "https://github.com/matthiask/django-user-messages",
            "pypi_version": "1.1.0",
            "created": "2018-05-07T02:15:45.081530-04:00",
            "modified": "2026-01-28T14:51:04.622347-05:00",
            "repo_forks": 7,
            "repo_description": "Offline addon for django.contrib.messages",
            "pypi_url": "http://pypi.python.org/pypi/django-user-messages",
            "documentation_url": "",
            "repo_watchers": 30,
            "commits_over_52": [
                0,
                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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "matthiask",
                "seantrue"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/46/?format=api",
                "https://djangopackages.org/api/v4/grids/49/?format=api"
            ],
            "id": 4134,
            "title": "django-translated-fields",
            "slug": "django-translated-fields",
            "last_updated": "2026-05-19T00:16:12-04:00",
            "last_fetched": "2026-05-27T13:17:27.791231-04:00",
            "repo_url": "https://github.com/matthiask/django-translated-fields",
            "pypi_version": "0.13.0",
            "created": "2018-05-07T02:12:39.261568-04:00",
            "modified": "2026-01-28T14:21:00.664739-05:00",
            "repo_forks": 13,
            "repo_description": "Django model translation without magic-inflicted pain.",
            "pypi_url": "http://pypi.python.org/pypi/django-translated-fields",
            "documentation_url": "",
            "repo_watchers": 140,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                1,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                2,
                0,
                1,
                0
            ],
            "participants": [
                "matthiask",
                "pre-commit-ci[bot]",
                "Tom-Hubrecht",
                "Copilot",
                "adamchainz",
                "jghyllebert",
                "raratiru"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 4133,
            "title": "django-goodgrids",
            "slug": "django-goodgrids",
            "last_updated": "2018-05-04T15:52:39-04:00",
            "last_fetched": "2026-05-28T00:06:22.846110-04:00",
            "repo_url": "https://github.com/GoodGrids/django-goodgrids",
            "pypi_version": "0.1.3",
            "created": "2018-05-04T11:20:17.477205-04:00",
            "modified": "2026-01-28T16:02:29.442539-05:00",
            "repo_forks": 0,
            "repo_description": "Django API for creating Excel files from CSV using GoodGrids.com",
            "pypi_url": "http://pypi.python.org/pypi/django-goodgrids",
            "documentation_url": "http://django-goodgrids.readthedocs.io/en/latest/",
            "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": [
                "koliber",
                "GoodGrids"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 4132,
            "title": "subdomains",
            "slug": "subdomains",
            "last_updated": "2020-01-07T13:34:46-05:00",
            "last_fetched": "2026-05-27T14:07:17.385148-04:00",
            "repo_url": "https://github.com/abe312/django-subdomains",
            "pypi_version": "3.0.1",
            "created": "2018-05-03T21:12:24.643500-04:00",
            "modified": "2026-01-28T14:31:24.507441-05:00",
            "repo_forks": 11,
            "repo_description": "Subdomain helpers for the Django framework, including subdomain-based URL routing.",
            "pypi_url": "http://pypi.python.org/pypi/subdomains",
            "documentation_url": "",
            "repo_watchers": 26,
            "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": [
                "tkaemming",
                "abe312",
                "jezdez",
                "afilardo",
                "cmsimike",
                "PetrDlouhy"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/3/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/258/?format=api"
            ],
            "id": 4131,
            "title": "Cabot",
            "slug": "cabot",
            "last_updated": "2021-01-05T05:40:20-05:00",
            "last_fetched": "2026-05-27T15:15:34.372747-04:00",
            "repo_url": "https://github.com/arachnys/cabot",
            "pypi_version": "0.11.12",
            "created": "2018-04-30T15:59:11.848804-04:00",
            "modified": "2026-01-28T14:44:08.141595-05:00",
            "repo_forks": 581,
            "repo_description": "Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty",
            "pypi_url": "http://pypi.python.org/pypi/cabot",
            "documentation_url": "http://cabotapp.com/",
            "repo_watchers": 5667,
            "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": [
                "frankh",
                "dbuxton",
                "JeanFred",
                "ipmb",
                "hartwork",
                "AJamesPhillips",
                "jonathanballs",
                "GregoryAveryWeir",
                "imnotjames",
                "gdubicki",
                "jezdez",
                "packetcollision",
                "nickromano",
                "romankor",
                "skylerbunny",
                "movermeyer",
                "ryanaudiencepi",
                "mattvonrocketstein",
                "doboy",
                "khanduri",
                "spladug",
                "miguel250",
                "Hebo",
                "efagin",
                "bpaquet",
                "marvinthepa",
                "mohitsethi",
                "pablodgonzalez",
                "payton",
                "raph",
                "as-sergey-m",
                "trdarr",
                "sheriffio",
                "iliyanotlioneberia",
                "mykelyk",
                "tjphopkins",
                "xinity",
                "maks-us",
                "kmwhite",
                "jeromer",
                "jevy",
                "jirutka",
                "davidjb",
                "DanielRuf",
                "caseycrites",
                "carande",
                "barakcoh",
                "anthonysexton",
                "alromh87"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/139/?format=api",
                "https://djangopackages.org/api/v4/grids/15/?format=api",
                "https://djangopackages.org/api/v4/grids/244/?format=api",
                "https://djangopackages.org/api/v4/grids/112/?format=api"
            ],
            "id": 4130,
            "title": "Django Vox",
            "slug": "django-vox",
            "last_updated": "2019-10-29T00:57:22-04:00",
            "last_fetched": "2026-05-27T17:04:42.319887-04:00",
            "repo_url": "https://gitlab.com/alantrick/django-vox",
            "pypi_version": "4.0.6",
            "created": "2018-04-27T19:50:47.638577-04:00",
            "modified": "2026-01-28T14:51:45.583800-05:00",
            "repo_forks": 2,
            "repo_description": "",
            "pypi_url": "http://pypi.python.org/pypi/django-vox",
            "documentation_url": "http://django-vox.readthedocs.io/en/latest/",
            "repo_watchers": 9,
            "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": [
                "Alessandro Biavati",
                "Alan Trick"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/306/?format=api"
            ],
            "id": 4129,
            "title": "django-oidc-rp",
            "slug": "django-oidc-rp",
            "last_updated": "2023-01-11T05:36:48-05:00",
            "last_fetched": "2026-05-27T18:02:38.252781-04:00",
            "repo_url": "https://github.com/impak-finance/django-oidc-rp",
            "pypi_version": "0.3.4",
            "created": "2018-04-27T14:04:43.650183-04:00",
            "modified": "2026-01-28T15:02:39.501245-05:00",
            "repo_forks": 25,
            "repo_description": "A server side OpenID Connect Relying Party (RP, Client) implementation for Django.",
            "pypi_url": "http://pypi.python.org/pypi/django-oidc-rp",
            "documentation_url": "",
            "repo_watchers": 21,
            "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": [
                "ellmetha",
                "mz314",
                "udancewicz",
                "kbarralon",
                "phililippe",
                "andrzej-bladek-polcode"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/5/?format=api"
            ],
            "id": 4128,
            "title": "django-robokassa3",
            "slug": "django-robokassa3",
            "last_updated": "2018-04-26T11:58:03-04:00",
            "last_fetched": "2026-05-28T02:03:20.507030-04:00",
            "repo_url": "https://github.com/mpyrev/django-robokassa",
            "pypi_version": "1.4",
            "created": "2018-04-27T03:12:59.128194-04:00",
            "modified": "2026-01-28T16:16:55.162263-05:00",
            "repo_forks": 5,
            "repo_description": "Приложение для интеграции платежной системы ROBOKASSA в проекты Django. Лицензия - MIT.",
            "pypi_url": "http://pypi.python.org/pypi/django-robokassa3",
            "documentation_url": "",
            "repo_watchers": 12,
            "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": [
                "kmike",
                "amureki",
                "superqwer",
                "sashasimkin",
                "IShumihin"
            ]
        }
    ]
}