Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=5260
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5280", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5240", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/36/?format=api", "https://djangopackages.org/api/v4/grids/42/?format=api" ], "id": 484, "title": "django-demo", "slug": "django-demo", "last_updated": null, "last_fetched": "2022-03-18T21:48:09.994319-04:00", "repo_url": "https://github.com/ojii/django-demo", "pypi_version": "1.0.0-beta-1", "created": "2010-11-11T11:59:06.178876-05:00", "modified": "2025-01-31T14:58:20.050564-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-demo", "documentation_url": "https://readthedocs.org/projects/django-demo/", "repo_watchers": 0, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/68/?format=api", "https://djangopackages.org/api/v4/grids/58/?format=api", "https://djangopackages.org/api/v4/grids/69/?format=api" ], "id": 483, "title": "django-recaptcha-works", "slug": "django-recaptcha-works", "last_updated": "2012-03-30T12:08:18-04:00", "last_fetched": "2026-05-26T21:04:35.219728-04:00", "repo_url": "https://bitbucket.org/gnotaras/django-recaptcha-works", "pypi_version": "0.3.4", "created": "2010-11-10T18:19:12.637537-05:00", "modified": "2026-01-28T15:48:33.076933-05:00", "repo_forks": 0, "repo_description": "Official mirror of django-recaptcha-works. django-recaptcha-works provides a Django form field that integrates the reCaptcha service.", "pypi_url": "http://pypi.python.org/pypi/django-recaptcha-works", "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": [ "gnotaras" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/251/?format=api" ], "id": 482, "title": "pycon", "slug": "pycon", "last_updated": "2013-03-11T07:29:57-04:00", "last_fetched": "2026-05-26T09:09:50.522663-04:00", "repo_url": "https://github.com/eldarion/pycon", "pypi_version": null, "created": "2010-11-10T17:11:36.187698-05:00", "modified": "2026-01-28T13:21:29.391854-05:00", "repo_forks": 22, "repo_description": "website for PyCon US", "pypi_url": "", "documentation_url": "", "repo_watchers": 104, "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": [ "lukeman", "jtauber", "brosner", "jnoller", "jacobian", "paltman", "zerok" ] }, { "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/67/?format=api", "https://djangopackages.org/api/v4/grids/125/?format=api" ], "id": 481, "title": "django-oauth-access", "slug": "django-oauth-access", "last_updated": "2014-07-31T16:26:33-04:00", "last_fetched": "2026-05-26T11:16:44.124705-04:00", "repo_url": "https://github.com/eldarion/django-oauth-access", "pypi_version": null, "created": "2010-11-10T13:27:24.296859-05:00", "modified": "2026-01-28T13:25:18.704693-05:00", "repo_forks": 30, "repo_description": "centralized OAuth access to OAuth providers in Django", "pypi_url": "", "documentation_url": "https://readthedocs.org/projects/django-oauth-access/", "repo_watchers": 105, "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": [ "brosner", "paltman", "jtauber", "carljm", "mikeharris100" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/41/?format=api", "https://djangopackages.org/api/v4/grids/147/?format=api" ], "id": 480, "title": "Cartridge", "slug": "cartridge", "last_updated": "2024-02-22T04:25:54-05:00", "last_fetched": "2026-05-26T14:09:11.724420-04:00", "repo_url": "https://github.com/stephenmcd/cartridge", "pypi_version": "1.3.4", "created": "2010-11-10T01:56:59.582277-05:00", "modified": "2026-01-28T14:38:51.851274-05:00", "repo_forks": 296, "repo_description": "Ecommerce for Mezzanine", "pypi_url": "http://pypi.python.org/pypi/Cartridge", "documentation_url": "http://cartridge.jupo.org/", "repo_watchers": 711, "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", "henri-hulski", "AlexHill", "dfalk", "sebasmagri", "jerivas", "ryneeverett", "dsanders11", "goodtune", "sjkingo", "Kniyl", "kenbolton", "molokov", "joshcartme", "slav0nic", "jcartmell", "Bornazadeh", "owenh000", "rosslaird", "wrwrwr", "thomasWajs", "ewingrj", "uranusjr", "ptitluc", "pokoli", "mrbiscuits", "mik3y", "jbmckeon", "timgates42", "pahaz", "vinnyrose", "joshbatchelor", "jaywink", "ajfisher", "viaregio", "lexual", "jpic", "brenouchoa", "beezz", "ychoi-kr", "takanory", "kulbir", "kklimonda", "kenthauser", "kennethlove", "kelvinwong-ca", "kamalmustafa", "jlirochon", "jpulgarin", "codekoala", "fgmacedo", "EmlynC", "dunric", "ctrengove", "ei-grad" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/5/?format=api", "https://djangopackages.org/api/v4/grids/239/?format=api" ], "id": 479, "title": "django-payments", "slug": "django-payments", "last_updated": "2026-04-26T08:15:13-04:00", "last_fetched": "2026-05-26T12:16:07.282921-04:00", "repo_url": "https://github.com/jazzband/django-payments", "pypi_version": "3.1.0", "created": "2010-11-09T08:31:05.014131-05:00", "modified": "2026-01-28T14:24:27.236025-05:00", "repo_forks": 293, "repo_description": "Universal payment handling for Django.", "pypi_url": "http://pypi.python.org/pypi/django-payments", "documentation_url": "https://django-payments.readthedocs.io/", "repo_watchers": 1195, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 13, 0, 0, 12, 0, 0, 0, 6, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 3, 0, 1, 0, 1, 0, 0, 0, 0 ], "participants": [ "patrys", "bogdal", "WhyNotHugo", "pre-commit-ci[bot]", "maarcingebala", "artursmet", "mariofix", "jezdez", "PetrDlouhy", "derenio", "juanpsenn", "Natureshadow", "emesik", "YounesOMK", "pankti459", "XaviTorello", "illing2005", "browniebroke", "sergiobrr", "sarathak", "romanlv", "Jskarie", "szymi-", "radekholy24", "krzysztofwolski", "fabienheureux", "vhsantos", "jxltom", "whyscream", "wtayyeb", "hugovk", "Pacu2", "esistgut", "weronka", "pmuilu", "jokke150", "erkanderon", "bichanna", "devkral", "vhf", "paluh", "ssganesh035", "rajiteh", "paulocoutinhox", "dashmug", "mirekm", "utarasama", "mariocesar", "jvorcak", "jazzband-bot", "jasford", "DanielSwain", "dantium", "BenSturmfels", "arianoangelo", "anukaal", "ajostergaard" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api" ], "id": 478, "title": "bpssl", "slug": "bpssl", "last_updated": "2014-12-05T11:13:05-05:00", "last_fetched": "2026-05-26T21:07:29.867504-04:00", "repo_url": "https://bitbucket.org/beproud/bpssl", "pypi_version": "1.0.3", "created": "2010-11-09T03:28:45.222211-05:00", "modified": "2026-01-28T15:52:40.905512-05:00", "repo_forks": 6, "repo_description": "HTTPS/SSL support application for Django", "pypi_url": "http://pypi.python.org/pypi/bpssl", "documentation_url": null, "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "beproud" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 477, "title": "django-tz", "slug": "django-tz", "last_updated": "2012-11-20T12:31:34-05:00", "last_fetched": "2026-05-26T09:07:23.731954-04:00", "repo_url": "https://github.com/paluh/django-tz", "pypi_version": null, "created": "2010-11-07T09:24:59.479651-05:00", "modified": "2026-01-28T13:17:51.626131-05:00", "repo_forks": 5, "repo_description": "Django timezones localization app based on global cache (similar to django.utils.translation)", "pypi_url": "", "documentation_url": null, "repo_watchers": 19, "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": [ "paluh", "swiftslipper", "clement", "originell" ] }, { "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", "https://djangopackages.org/api/v4/grids/66/?format=api", "https://djangopackages.org/api/v4/grids/59/?format=api" ], "id": 476, "title": "django-rules", "slug": "django-rules", "last_updated": "2011-07-16T11:32:38-04:00", "last_fetched": "2026-05-27T06:06:04.056921-04:00", "repo_url": "https://github.com/maraujop/django-rules", "pypi_version": null, "created": "2010-11-07T00:19:55.193582-04:00", "modified": "2026-01-29T12:40:59.508539-05:00", "repo_forks": 13, "repo_description": "Flexible and scalable Django authorization backend for unified per object permission management", "pypi_url": "", "documentation_url": null, "repo_watchers": 152, "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": [ "maraujop", "jjmaestro" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/12/?format=api", "https://djangopackages.org/api/v4/grids/84/?format=api" ], "id": 475, "title": "django-storages", "slug": "django-storages", "last_updated": "2025-06-18T11:59:00-04:00", "last_fetched": "2026-05-26T10:22:58.564758-04:00", "repo_url": "https://github.com/jschneier/django-storages", "pypi_version": "1.14.6", "created": "2010-11-06T20:57:34.965001-04:00", "modified": "2026-01-30T08:22:58.506783-05:00", "repo_forks": 887, "repo_description": "https://django-storages.readthedocs.io/", "pypi_url": "https://pypi.org/project/django-storages/", "documentation_url": "https://readthedocs.org/projects/django-storages/", "repo_watchers": 2948, "commits_over_52": [ 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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": [ "jschneier", "jdufresne", "davidbgk", "richleland", "sww314", "ianlewis", "jezdez", "SmileyChris", "ZuluPro", "mattbriancon", "gvangool", "comandrei", "zuck", "skirsdeda", "tobiasmcnulty", "dimbleby", "bxm156", "fhahn", "maryokhin", "terencehonles", "thenewguy", "erlingbo", "cclauss", "martey", "LincolnPuzey", "nikolas", "alexcwatt", "vainu-arto", "freakboy3742", "alanjds", "btubbs", "craigds", "dziegler", "jleclanche", "kaedroho", "mattrobenolt", "key", "fao89", "JeffreyCA", "Santiagarka", "richardbx", "nitely", "kimihito", "jnm", "davidmrguo", "TimoGuenther", "timgates42", "sallyruthstruik", "tonybaloney", "begoon", "alex", "streeter", "vchrisb", "j00bar", "jkevingutierrez", "mmlin", "ticosax", "oesmith", "prdonahue-test", "ryankask", "rdeknijf", "math-a3k", "ramprabhuj", "rehandalal", "PiotrWegrzyn", "philgyford", "PetrDlouhy", "pcarn", "pjpetersik", "pjsier", "metadaddy", "pirsquare", "linuxlewis", "samdoolin", "scpaes", "sarahboyce", "smirolo", "slightfoot", "stanislavb", "th3hamm0r", "scuml", "techlover1", "makspll", "mands", "gerbermarco", "mariajgrimaldi", "mattayes", "maxmalysh", "mbarrien", "fladi", "H72d", "mikaeylinen", "kmmbvnr", "mikekeda", "Curzy", "0xD09CD196D188D0B0", "Mhs-220", "al-muammar", "nikolaik", "NiranjanSingh", "obdulia-losantos", "os", "oonid", "PabloCastellano", "pamelafox", "pauloxnet", "brokenseal", "SkiFamily", "dan-hook", "faxioman", "gopackgo90", "hashlash", "hwkns", "ldng", "loderos", "m1kola", "markesha", "martialp", "mr-bo-jangles", "niharathomas", "piglei", "do-rtk", "santhosh-reddy03", "sbneto", "krallin", "tompap", "tveastman", "vinayinvicible", "wh0th3h3llam1", "wigeria", "Toruitas", "yukihira1992", "petriichuk", "timgraham", "titusz", "toddgardner", "tomchapin", "thuibr", "magul", "fala", "tricoder42", "tony", "Uxio0", "nobe4", "XaviTorello", "yml", "yohannes15", "kamotos", "a12k", "alej0varas", "andersontep", "arpan29", "athirahsoffian95w", "bcail", "akx", "meshy", "chrisrink10", "czosel", "CorentinGoodays", "dcecile", "dangerski", "dlo", "pydanny", "daniloakamine", "dannysauer", "Flimm", "daviddavis", "davidfischer", "drnextgis", "dcgoss", "devxpy", "sevdog", "DoctorJohn", "TheDojoMaster", "EdNutting", "eirsyl", "manufont", "emanlodovice", "ad-m", "adamchainz", "aleccool213", "abatkins", "AlexElizard", "tomkins", "falcon1kr", "pansapiens", "AyumuKasuga", "melwas", "ar4s", "agriffis", "nydelzaf", "gdchamal", "btywoniuk", "bashu", "sixpearls", "btoueg", "brianhelba", "browniebroke", "camilonova", "caguilar-dev", "chaws", "ericbuehl", "igerko", "jwygoda", "jbittel", "zbyte64", "deadbeef404", "beruic", "0xLuz", "onny", "jordancrane", "JVanloofsvelt", "JshWright", "justinjdickow", "glasnt", "HansBambel", "k-bx", "KrishnaDistributedcomputing", "larserikgk", "leonsmith", "lefthomas", "ZoeLiao", "lahnstrom", "lucasrcezimbra", "lukeburden", "ericpalakovichcarr", "fabge", "fabiant7t", "jibaku", "flebel", "francoisfreitag", "fredericcambon", "Frodothedwarf", "gavinwahl", "gerardo", "gerrod3", "grahamking", "longhotsummer", "g-as", "hallazzang", "Hatell", "HeartthrobRob", "henriqueccapozzi", "honza", "iurisilvio", "navignaw", "jcushman", "RealOrangeOne" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/49/?format=api" ], "id": 474, "title": "Transifex", "slug": "transifex", "last_updated": "2014-05-05T08:44:26-04:00", "last_fetched": "2026-05-27T07:03:07.636974-04:00", "repo_url": "https://github.com/transifex/transifex-old-core", "pypi_version": "1.2.1", "created": "2010-11-06T18:45:28.265797-04:00", "modified": "2026-01-29T12:51:22.427296-05:00", "repo_forks": 3, "repo_description": "Translation workflow & crowdsourcing for agile teams. Older, open-source codebase of Transifex.com", "pypi_url": "http://pypi.python.org/pypi/transifex", "documentation_url": "https://pythonhosted.org/transifex/", "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": [ "diegobz", "jkal", "alup", "glezos", "mpessas", "zerng07", "ctrochalakis", "linukcs", "winterheart", "ujdhesa", "rtnpro", "redcrash", "gnozil", "sayanchowdhury", "smarquespt", "triglian", "acid-jack", "sawidis", "supeti", "laurivosandi", "piotrdrag", "guidograzioli", "logan5", "jezdez", "mrinx", "ant0ineg", "veeven", "jhellingman", "palos-ba", "yurchor", "yarons", "mostafadaneshvar", "michbalbi", "iogakos", "key", "gerundt", "tymofij", "perplesso82", "nickraptis", "aavrug", "unho", "Strutten", "githopper", "hopparz", "Saviq", "nschermer", "Cilyan", "rprieditis", "shahn", "tokibito", "alefteris", "tvi", "stupinva", "Kristho", "sankarshan", "tatiana", "tiansworld", "tomspur", "fragkakis", "mrego", "korkakak", "jorgerodrigues", "ianlewis", "gkeramidas", "aavrug-test", "ecarreras", "amigadave", "yeager", "atriwidada", "uruz", "alexkay", "dfunckt" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/5/?format=api" ], "id": 473, "title": "django-netcash", "slug": "django-netcash", "last_updated": "2011-01-22T10:16:23-05:00", "last_fetched": "2026-05-26T18:05:56.853368-04:00", "repo_url": "https://bitbucket.org/kmike/django-netcash", "pypi_version": "0.4.2", "created": "2010-11-06T02:16:45.132615-04:00", "modified": "2026-01-28T15:17:42.811165-05:00", "repo_forks": 0, "repo_description": "A pluggable Django application for integrating netcash.co.za payment system.", "pypi_url": "http://pypi.python.org/pypi/django-netcash", "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": [ "kmike" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/80/?format=api" ], "id": 472, "title": "Django Maintenance Mode", "slug": "django-maintenance-mode", "last_updated": "2011-02-07T12:26:35-05:00", "last_fetched": "2026-05-26T09:04:14.724526-04:00", "repo_url": "https://github.com/silent1mezzo/django-maintenance-mode", "pypi_version": null, "created": "2010-11-04T17:03:03.344166-04:00", "modified": "2026-01-28T13:09:01.386746-05:00", "repo_forks": 2, "repo_description": "Django application that will provide a maintenance page for visitors", "pypi_url": "", "documentation_url": null, "repo_watchers": 5, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "silent1mezzo" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 471, "title": "Django Postal", "slug": "django-postal", "last_updated": "2015-03-03T03:49:58-05:00", "last_fetched": "2026-05-26T17:06:22.067211-04:00", "repo_url": "https://github.com/mthornhill/django-postal", "pypi_version": "0.96", "created": "2010-11-04T12:35:21.038532-04:00", "modified": "2026-01-28T15:06:14.957121-05:00", "repo_forks": 18, "repo_description": "A django application for l10n of postal addresses", "pypi_url": "http://pypi.python.org/pypi/django-postal", "documentation_url": null, "repo_watchers": 61, "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": [ "mthornhill", "devioustree", "misaelnieto", "pigletto", "jezdez", "diefenbach", "naro", "slepa", "overlogic" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 470, "title": "django-xframeoptions", "slug": "django-xframeoptions", "last_updated": "2010-08-17T14:07:48-04:00", "last_fetched": "2026-05-26T09:07:36.382787-04:00", "repo_url": "https://github.com/paulosman/django-xframeoptions", "pypi_version": null, "created": "2010-11-02T23:48:08.116679-04:00", "modified": "2026-01-28T13:18:17.226485-05:00", "repo_forks": 2, "repo_description": "Add X-Frame-Options header to Django responses", "pypi_url": "", "documentation_url": null, "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "paulosman" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/11/?format=api", "https://djangopackages.org/api/v4/grids/52/?format=api", "https://djangopackages.org/api/v4/grids/176/?format=api" ], "id": 469, "title": "django-model-utils", "slug": "django-model-utils", "last_updated": "2026-03-23T03:48:21-04:00", "last_fetched": "2026-05-26T10:27:39.010557-04:00", "repo_url": "https://github.com/carljm/django-model-utils", "pypi_version": "5.0.0", "created": "2010-11-02T23:44:05.437881-04:00", "modified": "2026-01-28T13:45:02.507905-05:00", "repo_forks": 370, "repo_description": "Django model mixins and utilities.", "pypi_url": "http://pypi.python.org/pypi/django-model-utils", "documentation_url": "https://django-model-utils.readthedocs.io/en/latest/", "repo_watchers": 2762, "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, 1, 0, 0, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "carljm", "treyhunner", "foarsitter", "mthuurne", "jezdez", "hramezani", "marfyl", "romgar", "auvipy", "tony", "pre-commit-ci[bot]", "hugovk", "jarekwg", "dmeehan", "RDIL", "kezabelle", "dmytrokyrychuk", "lucaswiman", "charettes", "schinckel", "AngryLawyer", "adamchainz", "folz", "joeriddles", "Hopiu", "jayvdb", "joshuadavidthomas", "Phist0ne", "Asday", "funkybob", "tumb1er", "illagrenan", "pmac", "gmcrocetti", "MRigal", "Atorich", "ryankask", "shanx", "bugraaydin", "gregmuellegger", "ebsaral", "stantond", "arseniy-panfilov", "akaihola", "CrazyCasta", "jgsogo", "smithdc1", "smacker", "silonov", "meanmail", "zachcheung", "tswicegood", "tjwalch", "Hyask", "bogdal", "ad-m", "craiga", "quique", "filipeximenes", "patrys", "nafees-anwar", "jcushman", "Germano0", "Arhell", "mk-th", "martey", "mvillalba", "mattseymour", "mikebryant", "0xD09CD196D188D0B0", "nick-prat", "slurms", "patrick91", "fancysnake", "rcjsuen", "DXist", "theromis", "rsenk330", "nakato", "pacahon", "last-partizan", "DrMeers", "Tavistock", "timgates42", "tadamcz", "cfc603", "jazzband-bot", "kishorkunal-raj", "mfgcb", "skazancev", "merwok", "adamn", "alej0varas", "kavdev", "st4lk", "thiras", "ar7n", "artis101", "bensteinberg", "rlmv", "bmihelac", "bhrutledge", "browniebroke", "andrlik", "dnmellen", "dstufft", "eranrund", "Sicilia04", "ghassanmas", "gdevincenzi", "hanleyhansen", "morenoh149", "ivirabyan", "jimfunk", "joecox", "jonathan-s", "joaoamaro70", "karlwnw" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 468, "title": "django-urlcrypt", "slug": "django-urlcrypt", "last_updated": "2011-05-01T20:41:29-04:00", "last_fetched": "2026-05-26T21:02:18.453336-04:00", "repo_url": "https://github.com/dziegler/django-urlcrypt", "pypi_version": "0.1.6", "created": "2010-11-02T04:14:09.648346-04:00", "modified": "2026-01-28T15:45:28.673795-05:00", "repo_forks": 10, "repo_description": "Encrypts information in urls, such as login credentials. Useful if you want to send a user a link that logs the user in without leaking their login credentials.", "pypi_url": "http://pypi.python.org/pypi/django-urlcrypt", "documentation_url": null, "repo_watchers": 74, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "dziegler", "christopherhesse", "yourcelf", "derek73" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/49/?format=api", "https://djangopackages.org/api/v4/grids/46/?format=api" ], "id": 467, "title": "django-mothertongue", "slug": "django-mothertongue", "last_updated": null, "last_fetched": "2026-05-27T01:05:27.336488-04:00", "repo_url": "https://github.com/robcharlwood/django-mothertongue/", "pypi_version": "0.0.6", "created": "2010-11-01T15:09:53.572309-04:00", "modified": "2026-01-28T16:19:19.210723-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-mothertongue", "documentation_url": "https://pythonhosted.org/django-mothertongue/", "repo_watchers": 0, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/279/?format=api", "https://djangopackages.org/api/v4/grids/68/?format=api" ], "id": 466, "title": "django-flag", "slug": "django-flag", "last_updated": "2019-04-19T11:38:55-04:00", "last_fetched": "2026-05-26T08:05:03.255344-04:00", "repo_url": "https://github.com/pinax/django-flag", "pypi_version": null, "created": "2010-10-31T18:41:49.213680-04:00", "modified": "2026-01-28T13:05:18.755061-05:00", "repo_forks": 43, "repo_description": "flagging of inapproriate/spam content", "pypi_url": "", "documentation_url": null, "repo_watchers": 70, "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": [ "brosner", "jtauber", "paltman", "jezdez", "almalki", "alex", "chromano", "KatherineMichel", "lukeman", "travislbrundage" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/100/?format=api" ], "id": 465, "title": "django-thumbs", "slug": "django-thumbs", "last_updated": null, "last_fetched": "2026-05-26T08:08:39.415014-04:00", "repo_url": "http://django-thumbs.googlecode.com/svn/trunk/", "pypi_version": null, "created": "2010-10-31T18:37:35.055936-04:00", "modified": "2026-01-28T13:09:41.571860-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "", "documentation_url": null, "repo_watchers": 0, "commits_over_52": [], "participants": [] } ] }