API endpoint that allows packages to be viewed or edited.

GET /api/v4/packages/?format=api&offset=2720
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=2740",
    "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2700",
    "results": [
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/310/?format=api"
            ],
            "id": 3160,
            "title": "django-apptemplates",
            "slug": "django-apptemplates",
            "last_updated": "2020-03-10T20:29:10-04:00",
            "last_fetched": "2026-05-28T14:22:23.784941-04:00",
            "repo_url": "https://github.com/bittner/django-apptemplates",
            "pypi_version": "1.5",
            "created": "2015-12-14T09:43:08.859864-05:00",
            "modified": "2026-01-28T14:21:27.637789-05:00",
            "repo_forks": 11,
            "repo_description": "Django template loader that allows you to load and override a template from a specific Django application.",
            "pypi_url": "http://pypi.python.org/pypi/django-apptemplates",
            "documentation_url": "",
            "repo_watchers": 51,
            "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": [
                "bittner",
                "jwalgran",
                "dracos",
                "krtek4"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/139/?format=api"
            ],
            "id": 3159,
            "title": "Django NotifyX",
            "slug": "django-notify-x",
            "last_updated": "2020-03-25T06:36:36-04:00",
            "last_fetched": "2026-05-27T20:05:40.399805-04:00",
            "repo_url": "https://github.com/v1k45/django-notify-x",
            "pypi_version": "0.1.9",
            "created": "2015-12-11T11:21:45.322885-05:00",
            "modified": "2026-01-28T15:27:36.594914-05:00",
            "repo_forks": 39,
            "repo_description": "Notification system for Django",
            "pypi_url": "http://pypi.python.org/pypi/django-notify-x",
            "documentation_url": "http://django-notify-x.readthedocs.org/en/latest/",
            "repo_watchers": 188,
            "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": [
                "v1k45",
                "fgmacedo",
                "eljhkrr"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 3158,
            "title": "django-netjsonconfig",
            "slug": "django-netjsonconfig",
            "last_updated": "2020-07-08T19:43:23-04:00",
            "last_fetched": "2026-05-28T07:08:38.557615-04:00",
            "repo_url": "https://github.com/openwisp/django-netjsonconfig",
            "pypi_version": "0.12",
            "created": "2015-12-11T10:28:31.050045-05:00",
            "modified": "2026-01-29T12:45:33.289078-05:00",
            "repo_forks": 57,
            "repo_description": "Configuration manager for embedded devices, implemented as a reusable django-app",
            "pypi_url": "http://pypi.python.org/pypi/django-netjsonconfig",
            "documentation_url": "https://github.com/openwisp/django-netjsonconfig/blob/master/README.rst",
            "repo_watchers": 193,
            "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": [
                "nemesifier",
                "atb00ker",
                "strang1ato",
                "okraits",
                "gastonche",
                "R9295",
                "waleko",
                "pawelplsi",
                "DaffyTheDuck",
                "PabloCastellano",
                "rohithasrk",
                "pandafy",
                "nepython",
                "AYZhu",
                "marfgold1",
                "hizkifw",
                "EdgeKing810",
                "NoumbissiValere",
                "ppabcd",
                "wizanyx",
                "cappe87",
                "cargreg"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 3157,
            "title": "Django Model Helpers",
            "slug": "django_model_helpers",
            "last_updated": "2026-02-06T07:59:25-05:00",
            "last_fetched": "2026-05-27T18:06:38.995009-04:00",
            "repo_url": "https://github.com/rewardz/django_model_helpers",
            "pypi_version": "4.1",
            "created": "2015-12-11T00:09:31.702086-05:00",
            "modified": "2026-01-28T15:07:26.404175-05:00",
            "repo_forks": 8,
            "repo_description": "Helper classes for Django models",
            "pypi_url": "http://pypi.python.org/pypi/django_model_helpers",
            "documentation_url": "https://github.com/rewardz/django_model_helpers/blob/master/README.md",
            "repo_watchers": 68,
            "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,
                4,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "ramast",
                "jonathan-golorry",
                "sudhanshut1981",
                "mvasilkov"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/59/?format=api",
                "https://djangopackages.org/api/v4/grids/275/?format=api",
                "https://djangopackages.org/api/v4/grids/19/?format=api",
                "https://djangopackages.org/api/v4/grids/35/?format=api"
            ],
            "id": 3156,
            "title": "Tabular Permissions Widget",
            "slug": "django-tabular-permissions",
            "last_updated": "2024-04-19T13:05:24-04:00",
            "last_fetched": "2026-05-27T15:11:58.005268-04:00",
            "repo_url": "https://github.com/RamezIssac/django-tabular-permissions",
            "pypi_version": "2.9.3",
            "created": "2015-12-10T16:07:37.267437-05:00",
            "modified": "2026-01-28T14:40:59.050777-05:00",
            "repo_forks": 17,
            "repo_description": "Display Django permissions in a HTML table that is translatable and easily customized.",
            "pypi_url": "http://pypi.python.org/pypi/django-tabular-permissions",
            "documentation_url": "https://github.com/RamezIssac/django-tabular-permissions",
            "repo_watchers": 79,
            "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": [
                "RamezIssac",
                "ihabhussein",
                "abahnihi",
                "DemidovEvg",
                "aqeelat",
                "vintage",
                "SteMazzO"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/3/?format=api",
            "grids": [],
            "id": 3155,
            "title": "Sciblog - A blog designed like a scientific Latex paper",
            "slug": "sciblog",
            "last_updated": "2024-08-03T03:52:18-04:00",
            "last_fetched": "2026-05-28T07:06:24.337867-04:00",
            "repo_url": "https://github.com/miguelgfierro/sciblog",
            "pypi_version": null,
            "created": "2015-12-09T04:40:10.169465-05:00",
            "modified": "2026-01-29T12:42:53.537535-05:00",
            "repo_forks": 28,
            "repo_description": "A blog made with django designed like a scientific paper written in LaTeX.",
            "pypi_url": "",
            "documentation_url": "https://github.com/hoaphumanoid/sciblog/blob/master/README.md",
            "repo_watchers": 185,
            "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": [
                "miguelgfierro",
                "dependabot[bot]"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/25/?format=api"
            ],
            "id": 3154,
            "title": "Django Model Observer",
            "slug": "djmo",
            "last_updated": "2022-01-15T07:12:44-05:00",
            "last_fetched": "2026-05-28T02:10:11.843083-04:00",
            "repo_url": "https://github.com/Griffosx/djmo",
            "pypi_version": "0.0.1",
            "created": "2015-12-08T09:28:38.859869-05:00",
            "modified": "2026-01-28T16:23:41.124405-05:00",
            "repo_forks": 0,
            "repo_description": "Django Model Observer",
            "pypi_url": "http://pypi.python.org/pypi/djmo",
            "documentation_url": "",
            "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,
                0,
                0,
                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": [
                "Griffosx",
                "davidegriffon"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/81/?format=api"
            ],
            "id": 3152,
            "title": "django EL(Endless) pagination",
            "slug": "django-el-pagination",
            "last_updated": "2026-01-13T19:56:55-05:00",
            "last_fetched": "2026-05-28T14:12:09.898804-04:00",
            "repo_url": "https://github.com/shtalinberg/django-el-pagination",
            "pypi_version": "4.1.2",
            "created": "2015-12-07T08:44:40.356358-05:00",
            "modified": "2026-01-28T14:15:46.485320-05:00",
            "repo_forks": 73,
            "repo_description": "Django endless pagination tools. Ajax, multiple and lazy pagination, Twitter-style and Digg-style pagination.",
            "pypi_url": "http://pypi.python.org/pypi/django-el-pagination",
            "documentation_url": "http://django-el-pagination.readthedocs.org/",
            "repo_watchers": 309,
            "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,
                2,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "shtalinberg",
                "cclauss",
                "lorddaedra",
                "michelts",
                "lorand-arvay",
                "toptalo",
                "kindlycat",
                "SilmarillionUA",
                "timgates42",
                "jpatel3",
                "joehybird",
                "izquierdo",
                "bashu",
                "xaviermathew",
                "personjerry",
                "melkon98",
                "akileos",
                "jTiKey",
                "wavedocs",
                "Michael-Deveau",
                "liamuk",
                "kirantambe",
                "FuzzyGrim",
                "ffreitasalves",
                "cyriac",
                "gingerjoos",
                "aropan",
                "alb3rto269"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/140/?format=api"
            ],
            "id": 3151,
            "title": "Django Website Pro",
            "slug": "django-website-pro",
            "last_updated": "2016-11-30T09:17:17-05:00",
            "last_fetched": "2026-05-28T12:06:14.743860-04:00",
            "repo_url": "https://github.com/wooyek/django-website-pro",
            "pypi_version": null,
            "created": "2015-12-04T17:07:40.966715-05:00",
            "modified": "2026-01-28T13:26:52.908888-05:00",
            "repo_forks": 1,
            "repo_description": "Template for Django project, includes all the components that usually end up in your project",
            "pypi_url": "",
            "documentation_url": "",
            "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": [
                "wooyek",
                "pyup-bot"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 3150,
            "title": "django-csrf-session",
            "slug": "django-csrf-session",
            "last_updated": "2016-10-05T08:31:04-04:00",
            "last_fetched": "2022-03-18T21:48:05.302921-04:00",
            "repo_url": "https://github.com/moggers87/django-csrf-session",
            "pypi_version": "0.6.2",
            "created": "2015-12-03T17:06:27.300580-05:00",
            "modified": "2025-01-31T14:58:17.571303-05:00",
            "repo_forks": 0,
            "repo_description": "CSRF protection for Django without cookies.",
            "pypi_url": "http://pypi.python.org/pypi/django-csrf-session",
            "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": [
                "peterbe",
                "moggers87",
                "anentropic",
                "jbalogh",
                "glogiotatidis",
                "rlr",
                "washort",
                "carljm",
                "scjody",
                "LucianU",
                "pcraston"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/59/?format=api"
            ],
            "id": 3149,
            "title": "django-flexible-permissions",
            "slug": "django-flexible-permissions",
            "last_updated": "2015-12-10T21:21:37-05:00",
            "last_fetched": "2026-05-28T00:04:37.229754-04:00",
            "repo_url": "https://github.com/staab/django-flexible-permissions",
            "pypi_version": "1.0.7",
            "created": "2015-12-02T21:12:50.640047-05:00",
            "modified": "2026-01-28T15:59:50.471281-05:00",
            "repo_forks": 0,
            "repo_description": "A Django app that combines object-level table permissions with model relations to avoid normalization of data while providing an extremely flexible, declarative permissions model.",
            "pypi_url": "http://pypi.python.org/pypi/django-flexible-permissions",
            "documentation_url": "https://github.com/staab/django-flexible-permissions/wiki",
            "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,
                0,
                0,
                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": [
                "staab"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 3148,
            "title": "orm-choices",
            "slug": "orm-choices",
            "last_updated": "2019-01-09T03:02:47-05:00",
            "last_fetched": "2026-05-27T17:10:26.918939-04:00",
            "repo_url": "https://github.com/dhilipsiva/orm-choices",
            "pypi_version": "1.0.0",
            "created": "2015-12-01T01:49:50.256035-05:00",
            "modified": "2026-01-28T14:57:59.428876-05:00",
            "repo_forks": 2,
            "repo_description": "Helpful decorators + utils for choice fields (Django choices or SQLAlchemy ChoiceType). Do choices the pythonic way.",
            "pypi_url": "http://pypi.python.org/pypi/orm-choices",
            "documentation_url": "",
            "repo_watchers": 13,
            "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": [
                "dhilipsiva"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 3147,
            "title": "mezzanine-shortcodes",
            "slug": "mezzanine-shortcodes",
            "last_updated": "2017-04-22T23:39:29-04:00",
            "last_fetched": "2026-05-27T22:01:08.770988-04:00",
            "repo_url": "https://github.com/ryneeverett/mezzanine-shortcodes",
            "pypi_version": "0.2.2",
            "created": "2015-12-01T00:40:37.249270-05:00",
            "modified": "2026-01-28T15:43:48.318195-05:00",
            "repo_forks": 1,
            "repo_description": "Mezzanine shortcodes are not shortcodes.",
            "pypi_url": "http://pypi.python.org/pypi/mezzanine-shortcodes",
            "documentation_url": "",
            "repo_watchers": 10,
            "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": [
                "ryneeverett"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 3146,
            "title": "django-accept-header",
            "slug": "django-accept-header",
            "last_updated": "2016-09-27T14:46:41-04:00",
            "last_fetched": "2026-05-27T20:05:35.176770-04:00",
            "repo_url": "https://github.com/fladi/django-accept-header",
            "pypi_version": "0.3.2",
            "created": "2015-11-30T13:47:35.792105-05:00",
            "modified": "2026-01-28T15:27:29.340570-05:00",
            "repo_forks": 3,
            "repo_description": "A Django middleware that inspects the HTTP Accept headers sent by browsers.",
            "pypi_url": "http://pypi.python.org/pypi/django-accept-header",
            "documentation_url": "http://django-accept-header.readthedocs.io/en/latest/",
            "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,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "fladi"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/5/?format=api"
            ],
            "id": 3145,
            "title": "django-braintree",
            "slug": "django-braintree",
            "last_updated": "2014-01-03T08:30:28-05:00",
            "last_fetched": "2026-05-28T05:14:18.313537-04:00",
            "repo_url": "https://github.com/Tivix/django-braintree",
            "pypi_version": "1.3.4",
            "created": "2015-11-30T12:59:20.820694-05:00",
            "modified": "2026-01-28T16:50:19.901689-05:00",
            "repo_forks": 14,
            "repo_description": "Django + Braintree Payment Solutions = $$$",
            "pypi_url": "http://pypi.python.org/pypi/django-braintree",
            "documentation_url": "",
            "repo_watchers": 60,
            "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": [
                "dfryta",
                "Raisins"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/3/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/63/?format=api"
            ],
            "id": 3144,
            "title": "Open edX",
            "slug": "edx-platform",
            "last_updated": "2026-05-28T01:32:24-04:00",
            "last_fetched": "2026-05-28T10:13:29.633880-04:00",
            "repo_url": "https://github.com/edx/edx-platform",
            "pypi_version": null,
            "created": "2015-11-27T20:21:23.463861-05:00",
            "modified": "2026-01-28T13:12:04.125219-05:00",
            "repo_forks": 12,
            "repo_description": "The 2U fork of Open edX LMS & Studio, powering education sites around the world!",
            "pypi_url": "",
            "documentation_url": "",
            "repo_watchers": 9,
            "commits_over_52": [
                33,
                17,
                34,
                34,
                23,
                19,
                23,
                35,
                29,
                36,
                47,
                21,
                27,
                40,
                15,
                30,
                30,
                33,
                34,
                33,
                53,
                41,
                24,
                3,
                6,
                20,
                9,
                7,
                7,
                6,
                0,
                7,
                12,
                10,
                10,
                12,
                9,
                54,
                10,
                10,
                16,
                13,
                2,
                28,
                16,
                12,
                22,
                15,
                7,
                17,
                14,
                9
            ],
            "participants": [
                "cpennington",
                "feanil",
                "dianakhuang",
                "singingwolfboy",
                "talbs",
                "sarina",
                "nasthagiri",
                "nedbat",
                "awais786",
                "adampalay",
                "robrap",
                "bridger",
                "andy-armstrong",
                "pmitros",
                "Ayub-Khan",
                "waheedahmed",
                "edx-requirements-bot",
                "mhoeber",
                "awaisdar001",
                "auraz",
                "kdmccormick",
                "ichuang",
                "MatthewPiatetsky",
                "muhammad-ammar",
                "dementrock",
                "polesye",
                "jmbowman",
                "brianhw",
                "UsamaSadiq",
                "mikix",
                "mraarif",
                "stvstnfrd",
                "marcotuts",
                "Dillon-Dumesnil",
                "bradenmacdonald",
                "srpearce",
                "AhtishamShahid",
                "bjacobel",
                "edx-cache-uploader-bot",
                "bmedx",
                "Jawayria",
                "symbolist",
                "iloveagent57",
                "zubair-arbi",
                "michaelroytman",
                "saleem-latif",
                "mattdrayer",
                "arjun810",
                "dmitchell",
                "Ali-D-Akbar",
                "alex-sheehan-edx",
                "schenedx",
                "timmc-edx",
                "kevinchugh",
                "clintonb",
                "jbau",
                "justinhynes",
                "pwnage101",
                "tuchfarber",
                "uzairr",
                "ziafazal",
                "thallada",
                "halogenandtoast",
                "estute",
                "jansenk",
                "DawoudSheraz",
                "crice100",
                "valera-rozuvan",
                "muhammadadeeltajamul",
                "bseverino",
                "mulby",
                "pomegranited",
                "adeelkhan",
                "AlasdairSwan",
                "brittneyexline",
                "jarv",
                "jibsheet",
                "caesar2164",
                "HarryRein",
                "github-actions[bot]",
                "Qubad786",
                "noraiz-anwar",
                "bcheng42",
                "zainab-amir",
                "xitij2000",
                "regisb",
                "VikParuchuri",
                "irfanuddinahmad",
                "dan-f",
                "ibrahima",
                "Shrhawk",
                "macdiesel",
                "iamsobanjaved",
                "alangsto",
                "ashultz0",
                "benmcmorran",
                "nsprenkle",
                "rocha",
                "Rabia23",
                "renovate[bot]",
                "carsongee",
                "edx-pipeline-bot",
                "vasylnakvasiuk",
                "ssemenova",
                "Agrendalath",
                "lduarte1991",
                "wajeeha-khalid",
                "asadazam93",
                "mtyaka",
                "Kelketek",
                "zacharis278",
                "johnnagro",
                "jinder1s",
                "hasnain-naveed",
                "deborahgu",
                "Andytr1",
                "bderusha",
                "e-kolpakov",
                "navinkarkera",
                "0x29a",
                "fephsun",
                "OmarIthawi",
                "xnick421",
                "ChrisChV",
                "antoviaque",
                "felipemontoya",
                "sameeramin",
                "HammadAhmadWaqas",
                "catong",
                "MueezKhan246",
                "pdpinch",
                "salman2013",
                "natehardison",
                "marjev",
                "KristinAoki",
                "santhosh-apphelix-2u",
                "binodpant",
                "katrinan029",
                "mubbsharanwar",
                "pbaratta",
                "yro",
                "olmar",
                "aghaawais01",
                "azanbinzahid",
                "bdero",
                "saadyousafarbi",
                "markchang",
                "aht007",
                "e0d",
                "amitvadhel",
                "Tj-Tracy",
                "kiram15",
                "rlucioni",
                "arizzitano",
                "subhashree-sahu31",
                "irtazaakram",
                "ibrahimahmed443",
                "amir-qayyum-khan",
                "Muddasser",
                "connorhaugh",
                "kimth",
                "amangano-edx",
                "syedsajjadkazmii",
                "hamzawaleed01",
                "tymofij",
                "mariajgrimaldi",
                "smarnach",
                "Slater-Victoroff",
                "dsego",
                "tobz",
                "muhhshoaib",
                "dsjen",
                "vkaracic",
                "coryleeio",
                "christopappas",
                "jtauber",
                "zamanafzal",
                "jaebradley",
                "jlajoie",
                "Mjloturco",
                "mumarkhan999",
                "shafqatfarhan",
                "mjfrey",
                "louyihua",
                "ormsbee",
                "pshiu",
                "changpingc",
                "leangseu-edx",
                "haikuginger",
                "farhan",
                "sameenfatima78",
                "jcdyer",
                "ehteshamkafeel",
                "flowerhack",
                "tusbar",
                "marlonkeating",
                "hkim823",
                "johnhess",
                "rpenido",
                "jajjibhai008",
                "McKenzieW",
                "straz",
                "adamstankiewicz",
                "pkulkark",
                "jesperhodge",
                "yusuf-musleh",
                "rayzhou-bit",
                "eemaanamir",
                "Earthstar",
                "hassan-raza-1",
                "oliviaruizknott",
                "nparlante",
                "kaustavb12",
                "UmanShahzad",
                "wedaly",
                "jnlapierre",
                "dependabot[bot]",
                "jrbl",
                "dyudyunov",
                "clytwynec",
                "taliaedX",
                "dwong2708",
                "matthugs",
                "julianajlk",
                "cewing",
                "mcgachey",
                "emma-green",
                "djoseph-apphelix",
                "bbaker6225",
                "Yagnesh1998",
                "ruzniaievdm",
                "jawad-khan",
                "Serj-N",
                "zubair-ce07",
                "cptvitamin",
                "farhaanbukhsh",
                "davestgermain",
                "douglashall",
                "gsong",
                "giovannicimolin",
                "jzoldak",
                "samuelallan72",
                "ayesha-waris",
                "chavesj",
                "kluo"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/7/?format=api"
            ],
            "id": 3143,
            "title": "wsgi-basic-auth",
            "slug": "wsgi-basic-auth",
            "last_updated": "2017-08-13T15:28:06-04:00",
            "last_fetched": "2026-05-28T15:03:46.183154-04:00",
            "repo_url": "https://github.com/mvantellingen/wsgi-basic-auth",
            "pypi_version": "1.1.0",
            "created": "2015-11-27T11:06:25.705625-05:00",
            "modified": "2026-01-28T14:28:22.233416-05:00",
            "repo_forks": 7,
            "repo_description": "WSGI Basic HTTP Auth middleware",
            "pypi_url": "http://pypi.python.org/pypi/wsgi-basic-auth",
            "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": [
                "mvantellingen",
                "adamchainz"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/258/?format=api",
                "https://djangopackages.org/api/v4/grids/438/?format=api"
            ],
            "id": 3142,
            "title": "django-healthchecks",
            "slug": "django-healthchecks",
            "last_updated": "2022-06-12T05:44:01-04:00",
            "last_fetched": "2026-05-27T15:09:53.119162-04:00",
            "repo_url": "https://github.com/mvantellingen/django-healthchecks",
            "pypi_version": "1.5.0",
            "created": "2015-11-27T11:03:50.483583-05:00",
            "modified": "2026-01-28T14:39:23.526473-05:00",
            "repo_forks": 14,
            "repo_description": "Simple Django app/framework to publish health check for monitoring purposes",
            "pypi_url": "http://pypi.python.org/pypi/django-healthchecks",
            "documentation_url": "",
            "repo_watchers": 62,
            "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": [
                "mvantellingen",
                "mikedingjan",
                "michielbijland",
                "vdboor",
                "eisensheng",
                "pimvernooij",
                "robmoorman",
                "f213"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/168/?format=api"
            ],
            "id": 3141,
            "title": "django-admin-bootstrapped-plus",
            "slug": "django-admin-bootstrapped-plus",
            "last_updated": "2015-12-03T10:53:59-05:00",
            "last_fetched": "2026-05-27T20:09:35.017204-04:00",
            "repo_url": "https://github.com/Wtower/django-admin-bootstrapped-plus",
            "pypi_version": "0.1.1.2",
            "created": "2015-11-26T07:35:22.427048-05:00",
            "modified": "2026-01-28T15:42:35.460621-05:00",
            "repo_forks": 5,
            "repo_description": "Django Admin Bootstrapped Plus provides a vertical sidebar to the standard Django admin pages.",
            "pypi_url": "http://pypi.python.org/pypi/django-admin-bootstrapped-plus",
            "documentation_url": "",
            "repo_watchers": 6,
            "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": [
                "Wtower"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/2/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/73/?format=api",
                "https://djangopackages.org/api/v4/grids/1/?format=api"
            ],
            "id": 3140,
            "title": "django-ninecms",
            "slug": "django-ninecms",
            "last_updated": "2019-02-01T03:51:17-05:00",
            "last_fetched": "2026-05-28T07:10:26.999637-04:00",
            "repo_url": "https://github.com/Wtower/django-ninecms",
            "pypi_version": "0.6.0",
            "created": "2015-11-26T07:33:07.862228-05:00",
            "modified": "2026-01-29T12:47:25.075359-05:00",
            "repo_forks": 6,
            "repo_description": "Nine CMS is a simple Django app to manage content. Users can create content and publish it to various paths.",
            "pypi_url": "http://pypi.python.org/pypi/django-ninecms",
            "documentation_url": "",
            "repo_watchers": 41,
            "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": [
                "Wtower",
                "gitter-badger"
            ]
        }
    ]
}