API endpoint that allows packages to be viewed or edited.

GET /api/v4/packages/?format=api&offset=2980
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=3000",
    "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2960",
    "results": [
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/19/?format=api"
            ],
            "id": 2864,
            "title": "django-charsleft-widget",
            "slug": "django-charsleft-widget",
            "last_updated": "2021-12-02T01:31:40-05:00",
            "last_fetched": "2026-05-27T20:01:54.794305-04:00",
            "repo_url": "https://github.com/bashu/django-charsleft-widget",
            "pypi_version": "1.0.0",
            "created": "2015-04-18T02:43:42.521396-04:00",
            "modified": "2026-01-28T15:23:18.588478-05:00",
            "repo_forks": 2,
            "repo_description": "👻 Custom widget that limits the number of characters that can be entered in a textarea field",
            "pypi_url": "http://pypi.python.org/pypi/django-charsleft-widget",
            "documentation_url": "https://github.com/bashu/django-charsleft-widget/blob/develop/README.rst",
            "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": [
                "bashu"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/19/?format=api"
            ],
            "id": 2863,
            "title": "django-clearable-widget",
            "slug": "django-clearable-widget",
            "last_updated": "2021-12-02T01:31:50-05:00",
            "last_fetched": "2026-05-28T06:04:34.914911-04:00",
            "repo_url": "https://github.com/bashu/django-clearable-widget",
            "pypi_version": "1.0.0",
            "created": "2015-04-17T07:20:52.719447-04:00",
            "modified": "2026-01-28T16:53:31.760240-05:00",
            "repo_forks": 0,
            "repo_description": "👻 Custom widget to add a (x) clear button to your input fields",
            "pypi_url": "http://pypi.python.org/pypi/django-clearable-widget",
            "documentation_url": "https://github.com/bashu/django-clearable-widget/blob/develop/README.rst",
            "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": [
                "bashu"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/7/?format=api",
                "https://djangopackages.org/api/v4/grids/28/?format=api"
            ],
            "id": 2862,
            "title": "django-login-canary",
            "slug": "django-login-canary",
            "last_updated": "2018-12-03T11:40:16-05:00",
            "last_fetched": "2026-05-28T02:03:24.472386-04:00",
            "repo_url": "https://github.com/MarkusH/django-login-canary",
            "pypi_version": "0.1.0",
            "created": "2015-04-16T20:41:55.078965-04:00",
            "modified": "2026-01-28T16:17:00.979094-05:00",
            "repo_forks": 1,
            "repo_description": "django-login-canary is a reusable Django application to notify users upon successful and failed logins",
            "pypi_url": "http://pypi.python.org/pypi/django-login-canary",
            "documentation_url": "",
            "repo_watchers": 14,
            "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": [
                "MarkusH"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 2861,
            "title": "mezzanine-modal-announcements",
            "slug": "mezzanine-modal-announcements",
            "last_updated": "2015-04-15T21:54:11-04:00",
            "last_fetched": "2026-05-28T01:02:29.871168-04:00",
            "repo_url": "https://github.com/joshcartme/mezzanine-modal-announcements",
            "pypi_version": "1.1.3",
            "created": "2015-04-16T20:20:01.981369-04:00",
            "modified": "2026-01-28T16:06:53.373764-05:00",
            "repo_forks": 2,
            "repo_description": "Popup announcements for Mezzanine websites via Bootstrap modals.",
            "pypi_url": "http://pypi.python.org/pypi/mezzanine-modal-announcements",
            "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": [
                "joshcartme"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 2860,
            "title": "annotations",
            "slug": "annotations",
            "last_updated": "2015-03-26T12:49:57-04:00",
            "last_fetched": "2026-05-28T05:01:52.955024-04:00",
            "repo_url": "https://github.com/PirateLearner/annotations",
            "pypi_version": "0.1.0",
            "created": "2015-04-16T12:23:21.319751-04:00",
            "modified": "2026-01-28T16:25:28.667670-05:00",
            "repo_forks": 1,
            "repo_description": "Annotations app to create per-paragraph notes. (Depends on blogging app)",
            "pypi_url": "http://pypi.python.org/pypi/pi-annotations",
            "documentation_url": "",
            "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": [
                "anshulthakur"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 2859,
            "title": "blogging",
            "slug": "blogging",
            "last_updated": "2023-04-25T01:29:02-04:00",
            "last_fetched": "2026-05-28T05:01:45.870887-04:00",
            "repo_url": "https://github.com/PirateLearner/blogging",
            "pypi_version": "0.1.0b1",
            "created": "2015-04-16T12:20:32.368235-04:00",
            "modified": "2026-01-28T16:25:20.649164-05:00",
            "repo_forks": 2,
            "repo_description": "A simple and scalable blogging app which supports dynamic content types and parent hierarchy creation.",
            "pypi_url": "http://pypi.python.org/pypi/pi-blogging",
            "documentation_url": "http://blogging.readthedocs.org/en/latest/",
            "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": [
                "anshulthakur",
                "dependabot[bot]"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/2/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/97/?format=api",
                "https://djangopackages.org/api/v4/grids/33/?format=api",
                "https://djangopackages.org/api/v4/grids/4/?format=api",
                "https://djangopackages.org/api/v4/grids/127/?format=api"
            ],
            "id": 2858,
            "title": "DCF - Django classified app",
            "slug": "dcf",
            "last_updated": "2026-04-10T10:15:58-04:00",
            "last_fetched": "2026-05-28T08:07:07.377768-04:00",
            "repo_url": "https://github.com/inoks/dcf",
            "pypi_version": null,
            "created": "2015-04-15T14:14:31.207126-04:00",
            "modified": "2026-01-29T12:55:52.664899-05:00",
            "repo_forks": 76,
            "repo_description": "Django Classified",
            "pypi_url": "",
            "documentation_url": "https://readthedocs.org/projects/dcf",
            "repo_watchers": 178,
            "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,
                19,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "slyapustin",
                "inoks",
                "typonaut",
                "miratcan",
                "4bimcad",
                "rooterkyberian",
                "teolemon",
                "damascene"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/57/?format=api"
            ],
            "id": 2857,
            "title": "django-jsdir",
            "slug": "django-jsdir",
            "last_updated": "2015-10-22T13:10:16-04:00",
            "last_fetched": "2026-05-27T22:08:50.500017-04:00",
            "repo_url": "https://bitbucket.org/tkhyn/django-jsdir",
            "pypi_version": "0.3.1",
            "created": "2015-04-15T10:15:43.135155-04:00",
            "modified": "2026-01-28T15:52:12.745784-05:00",
            "repo_forks": 0,
            "repo_description": "Drastically eases management of JS files in a django app",
            "pypi_url": "http://pypi.python.org/pypi/django-jsdir",
            "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": [
                "tkhyn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/49/?format=api"
            ],
            "id": 2856,
            "title": "django-extra_keywords",
            "slug": "django-extra_keywords",
            "last_updated": "2015-04-15T23:41:45-04:00",
            "last_fetched": "2026-05-27T20:08:43.686224-04:00",
            "repo_url": "https://bitbucket.org/tkhyn/django-extra_keywords",
            "pypi_version": "1.1.2",
            "created": "2015-04-15T10:14:55.178980-04:00",
            "modified": "2026-01-28T15:41:31.671398-05:00",
            "repo_forks": 0,
            "repo_description": "Extra gettext keywords handling in Django",
            "pypi_url": "http://pypi.python.org/pypi/django-extra_keywords",
            "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": [
                "tkhyn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/124/?format=api"
            ],
            "id": 2855,
            "title": "djinga",
            "slug": "djinga",
            "last_updated": "2017-12-10T09:45:54-05:00",
            "last_fetched": "2026-05-27T20:02:00.339747-04:00",
            "repo_url": "https://bitbucket.org/tkhyn/djinga",
            "pypi_version": "3.0",
            "created": "2015-04-15T10:05:53.659358-04:00",
            "modified": "2026-01-28T15:23:27.988033-05:00",
            "repo_forks": 0,
            "repo_description": "Unobtrusive jinja2 integration in Django",
            "pypi_url": "http://pypi.python.org/pypi/djinga",
            "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": [
                "tkhyn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 2854,
            "title": "django-mcmo",
            "slug": "django-mcmo",
            "last_updated": "2015-04-15T15:53:13-04:00",
            "last_fetched": "2026-05-27T22:07:31.327500-04:00",
            "repo_url": "https://bitbucket.org/tkhyn/django-mcmo",
            "pypi_version": "3.0",
            "created": "2015-04-15T10:04:59.662566-04:00",
            "modified": "2026-01-28T15:50:46.916135-05:00",
            "repo_forks": 0,
            "repo_description": "Allows multiple apps to override the same management command in Django",
            "pypi_url": "http://pypi.python.org/pypi/django-mcmo",
            "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": [
                "tkhyn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/58/?format=api",
                "https://djangopackages.org/api/v4/grids/39/?format=api"
            ],
            "id": 2853,
            "title": "django-idmap",
            "slug": "django-idmap",
            "last_updated": "2017-12-07T23:18:02-05:00",
            "last_fetched": "2026-05-27T20:07:09.258908-04:00",
            "repo_url": "https://bitbucket.org/tkhyn/django-idmap",
            "pypi_version": "1.0.3",
            "created": "2015-04-15T10:02:33.683075-04:00",
            "modified": "2026-01-28T15:29:23.295607-05:00",
            "repo_forks": 0,
            "repo_description": "An identity mapper for the Django ORM",
            "pypi_url": "http://pypi.python.org/pypi/django-idmap",
            "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": [
                "tkhyn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/40/?format=api"
            ],
            "id": 2852,
            "title": "djangorecipebook",
            "slug": "djangorecipebook",
            "last_updated": "2017-05-30T10:18:51-04:00",
            "last_fetched": "2026-05-27T19:06:19.037549-04:00",
            "repo_url": "https://bitbucket.org/tkhyn/djangorecipebook",
            "pypi_version": "2.0",
            "created": "2015-04-15T10:00:08.064320-04:00",
            "modified": "2026-01-28T15:19:43.979637-05:00",
            "repo_forks": 0,
            "repo_description": "Buildout recipes for django development",
            "pypi_url": "http://pypi.python.org/pypi/djangorecipebook",
            "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": [
                "tkhyn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/41/?format=api"
            ],
            "id": 2851,
            "title": "django-simple-currencies",
            "slug": "django-simple-currencies",
            "last_updated": "2019-03-27T05:25:57-04:00",
            "last_fetched": "2026-05-28T07:07:33.065908-04:00",
            "repo_url": "https://github.com/bashu/django-simple-currencies",
            "pypi_version": "0.1",
            "created": "2015-04-14T07:14:10.214734-04:00",
            "modified": "2026-01-29T12:44:21.179630-05:00",
            "repo_forks": 3,
            "repo_description": "Currency, exchange rate and conversions support for django projects",
            "pypi_url": "http://pypi.python.org/pypi/django-simple-currencies",
            "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": [
                "panosl",
                "bashu",
                "bmihelac",
                "dhendo",
                "strycore",
                "ydaniv",
                "davej",
                "gfavre",
                "noxan",
                "stelzzz"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/5/?format=api"
            ],
            "id": 2850,
            "title": "django-sermepa",
            "slug": "django-sermepa",
            "last_updated": "2016-02-17T10:37:02-05:00",
            "last_fetched": "2026-05-28T01:02:20.116046-04:00",
            "repo_url": "https://github.com/bcurtu/django-sermepa",
            "pypi_version": "1.1.3",
            "created": "2015-04-11T18:26:51.267127-04:00",
            "modified": "2026-01-28T16:06:39.098111-05:00",
            "repo_forks": 32,
            "repo_description": "Use Redsys/sermepa Virtual POS with django (payments, recurrent payments and refunds)",
            "pypi_url": "http://pypi.python.org/pypi/django-sermepa",
            "documentation_url": "",
            "repo_watchers": 31,
            "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": [
                "bcurtu",
                "vindio",
                "alvarovelezgalvez",
                "germancollado",
                "jordic"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/275/?format=api"
            ],
            "id": 2849,
            "title": "django-quickadmin",
            "slug": "django-quickadmin",
            "last_updated": "2015-04-14T23:33:27-04:00",
            "last_fetched": "2026-05-28T01:04:49.732223-04:00",
            "repo_url": "https://github.com/zniper/django-quickadmin",
            "pypi_version": "0.1.2",
            "created": "2015-04-10T02:54:27.420092-04:00",
            "modified": "2026-01-28T16:10:19.478377-05:00",
            "repo_forks": 2,
            "repo_description": "An application helps registering all found models (from installed apps) to the admin area",
            "pypi_url": "http://pypi.python.org/pypi/django-quickadmin",
            "documentation_url": "",
            "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": [
                "zniper"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/2/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/24/?format=api"
            ],
            "id": 2848,
            "title": "django-machina",
            "slug": "django-machina",
            "last_updated": "2026-01-01T06:44:14-05:00",
            "last_fetched": "2026-05-27T15:06:01.012588-04:00",
            "repo_url": "https://github.com/ellmetha/django-machina",
            "pypi_version": "1.3.1",
            "created": "2015-04-09T16:12:52.900436-04:00",
            "modified": "2026-01-28T14:36:22.210539-05:00",
            "repo_forks": 129,
            "repo_description": "A Django forum engine for building powerful community driven websites.",
            "pypi_url": "http://pypi.python.org/pypi/django-machina",
            "documentation_url": "http://django-machina.readthedocs.org/en/latest/",
            "repo_watchers": 605,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "ellmetha",
                "dependabot[bot]",
                "BrendaH",
                "BoPeng",
                "strindhaug",
                "barsch",
                "franga2000",
                "lauri-openscop",
                "reinbach",
                "savelmtr",
                "mmeinzer",
                "carofun",
                "sampaccoud",
                "norman-tan",
                "nvankampenhout",
                "NotKit",
                "mtueng",
                "madmatah",
                "martinburchell",
                "kkomninos",
                "jmsmkn",
                "yuriiz",
                "yakky",
                "hammygoonan",
                "OneRainbowDev"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 2847,
            "title": "drf-generators",
            "slug": "drf-generators",
            "last_updated": "2020-09-08T12:05:51-04:00",
            "last_fetched": "2026-05-27T13:10:22.881656-04:00",
            "repo_url": "https://github.com/Brobin/drf-generators",
            "pypi_version": "0.5.0",
            "created": "2015-04-07T14:26:27.914237-04:00",
            "modified": "2026-01-28T14:16:18.466387-05:00",
            "repo_forks": 77,
            "repo_description": ":triangular_ruler: Generate Views, Serializers, and Urls for your Django Rest Framework application",
            "pypi_url": "http://pypi.python.org/pypi/drf-generators",
            "documentation_url": "",
            "repo_watchers": 352,
            "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": [
                "Brobin",
                "Guest007",
                "EdwardBetts",
                "jeverling",
                "aljp",
                "Giovan",
                "jnegro",
                "adambain",
                "silegon"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 2846,
            "title": "django-singleton",
            "slug": "django-singleton",
            "last_updated": "2014-11-05T14:46:36-05:00",
            "last_fetched": "2026-05-28T01:04:45.490336-04:00",
            "repo_url": "https://github.com/defbyte/django-singleton",
            "pypi_version": "0.1.9",
            "created": "2015-04-07T09:21:46.630885-04:00",
            "modified": "2026-01-28T16:10:12.256741-05:00",
            "repo_forks": 6,
            "repo_description": "Reusable Singleton Models",
            "pypi_url": "http://pypi.python.org/pypi/django-singleton",
            "documentation_url": "",
            "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": [
                "defbyte",
                "tttallis",
                "javiercf",
                "mcnemesis",
                "olivergeorge"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 2845,
            "title": "django-markdown-shortcodes",
            "slug": "django-markdown-shortcodes",
            "last_updated": "2015-04-06T13:05:16-04:00",
            "last_fetched": "2026-05-28T01:02:09.007490-04:00",
            "repo_url": "https://github.com/defbyte/django-markdown-shortcodes",
            "pypi_version": "1.3",
            "created": "2015-04-07T09:19:49.048231-04:00",
            "modified": "2026-01-28T16:06:25.978400-05:00",
            "repo_forks": 2,
            "repo_description": "WordPress-like shortcodes to extend Markdown authoring in Django",
            "pypi_url": "http://pypi.python.org/pypi/django-markdown-shortcodes",
            "documentation_url": "",
            "repo_watchers": 11,
            "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": [
                "defbyte"
            ]
        }
    ]
}