Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=5620
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5640", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5600", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/31/?format=api" ], "id": 110, "title": "South", "slug": "south", "last_updated": "2014-12-23T10:51:26-05:00", "last_fetched": "2026-05-26T11:41:04.797868-04:00", "repo_url": "https://bitbucket.org/andrewgodwin/south/", "pypi_version": "1.0.2", "created": "2010-08-20T11:16:43.535764-04:00", "modified": "2026-01-28T14:10:52.968507-05:00", "repo_forks": 165, "repo_description": "Migrations for Django", "pypi_url": "https://pypi.org/project/http://pypi.python.org/pypi/South/", "documentation_url": "https://readthedocs.org/projects/south/", "repo_watchers": 348, "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": [ "andrewgodwin" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/22/?format=api", "https://djangopackages.org/api/v4/grids/21/?format=api", "https://djangopackages.org/api/v4/grids/98/?format=api", "https://djangopackages.org/api/v4/grids/234/?format=api" ], "id": 109, "title": "Django Reversion", "slug": "django-reversion", "last_updated": "2026-05-12T16:48:04-04:00", "last_fetched": "2026-05-26T11:01:26.931375-04:00", "repo_url": "https://github.com/etianen/django-reversion", "pypi_version": "6.2.0", "created": "2010-08-20T11:03:23.556637-04:00", "modified": "2026-01-28T13:51:15.748754-05:00", "repo_forks": 490, "repo_description": "django-reversion is an extension to the Django web framework that provides version control for model instances.", "pypi_url": "http://pypi.python.org/pypi/django-reversion/", "documentation_url": "http://django-reversion.readthedocs.org/", "repo_watchers": 3159, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 1, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 3, 2, 0 ], "participants": [ "etianen", "etienned", "claudep", "philippeducasse", "ErwinJunge", "michael-k", "daaray", "carlosxl", "chicheng", "browniebroke", "ivissani", "ticosax", "AgDude", "GeyseR", "zsiciarz", "jedie", "blueyed", "gavinwahl", "jmurty", "kevinmarsh", "bourivouh", "uruz", "fladi", "jeremy-engel", "gugu", "tony", "pquentin", "eliast", "meshy", "kklingenberg", "leo-naeka", "bluemaro83", "thedrow", "pcraston", "proofit404", "tdruez", "zengqiu", "shamrin", "RamezIssac", "orlra", "myii", "annainfo", "wuilliam321", "bellini666", "rhenter", "Peter-van-Tol", "olofsj", "MRigal", "lutoma", "Vandborg", "danielquinn", "Bouke", "silent1mezzo", "bartek", "micmarc", "pricem", "Saviq", "mtully-blitz", "mireq", "niknokseyer", "pablopda", "pawelad", "philipstarkey", "philippbosch", "pombredanne", "w4rri0r3k", "manfre", "Michael-Deveau", "mauricioabreu", "matwey", "oppianmatt", "martinsvoboda", "martey", "mcastle", "mark0978", "mdalp", "kpantic", "podloucky-init", "nikolas", "m4rk3r", "kzjeef", "julianklotz", "irtimir", "hevok", "ekinertac", "crccheck", "khasanovbi", "atten", "zorainc", "tongwang", "tbarbugli", "stianjensen", "skipp", "brente", "SystemParadox", "charettes", "sigvef", "siamalekpour", "SahilMak", "Saex", "RaphaelKimmig", "vad", "aquavitae", "smithdc1", "way-dave", "libcthorne", "EnTeQuAk", "acdha", "balsdorf", "boscoMW", "Blitzstok", "BATCOH", "khakulov", "alukach", "andyzickler", "aivins", "AndrewHows", "armonge", "arogachev", "st4lk", "c0dearm", "adonm", "adityakrgupta25", "romanek-adam-b2c2", "ad-m", "pinguin999", "kezabelle", "jschneier", "jmoldow", "passuf", "johnfraney", "meilinger", "joslarson", "cuchac", "Tenzer", "lociii", "jaywink", "JanMalte", "jacobsvante", "coagulant", "illia-v", "IanLee1521", "narrowfail", "gonzalobustos", "francisco-ginger", "flreinhard", "erikrw", "puccia", "denisroldan" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/30/?format=api" ], "id": 108, "title": "django-publicmanager", "slug": "django-publicmanager", "last_updated": "2010-08-26T06:44:16-04:00", "last_fetched": "2026-05-25T21:05:25.642497-04:00", "repo_url": "https://github.com/gregmuellegger/django-publicmanager", "pypi_version": "0.9.2", "created": "2010-08-20T10:04:45.659330-04:00", "modified": "2026-01-28T16:01:20.062666-05:00", "repo_forks": 1, "repo_description": "The django-publicmanager application provides a custom queryset class and managers that handle the public availability of database objects. The classes provide a public method that filters by boolean is_public and date based pub_date fields.", "pypi_url": "http://pypi.python.org/pypi/django-publicmanager", "documentation_url": null, "repo_watchers": 10, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "gregmuellegger" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/26/?format=api", "https://djangopackages.org/api/v4/grids/57/?format=api" ], "id": 107, "title": "Django Compress", "slug": "django-compress", "last_updated": null, "last_fetched": "2026-05-26T08:02:47.390207-04:00", "repo_url": "http://code.google.com/p/django-compress/", "pypi_version": null, "created": "2010-08-20T08:45:10.153743-04:00", "modified": "2026-01-28T13:02:00.673696-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "", "documentation_url": null, "repo_watchers": 0, "commits_over_52": [], "participants": [] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/275/?format=api" ], "id": 106, "title": "Linkcheck", "slug": "django-linkcheck", "last_updated": "2026-04-04T09:09:47-04:00", "last_fetched": "2026-05-26T16:15:18.082644-04:00", "repo_url": "https://github.com/DjangoAdminHackers/django-linkcheck", "pypi_version": "2.4.0", "created": "2010-08-20T08:41:00.647119-04:00", "modified": "2026-01-28T14:59:06.461761-05:00", "repo_forks": 28, "repo_description": "An app that will analyze and report on links in any model that you register with it. Links can be bare (urls or image and file fields) or embedded in HTML (linkcheck handles the parsing). It's fairly easy to override methods of the Linkcheck object should you need to do anything more complicated (like generate URLs from slug fields etc). ", "pypi_url": "http://pypi.python.org/pypi/django-linkcheck", "documentation_url": null, "repo_watchers": 96, "commits_over_52": [ 0, 5, 0, 0, 0, 0, 5, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "claudep", "andybak", "timobrembeck", "fruitschen", "ben-beauhurst", "jamesrampton", "jezdez", "gravesit", "dtrinchet", "david-venhoff", "winged", "melegiul", "light-it", "Pigankle", "rerb", "saschwarz", "svenseeberg" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/29/?format=api" ], "id": 105, "title": "gunicorn", "slug": "gunicorn", "last_updated": "2026-05-05T05:30:24-04:00", "last_fetched": "2026-05-26T04:03:26.049188-04:00", "repo_url": "https://github.com/benoitc/gunicorn", "pypi_version": "26.0.0", "created": "2010-08-19T23:34:25.253691-04:00", "modified": "2026-01-28T17:01:50.191073-05:00", "repo_forks": 1836, "repo_description": "gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.", "pypi_url": "http://pypi.python.org/pypi/gunicorn/", "documentation_url": "https://gunicorn.org", "repo_watchers": 10580, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 11, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 125, 51, 19, 40, 11, 4, 3, 1, 31, 27, 35, 1, 35, 0, 25, 2, 0, 0 ], "participants": [ "benoitc", "tilgovi", "berkerpeksag", "davisp", "pajod", "javabrett", "ddalq", "sirkonst", "hramezani", "collinanderson", "matrixise", "jbergstroem", "dependabot[bot]", "b3no", "asvetlov", "pratyk", "jeamland", "jssjr", "c-bata", "hugovk", "jamadden", "diegoholiveira", "wong2", "tnir", "yunstanford", "tsaarni", "julyclyde", "kennethreitz", "cclauss", "Sytten", "Juneezee", "Code0x58", "ifduyue", "mark-adams", "aconrad", "bloodearnest", "urbaniak", "daker", "adamchainz", "tomjaguarpaw", "wooparadog", "philipcristiano", "streeter", "jonashaag", "jerynmathew", "di", "gnotaras", "nikolas", "msabramo", "rslinckx", "Excalartur", "samypr100", "jeanphix", "georgexsh", "adk-swisstopo", "SomeAB", "kenballus", "benleembruggen", "brijeshb42", "rwe", "rcoup", "hongqn", "olt", "mondwan", "ddzialak", "graingert", "Teko012", "taleinat", "sholsapp", "trendels", "slava-sh", "MarSoft", "gausam", "moriyoshi", "rduplain", "fillest", "paulnivin", "56quarters", "macro", "eddieran", "pombredanne", "duanhongyi", "aberres", "bungoume", "vishesh92", "gdamjan", "larribas", "keakon", "zffocussss", "dekexu", "wking", "vytas7", "vivianho", "TylerLubeck", "tmc", "jgehrcke", "jpmckinney", "jaingaurav", "ericflo", "EdwardBetts", "edmorley", "dsuch", "kofrezo", "danc86", "ant1g", "kingkuong", "calebbrown", "awiddersheim", "sashashura", "meibenny", "anandology", "MichaelMBishop", "mattrobenolt", "mgood", "askedrelic", "MartinBasti", "malept", "malthe", "alienth", "jeffgamedev", "jkemp101", "niedbalski", "bysiber", "tirkarthi", "kenoss", "levigross", "mahmoud", "jettero", "paulsmith", "darkrain42", "clpsz", "ptbrowne", "pjvandehaar", "pgjones", "pritambaral", "Q-back", "brosner", "rszalski", "ramikg", "rhyspowell", "Roffild", "garbas", "ronnix", "rudolphfroger", "lopopolo", "ryanpetrello", "saeedghx68", "sanjaymaniam", "s3bw", "tiangolo", "temoto", "simlun", "smilerlee", "stefaang", "romabysen", "elendiastarman", "LeonardoFurtado", "santagada", "pbsphp", "martinbroadhurst", "waghanza", "MatMoore", "mattbillenstein", "zc-mattcen", "caxap", "gotmax23", "mazdak", "menghan", "multimeric", "schmichael", "Winnetou", "mikaeldusenne", "mtigas", "mgalgs", "moshekaplan", "spladug", "nsaje", "nickstenning", "sobolevn", "bivald", "fafhrd91", "thedrow", "paparent", "eric-fish", "femesq", "johnthagen", "kracekumar", "laggardkernel", "ls0f", "lukqw", "molivier", "monobaila", "mpaolini", "mtustin-handy", "mvdbeek", "pypeng", "pylipp", "r266-tech", "s7v7nislands", "sblondon", "sergeypeloton", "shouse-cars", "sibsibsib", "siznax", "tumb1er", "usr3", "YingjieQiao", "ysymi", "zakdances", "zhulongcheng", "zhipcui", "jun0jang", "dicato", "estebistec", "StevenMaude", "stu-zumper", "suriya", "tyrossel", "ThePrez", "krallin", "thomasst", "timgates42", "timgraham", "tobgu", "toby-sullivan-hs", "TomiBelan", "tswicegood", "tlong-dev", "washeck", "dragos-vlad", "tahnok", "kaniini", "wolph", "wmalinowski", "vibrant", "wosc", "YuppY", "abesto", "alviezhang", "ammgws", "boxydog", "browniebroke", "bbigras", "cjgu", "carljm", "chandanch", "acdha", "ChrisCarini", "chrisforbes", "lamby", "anx-ckreuzberger", "jarus", "minichate", "cstavr", "ciarancourtney", "asenchi", "Luttik", "lordmauve", "danielquinn", "dhdaines", "davidism", "dmsimard", "wolever", "DeltaF1", "denik", "djudman", "dmedvinsky", "dwarfmaster", "ediskandarov", "jat001", "chanfung032", "akavlie", "aawilson", "Glandos", "alasdairnicol", "gescheit", "alex", "AlexHill", "alexrobbins", "gfreezy", "svetlyak40wt", "AlexandreZani", "pataquets", "Trundle", "zeezooz", "talkerbox", "avaitla", "Anmar85", "Sapphire64", "arianitu", "arnavk", "augiwan", "BFriedland", "brtsz", "bcail", "bencochran", "tavva", "bgilbert", "bsergean", "bobh66", "foarsitter", "jvolkman", "jet-sun", "garrison", "ephes", "jjb", "jsirois", "jwhitlock", "lemonad", "JordanP", "jkugler", "JJ", "junnplus", "justquick", "JustinTArthur", "subramaniank", "keegancsmith", "kevingessner", "silarsis", "kluikens", "kianmeng", "python273", "qrilka", "kirubakaran", "vanschelven", "doismellburning", "magicpotion", "kurtmckee", "rgbkrk", "ikonitas", "e-kwsm", "irvind", "ekohl", "facundobatista", "apollo13", "fdemmer", "fgimian", "gaige", "avilaton", "gauravkumar37", "geokollias", "glarrain", "GrahamDumpleton", "gmcguire", "tuco86", "hazho", "irachex", "methane", "ipetrov", "ikonst", "fernandezcuesta", "zhan9san", "jeiting", "asyncjake", "zytek", "jayaddison", "jezdez", "jhekkanen", "jasonamyers" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/29/?format=api" ], "id": 104, "title": "django-cpserver", "slug": "django-cpserver", "last_updated": "2009-08-11T17:17:38-04:00", "last_fetched": "2026-05-26T08:03:00.154325-04:00", "repo_url": "https://github.com/lincolnloop/django-cpserver", "pypi_version": "1.1", "created": "2010-08-19T23:29:06.947224-04:00", "modified": "2026-01-28T13:02:16.704638-05:00", "repo_forks": 7, "repo_description": "Management commands for serving Django via CherryPy's built-in WSGI server", "pypi_url": "http://pypi.python.org/pypi/django_cpserver", "documentation_url": null, "repo_watchers": 41, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "ipmb" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/29/?format=api" ], "id": 103, "title": "django wsgiserver", "slug": "django-wsgiserver", "last_updated": "2013-08-02T17:32:39-04:00", "last_fetched": "2026-05-26T19:08:08.725923-04:00", "repo_url": "https://bitbucket.org/cleemesser/django-wsgiserver/", "pypi_version": "0.6.10", "created": "2010-08-19T23:19:55.405649-04:00", "modified": "2026-01-28T15:41:39.926862-05:00", "repo_forks": 9, "repo_description": "adds django management command to use cherrypy's wsgi webserver without needing to install all of cherrypy. Differs from original django-cpserver by being standalone and by incorporating different defaults so as to better match the expectations of a django user. Serves the admin media by default and media and static files.", "pypi_url": "http://pypi.python.org/pypi/django-wsgiserver", "documentation_url": null, "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": [ "cleemesser" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api", "https://djangopackages.org/api/v4/grids/19/?format=api", "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": 102, "title": "django-simple-captcha", "slug": "django-simple-captcha", "last_updated": "2025-12-07T12:33:58-05:00", "last_fetched": "2026-05-26T11:26:52.611034-04:00", "repo_url": "https://github.com/mbi/django-simple-captcha", "pypi_version": "0.6.3", "created": "2010-08-19T22:26:42.111661-04:00", "modified": "2026-01-28T14:03:04.433565-05:00", "repo_forks": 325, "repo_description": "Django Simple Captcha is an extremely simple, yet highly customizable Django application to add captcha images to any Django form.", "pypi_url": "http://pypi.python.org/pypi/django-simple-captcha", "documentation_url": "https://readthedocs.org/projects/django-simple-captcha/", "repo_watchers": 1425, "commits_over_52": [ 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 6, 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": [ "mbi", "ziima", "amrhassan", "DrMeers", "devkral", "honsdomi", "skozan", "vstoykov", "viaregio", "nossila", "kishorkunal-raj", "stefannorman", "xrmx", "mjnaderi", "mikek", "michalwrona01", "dawidratynski", "sinasamavati", "stweil", "szborows", "taranjeet", "pawamoy", "tomyam1", "shchemelevev", "arcanemachine", "eloigrau", "inflrscns", "jpic", "LikeABird-CX", "CNmanyue", "geirkairam", "mavenium", "bmarika", "superqwer", "ibuler", "uruz", "benrencher", "beniwohli", "DanielSwain", "daxtens", "dragosdobrota", "ogai", "1vank1n", "joshuajonah", "pavlov99", "MiStErLu", "mingchen", "galeo", "mheidarian", "digi604", "rdonnelly", "sebastianw", "artofhuman" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 101, "title": "message board / in out board", "slug": "inoutboard", "last_updated": null, "last_fetched": "2026-05-26T08:08:44.023445-04:00", "repo_url": "http://code.google.com/p/django-inoutboard/", "pypi_version": null, "created": "2010-08-19T19:19:29.249974-04:00", "modified": "2026-01-28T13:09:48.035844-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "", "documentation_url": null, "repo_watchers": 0, "commits_over_52": [], "participants": [] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/18/?format=api" ], "id": 100, "title": "django-templatetag-sugar", "slug": "django-templatetag-sugar", "last_updated": "2014-03-24T00:28:06-04:00", "last_fetched": "2026-05-26T12:06:43.707519-04:00", "repo_url": "https://github.com/alex/django-templatetag-sugar", "pypi_version": "1.0", "created": "2010-08-19T14:56:56.980358-04:00", "modified": "2026-01-28T14:19:03.138175-05:00", "repo_forks": 37, "repo_description": "This project exists to make defining template tags in Django kickass", "pypi_url": "http://pypi.python.org/pypi/django-templatetag-sugar", "documentation_url": null, "repo_watchers": 213, "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": [ "alex", "bmihelac" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/18/?format=api" ], "id": 99, "title": "django-native-tags", "slug": "django-native-tags", "last_updated": "2014-06-28T03:39:00-04:00", "last_fetched": "2026-05-25T20:06:19.107934-04:00", "repo_url": "https://github.com/justquick/django-native-tags", "pypi_version": "0.5.3", "created": "2010-08-19T12:56:12.477253-04:00", "modified": "2026-01-28T15:50:21.653867-05:00", "repo_forks": 11, "repo_description": "Native, Pythonic Templatetags for Django", "pypi_url": "http://pypi.python.org/pypi/django-native-tags", "documentation_url": "https://readthedocs.org/projects/django-native-tags/", "repo_watchers": 86, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "justquick" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 98, "title": "django-sugar", "slug": "django-sugar", "last_updated": "2010-03-09T08:23:13-05:00", "last_fetched": "2026-05-26T09:07:01.920417-04:00", "repo_url": "https://github.com/montylounge/django-sugar", "pypi_version": null, "created": "2010-08-19T12:37:03.782286-04:00", "modified": "2026-01-28T13:17:15.340065-05:00", "repo_forks": 18, "repo_description": "Curated collection of all the sweet Django helpers/utilities developers create, and sometimes recreate too often.", "pypi_url": "", "documentation_url": null, "repo_watchers": 116, "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": [ "montylounge" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/32/?format=api", "https://djangopackages.org/api/v4/grids/258/?format=api" ], "id": 97, "title": "django-app-metrics", "slug": "django-app-metrics", "last_updated": "2024-04-24T10:58:54-04:00", "last_fetched": "2026-05-25T20:03:19.966822-04:00", "repo_url": "https://github.com/frankwiles/django-app-metrics", "pypi_version": "0.9.0", "created": "2010-08-19T12:25:03.309466-04:00", "modified": "2026-01-28T15:45:33.855502-05:00", "repo_forks": 67, "repo_description": "Simple framework for capturing in application metrics and emailing aggregation results ", "pypi_url": "http://pypi.python.org/pypi/django-app-metrics", "documentation_url": "https://readthedocs.org/projects/django-app-metrics/", "repo_watchers": 402, "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": [ "frankwiles", "fcurella", "jezdez", "rossp", "hannesstruss", "toastdriven", "jacobb", "philippbosch", "streeter", "doubleo2", "jbl2024", "laginha", "spscream", "benmurden", "bradmontgomery", "fjsj", "jjdelc", "stokedout", "boardman", "naiquevin" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/10/?format=api" ], "id": 96, "title": "django-disqus", "slug": "django-disqus", "last_updated": "2016-07-11T04:16:10-04:00", "last_fetched": "2026-05-26T04:01:40.176603-04:00", "repo_url": "https://github.com/arthurk/django-disqus", "pypi_version": "0.5", "created": "2010-08-19T10:05:16.518072-04:00", "modified": "2026-01-28T17:00:18.679910-05:00", "repo_forks": 99, "repo_description": "Integrates DISQUS into Django", "pypi_url": "http://pypi.python.org/pypi/django-disqus", "documentation_url": "https://readthedocs.org/projects/django-disqus/", "repo_watchers": 319, "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": [ "arthurk", "Alkalit", "qris", "derekjamescurtis", "raisou", "vstoykov", "varikin", "ianlewis", "zerok", "ericflo", "dcramer", "alesasnouski", "funkybob", "ediskandarov", "marctc", "GeyseR", "frac" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/24/?format=api" ], "id": 95, "title": "DjangoBB", "slug": "djangobb", "last_updated": "2017-07-26T02:36:31-04:00", "last_fetched": "2026-05-26T05:15:27.187232-04:00", "repo_url": "https://github.com/slav0nic/djangobb", "pypi_version": null, "created": "2010-08-19T09:25:13.034153-04:00", "modified": "2026-01-29T12:58:18.236445-05:00", "repo_forks": 123, "repo_description": "DjangoBB mirror. DjangoBB is a quick and simple forum which uses the Django Framework (written in Python language). Abbreviation DjangoBB stands for Django Bulletin Board. DjangoBB is distributed under the BSD license. ", "pypi_url": "", "documentation_url": null, "repo_watchers": 257, "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": [ "slav0nic", "bredpittt", "jedie", "yanchenko-igor", "akava", "psi29a", "stefanha", "tomds", "atugushev", "dmascialino", "hades", "ZaEzzz", "Azelphur", "lxb", "Krenair", "andialbrecht", "bon", "chadpaulson", "haohui", "evoloshchuk", "paepke", "alafin", "dragon-lex" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/74/?format=api" ], "id": 94, "title": "django-gtileovelay", "slug": "django-gtileovelay", "last_updated": "2010-03-07T22:36:19-05:00", "last_fetched": "2022-03-18T21:48:05.864388-04:00", "repo_url": "https://github.com/nbv4/django-gtileoverlay", "pypi_version": "1.0.0.final", "created": "2010-08-19T03:46:44.996759-04:00", "modified": "2025-01-31T14:58:34.914513-05:00", "repo_forks": 1, "repo_description": "Create GTileOverlay images in Django for the Google Maps API", "pypi_url": "http://pypi.python.org/pypi/django-gtileoverlay/1.0.0.final", "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": [ "nbv4" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/12/?format=api" ], "id": 93, "title": "djangoappengine", "slug": "djangoappengine", "last_updated": "2011-11-10T20:05:48-05:00", "last_fetched": "2026-05-26T05:14:05.247280-04:00", "repo_url": "https://bitbucket.org/wkornewald/djangoappengine", "pypi_version": null, "created": "2010-08-18T21:27:20.896518-04:00", "modified": "2026-01-29T12:57:11.156726-05:00", "repo_forks": 26, "repo_description": "Django backends for App Engine support.", "pypi_url": "", "documentation_url": "https://readthedocs.org/projects/djangoappengine/", "repo_watchers": 110, "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": [ "wkornewald" ] }, { "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/114/?format=api" ], "id": 92, "title": "django-lazysignup", "slug": "django-lazysignup", "last_updated": "2021-08-27T11:14:57-04:00", "last_fetched": "2026-05-26T17:01:12.458829-04:00", "repo_url": "https://github.com/danfairs/django-lazysignup", "pypi_version": "2.0.0", "created": "2010-08-18T19:44:39.980407-04:00", "modified": "2026-01-28T14:59:58.345539-05:00", "repo_forks": 89, "repo_description": "django-lazysignup is a package designed to allow users to interact with a site as if they were authenticated users, but without signing up. At any time, they can convert their temporary user account to a real user account.", "pypi_url": "http://pypi.python.org/pypi/django-lazysignup/", "documentation_url": "https://readthedocs.org/projects/django-lazysignup/", "repo_watchers": 404, "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": [ "LaundroMat", "danfairs", "brad", "aehlke", "bradbeattie", "oesmith", "pashinin", "uolot", "rolandgeider", "percyperez", "nschlemm", "itsnamgyu", "mitar", "kgrandis", "jnoss", "grokcode", "cccaballero" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/2/?format=api" ], "id": 91, "title": "Rate My Flight", "slug": "ratemyflight", "last_updated": "2010-08-16T09:59:41-04:00", "last_fetched": "2026-05-26T09:03:44.198408-04:00", "repo_url": "https://bitbucket.org/citrus/ratemyflight", "pypi_version": null, "created": "2010-08-18T19:18:43.280612-04:00", "modified": "2026-01-28T13:21:46.577377-05:00", "repo_forks": 0, "repo_description": "I am a web app built for the Django Dash hackathon 2010.", "pypi_url": "", "documentation_url": null, "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": [ "citrus" ] } ] }