API endpoint that allows packages to be viewed or edited.

GET /api/v4/packages/?format=api&offset=4400
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=4420",
    "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=4380",
    "results": [
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/39/?format=api"
            ],
            "id": 1374,
            "title": "django-s3-cache",
            "slug": "django-s3-cache",
            "last_updated": "2020-01-07T04:55:18-05:00",
            "last_fetched": "2026-05-27T19:05:41.769501-04:00",
            "repo_url": "https://github.com/atodorov/django-s3-cache",
            "pypi_version": "1.4.3",
            "created": "2012-07-15T11:12:09.624261-04:00",
            "modified": "2026-01-28T15:18:47.863743-05:00",
            "repo_forks": 11,
            "repo_description": "Amazon Simple Storage Service (S3) cache backend for Django",
            "pypi_url": "http://pypi.python.org/pypi/django-s3-cache",
            "documentation_url": null,
            "repo_watchers": 32,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "atodorov",
                "bobbymanuel"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/111/?format=api",
                "https://djangopackages.org/api/v4/grids/287/?format=api"
            ],
            "id": 1373,
            "title": "django-shop-categories",
            "slug": "django-shop-categories",
            "last_updated": "2015-05-03T12:29:52-04:00",
            "last_fetched": "2026-05-26T23:04:42.457962-04:00",
            "repo_url": "https://github.com/fivethreeo/django-shop-categories",
            "pypi_version": "1.0",
            "created": "2012-07-13T06:04:13.300264-04:00",
            "modified": "2026-01-28T15:59:44.133675-05:00",
            "repo_forks": 11,
            "repo_description": "A extendable category app using django-mptt for django-shop",
            "pypi_url": "http://pypi.python.org/pypi/django-shop-categories",
            "documentation_url": null,
            "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": [
                "fivethreeo",
                "michel-iamit",
                "airtonix",
                "clincher"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 1372,
            "title": "Django detect cyclic",
            "slug": "django-detect-cyclic",
            "last_updated": "2012-09-14T05:05:19-04:00",
            "last_fetched": "2026-05-26T21:01:02.435266-04:00",
            "repo_url": "https://github.com/goinnn/django-detect-cyclic",
            "pypi_version": "0.0.9",
            "created": "2012-07-13T04:11:31.493171-04:00",
            "modified": "2026-01-28T15:43:50.232717-05:00",
            "repo_forks": 7,
            "repo_description": "Django detect cyclic",
            "pypi_url": "http://pypi.python.org/pypi/django-detect-cyclic",
            "documentation_url": null,
            "repo_watchers": 22,
            "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": [
                "goinnn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [],
            "id": 1371,
            "title": "django-parallelized_querysets",
            "slug": "django-parallelized_querysets",
            "last_updated": "2013-08-21T10:57:58-04:00",
            "last_fetched": "2026-05-27T00:02:38.088001-04:00",
            "repo_url": "https://github.com/pelletier/django-parallelized_querysets",
            "pypi_version": "0.0.4",
            "created": "2012-07-12T04:41:35.259522-04:00",
            "modified": "2026-01-28T16:06:36.968164-05:00",
            "repo_forks": 1,
            "repo_description": "Handle large Django QuerySets by spreading their execution on multiple cores and keeping the memory usage low.",
            "pypi_url": "http://pypi.python.org/pypi/django-parallelized_querysets",
            "documentation_url": null,
            "repo_watchers": 20,
            "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": [
                "pelletier"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/25/?format=api",
                "https://djangopackages.org/api/v4/grids/89/?format=api"
            ],
            "id": 1370,
            "title": "django-whatever",
            "slug": "django-whatever",
            "last_updated": "2020-04-05T12:00:46-04:00",
            "last_fetched": "2026-05-26T19:05:37.027926-04:00",
            "repo_url": "https://github.com/coagulant/django-whatever",
            "pypi_version": "0.3.1",
            "created": "2012-07-11T18:52:15.705378-04:00",
            "modified": "2026-01-28T15:28:06.638241-05:00",
            "repo_forks": 20,
            "repo_description": "[Unmaintained] Unobtrusive test models  creation for django",
            "pypi_url": "http://pypi.python.org/pypi/django-whatever",
            "documentation_url": "https://pythonhosted.org/django-whatever/",
            "repo_watchers": 72,
            "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": [
                "kmmbvnr",
                "coagulant",
                "GeyseR",
                "lampslave",
                "sprymak",
                "abakar",
                "cheshire",
                "bartTC",
                "kmike"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1369,
            "title": "mezzanine-captcha",
            "slug": "mezzanine-captcha",
            "last_updated": "2017-01-08T08:21:46-05:00",
            "last_fetched": "2026-05-27T11:01:06.650533-04:00",
            "repo_url": "https://github.com/mjtorn/mezzanine-captcha",
            "pypi_version": null,
            "created": "2012-07-10T03:00:45.713990-04:00",
            "modified": "2026-01-28T13:23:16.041992-05:00",
            "repo_forks": 3,
            "repo_description": "Captcha for Mezzanine",
            "pypi_url": "",
            "documentation_url": null,
            "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": [
                "mjtorn",
                "educalleja"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1368,
            "title": "mezzanine-twittertopic",
            "slug": "mezzanine-twittertopic",
            "last_updated": "2013-11-19T22:14:20-05:00",
            "last_fetched": "2016-07-24T15:04:41.928217-04:00",
            "repo_url": "https://github.com/lockhart/mezzanine-twittertopic",
            "pypi_version": null,
            "created": "2012-07-10T03:00:24.564260-04:00",
            "modified": "2025-01-31T14:59:42.405332-05:00",
            "repo_forks": 0,
            "repo_description": "Extension to the mezzanine twitter app adding topics and queries configurable from the admin interface.",
            "pypi_url": "",
            "documentation_url": null,
            "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": [
                "stephenmcd",
                "kostafey",
                "sebasmagri",
                "dfalk",
                "kenbolton",
                "ajfisher",
                "edschofield",
                "AlexHill",
                "joshcartme",
                "dpnova",
                "jcartmell",
                "renyi",
                "jerivas",
                "wrwrwr",
                "akhayyat",
                "amites",
                "tvon",
                "ei-grad",
                "gavinwahl",
                "viaregio",
                "tourist",
                "eht16",
                "electroniceagle",
                "pedroma",
                "lorin",
                "rockymeza",
                "Bornazadeh",
                "onelson",
                "mattoc",
                "lockhart",
                "makarenya",
                "acatton",
                "diramazioni",
                "efloehr",
                "Gu1",
                "spookylukey",
                "ojh",
                "avtobiff",
                "shensac",
                "Cojacfar",
                "tow",
                "atkinson",
                "adambrenecki",
                "lajarre",
                "excieve",
                "bradmontgomery",
                "cmarrero",
                "ctrengove",
                "hakanb",
                "jbarham",
                "joshbatchelor",
                "kenthauser",
                "kowalej",
                "leematos",
                "thibault",
                "mothsART",
                "zgohr",
                "thomasWajs",
                "Fusion",
                "overshard",
                "codeinthehole",
                "Donneker",
                "molokov",
                "ivanteoh",
                "jfw",
                "jgroszko",
                "kennu",
                "glader",
                "n1k0",
                "nlhkabu",
                "pokoli",
                "mjollnir",
                "rosslaird",
                "seanvoss",
                "nebrybledu",
                "Ryochan7",
                "troyharvey",
                "VanL",
                "vkurup",
                "thatandromeda",
                "brenouchoa",
                "endophage",
                "kevinlondon",
                "paolodina",
                "abakan",
                "shurik",
                "dergraf",
                "tezro",
                "sneawo",
                "audreyr",
                "nosliwneb",
                "BrydenFrizzell",
                "chrismsnz",
                "CornelK",
                "ciupicri",
                "sligodave",
                "dericcrago",
                "dheerosaur",
                "duduklein",
                "esomething",
                "gabesmed",
                "grobertson",
                "jasonwooong",
                "kennethlove",
                "ambientsound",
                "lingthio",
                "avostryakov",
                "onjin",
                "fusepilot",
                "Bahus",
                "huxley",
                "awsum",
                "PetrPapousek",
                "rafaelbeckel",
                "mogga",
                "rhardouin",
                "sjkingo",
                "batpad",
                "shabda",
                "hypertexthero",
                "gtx5",
                "theju",
                "tjetzinger",
                "Roconda",
                "tiliv",
                "tiktuk",
                "van-nguyen",
                "thalin",
                "btx",
                "derkaderka",
                "dizpers",
                "hcconquer",
                "joejulian",
                "lexual",
                "lyhapple",
                "mik3y",
                "mmuk2",
                "chhantyal",
                "pahaz",
                "poptosic"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1367,
            "title": "mezzanine-themes",
            "slug": "mezzanine-themes",
            "last_updated": "2016-02-29T03:14:32-05:00",
            "last_fetched": "2026-05-27T11:03:45.696487-04:00",
            "repo_url": "https://github.com/renyi/mezzanine-themes",
            "pypi_version": null,
            "created": "2012-07-10T03:00:00.687297-04:00",
            "modified": "2026-01-28T13:24:56.629272-05:00",
            "repo_forks": 33,
            "repo_description": "",
            "pypi_url": "",
            "documentation_url": null,
            "repo_watchers": 103,
            "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": [
                "dfalk",
                "renyi",
                "sanjivj",
                "iepathos",
                "hexenxp14",
                "encolpe",
                "tomp"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1366,
            "title": "mezzanine-blocks",
            "slug": "mezzanine-blocks",
            "last_updated": "2017-04-06T13:13:05-04:00",
            "last_fetched": "2026-05-27T10:05:00.959446-04:00",
            "repo_url": "https://github.com/renyi/mezzanine-blocks",
            "pypi_version": null,
            "created": "2012-07-10T02:59:11.939823-04:00",
            "modified": "2026-01-28T13:14:47.042587-05:00",
            "repo_forks": 29,
            "repo_description": "A mezzanine flavored fork of django-flatblocks. The goal of this project is to be able to easily create custom blocks of HTML in the template, and can be editable via admin.",
            "pypi_url": "",
            "documentation_url": null,
            "repo_watchers": 48,
            "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": [
                "renyi",
                "anthonycirc",
                "molokov",
                "shiraleeana",
                "adrian-the-git",
                "alan-hicks",
                "orutherfurd",
                "tiktuk",
                "llann"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1365,
            "title": "mezzanine-openshift",
            "slug": "mezzanine-openshift",
            "last_updated": "2011-10-22T04:20:21-04:00",
            "last_fetched": "2026-05-27T10:08:45.308375-04:00",
            "repo_url": "https://github.com/k4ml/mezzanine-openshift",
            "pypi_version": null,
            "created": "2012-07-10T02:57:39.490927-04:00",
            "modified": "2026-01-28T13:20:23.642330-05:00",
            "repo_forks": 5,
            "repo_description": "Running Mezzanine CMS on Redhat Openshift Express",
            "pypi_url": "",
            "documentation_url": null,
            "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": [
                "kamalmustafa",
                "k4ml"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1364,
            "title": "mezzanine-mdown",
            "slug": "mezzanine-mdown",
            "last_updated": "2011-06-14T15:09:22-04:00",
            "last_fetched": "2026-05-27T10:02:31.065693-04:00",
            "repo_url": "https://bitbucket.org/onelson/mezzanine-mdown",
            "pypi_version": null,
            "created": "2012-07-10T02:56:22.228753-04:00",
            "modified": "2026-01-28T13:20:18.153413-05:00",
            "repo_forks": 4,
            "repo_description": "Widgets and filters to allow markdown formatting as an alternative to tinymce for html generation.",
            "pypi_url": "",
            "documentation_url": null,
            "repo_watchers": 8,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "onelson"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/147/?format=api"
            ],
            "id": 1363,
            "title": "mezzanine-html5boilerplate",
            "slug": "mezzanine-html5boilerplate",
            "last_updated": "2012-03-03T20:37:07-05:00",
            "last_fetched": "2026-05-27T10:08:42.232426-04:00",
            "repo_url": "https://github.com/tvon/mezzanine-html5boilerplate",
            "pypi_version": null,
            "created": "2012-07-10T02:55:04.241524-04:00",
            "modified": "2026-01-28T13:20:11.546404-05:00",
            "repo_forks": 10,
            "repo_description": "html5boilerplate theme for mezzanine with large portions of CSS taken from wordpress theme of same name",
            "pypi_url": "",
            "documentation_url": null,
            "repo_watchers": 18,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "tvon"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/4/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/28/?format=api"
            ],
            "id": 1362,
            "title": "Django-Scrypt",
            "slug": "django-scrypt",
            "last_updated": "2013-08-10T20:36:44-04:00",
            "last_fetched": "2026-05-26T23:04:13.718373-04:00",
            "repo_url": "https://bitbucket.org/kelvinwong_ca/django-scrypt",
            "pypi_version": "0.2.3",
            "created": "2012-07-09T18:54:12.205710-04:00",
            "modified": "2026-01-28T15:58:58.094360-05:00",
            "repo_forks": 1,
            "repo_description": "A Scrypt-enabled password hasher for Django 1.4",
            "pypi_url": "http://pypi.python.org/pypi/django-scrypt",
            "documentation_url": null,
            "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": [
                "kelvinwong_ca"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/129/?format=api"
            ],
            "id": 1361,
            "title": "django-r66",
            "slug": "django-r66",
            "last_updated": "2012-11-08T08:04:39-05:00",
            "last_fetched": "2026-05-27T10:05:34.574809-04:00",
            "repo_url": "https://github.com/ataka-team/django-r66",
            "pypi_version": null,
            "created": "2012-07-08T11:35:38.282450-04:00",
            "modified": "2026-01-28T13:15:39.220255-05:00",
            "repo_forks": 1,
            "repo_description": "django - route 66 application. WebUI for management of your Debian based Router",
            "pypi_url": "",
            "documentation_url": null,
            "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": [
                "psaavedra"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/73/?format=api"
            ],
            "id": 1360,
            "title": "cmsplugin-randomquote",
            "slug": "cmsplugin-randomquote",
            "last_updated": "2012-07-08T04:22:36-04:00",
            "last_fetched": "2022-03-18T21:48:04.753166-04:00",
            "repo_url": "https://github.com/gwrtheyrn/cmsplugin-randomquote",
            "pypi_version": "0.1.3",
            "created": "2012-07-07T20:05:03.344448-04:00",
            "modified": "2025-01-31T14:57:55.035867-05:00",
            "repo_forks": 0,
            "repo_description": "A django-cms plugin that displays a random quote (e.g. a testimonial) from your database.",
            "pypi_url": "http://pypi.python.org/pypi/cmsplugin-randomquote",
            "documentation_url": null,
            "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": [
                "gwrtheyrn"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 1359,
            "title": "cmsplugin_jcarousellitecmsplugin_jcarousellite",
            "slug": "cmsplugin_jcarousellite",
            "last_updated": "2012-07-05T14:25:08-04:00",
            "last_fetched": "2026-05-27T04:11:50.981409-04:00",
            "repo_url": "https://github.com/zakwilson/cmsplugin_jcarousellite",
            "pypi_version": "0.1",
            "created": "2012-07-05T14:35:18.506285-04:00",
            "modified": "2026-01-28T16:49:14.621242-05:00",
            "repo_forks": 2,
            "repo_description": "Django CMS slider plugin using jcarousellite",
            "pypi_url": "http://pypi.python.org/pypi/cmsplugin_jcarousellite",
            "documentation_url": null,
            "repo_watchers": 2,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "zakwilson"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/84/?format=api"
            ],
            "id": 1358,
            "title": "django-s3-folder-storage",
            "slug": "django-s3-folder-storage",
            "last_updated": "2017-03-27T11:41:03-04:00",
            "last_fetched": "2026-05-27T15:01:41.778842-04:00",
            "repo_url": "https://github.com/jamstooks/django-s3-folder-storage",
            "pypi_version": "0.5",
            "created": "2012-07-05T13:54:48.969324-04:00",
            "modified": "2026-01-28T14:33:20.707517-05:00",
            "repo_forks": 26,
            "repo_description": "Quick extension of django-storages' S3BotoStorage to allow separate media and static folders within a bucket.",
            "pypi_url": "http://pypi.python.org/pypi/django-s3-folder-storage",
            "documentation_url": "https://pythonhosted.org/django-s3-folder-storage/",
            "repo_watchers": 148,
            "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": [
                "jamstooks",
                "philippeluickx",
                "saulshanabrook"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [],
            "id": 1357,
            "title": "django-windows-tools",
            "slug": "django-windows-tools",
            "last_updated": "2024-08-02T13:07:39-04:00",
            "last_fetched": "2026-05-26T19:01:25.610541-04:00",
            "repo_url": "https://github.com/antoinemartin/django-windows-tools",
            "pypi_version": "0.2.1",
            "created": "2012-07-03T11:37:11.230953-04:00",
            "modified": "2026-01-28T15:23:00.067561-05:00",
            "repo_forks": 13,
            "repo_description": "Django application providing management commands to host Django projects in Windows environments",
            "pypi_url": "http://pypi.python.org/pypi/django-windows-tools",
            "documentation_url": "https://readthedocs.org/projects/django-windows-tools/",
            "repo_watchers": 50,
            "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": [
                "mrbean-bremen",
                "antoinemartin",
                "abide-chris-e",
                "the-digital-engineer",
                "dretta"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/121/?format=api"
            ],
            "id": 1356,
            "title": "django-appengine-auth",
            "slug": "django-appengine-auth",
            "last_updated": "2015-12-22T09:12:36-05:00",
            "last_fetched": "2026-05-26T21:01:57.849525-04:00",
            "repo_url": "https://github.com/mback2k/django-appengine-auth",
            "pypi_version": "1.0",
            "created": "2012-07-02T06:33:58.498965-04:00",
            "modified": "2026-01-28T15:45:00.924036-05:00",
            "repo_forks": 0,
            "repo_description": "Django Google App Engine Authentication using OAuth Profile endpoint application",
            "pypi_url": "http://pypi.python.org/pypi/django-appengine-auth",
            "documentation_url": null,
            "repo_watchers": 2,
            "commits_over_52": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
            ],
            "participants": [
                "mback2k"
            ]
        },
        {
            "category": "https://djangopackages.org/api/v4/categories/1/?format=api",
            "grids": [
                "https://djangopackages.org/api/v4/grids/71/?format=api"
            ],
            "id": 1355,
            "title": "django-geo",
            "slug": "django-geo",
            "last_updated": "2016-10-05T01:40:34-04:00",
            "last_fetched": "2026-05-27T18:08:21.709642-04:00",
            "repo_url": "https://github.com/saxix/django-geo",
            "pypi_version": "0.8",
            "created": "2012-07-01T23:29:12.963355-04:00",
            "modified": "2026-01-28T15:09:33.807202-05:00",
            "repo_forks": 7,
            "repo_description": "django application to manage administrative geographical  info (country, city, region ...)",
            "pypi_url": "http://pypi.python.org/pypi/django-geo",
            "documentation_url": "https://readthedocs.org/projects/django-geo/",
            "repo_watchers": 28,
            "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": [
                "saxix",
                "djibson",
                "requires",
                "julienaubert"
            ]
        }
    ]
}