Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=5480
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5500", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5460", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/7/?format=api" ], "id": 255, "title": "django-cas-consumer", "slug": "django-cas-consumer", "last_updated": "2009-12-14T07:21:46-05:00", "last_fetched": "2026-05-26T08:02:23.378615-04:00", "repo_url": "https://github.com/mstepniowski/django-cas-consumer", "pypi_version": null, "created": "2010-09-12T09:40:48.039453-04:00", "modified": "2026-01-28T13:01:18.280065-05:00", "repo_forks": 1, "repo_description": "A consumer for the Central Authentication Service. Meant to be used with django-cas-provider.", "pypi_url": "", "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": [ "winhamwr" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/7/?format=api" ], "id": 254, "title": "django-cas-provider", "slug": "django-cas-provider", "last_updated": "2009-10-15T18:37:57-04:00", "last_fetched": "2026-05-26T08:02:24.439882-04:00", "repo_url": "https://github.com/mstepniowski/django-cas-provider", "pypi_version": null, "created": "2010-09-12T09:37:38.391107-04:00", "modified": "2026-01-28T13:01:20.369686-05:00", "repo_forks": 6, "repo_description": "Central Authentication Service Provider for Django", "pypi_url": "", "documentation_url": null, "repo_watchers": 23, "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": [ "mstepniowski" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/31/?format=api" ], "id": 253, "title": "django-evolution", "slug": "django-evolution", "last_updated": "2026-03-03T10:52:07-05:00", "last_fetched": "2026-05-26T14:11:19.570530-04:00", "repo_url": "https://github.com/beanbaginc/django-evolution", "pypi_version": "2.4.2", "created": "2010-09-12T04:09:52.415099-04:00", "modified": "2026-01-28T14:40:35.484466-05:00", "repo_forks": 9, "repo_description": "Schema evolutions for django projects", "pypi_url": "https://pypi.org/project/django-evolution/", "documentation_url": "https://django-evolution.readthedocs.io/en/latest/", "repo_watchers": 33, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "chipx86", "freakboy3742", "davidt" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/8/?format=api" ], "id": 252, "title": "django-form-utils", "slug": "django-form-utils", "last_updated": "2015-11-12T22:29:22-05:00", "last_fetched": "2026-05-26T14:03:31.653573-04:00", "repo_url": "https://bitbucket.org/carljm/django-form-utils", "pypi_version": "1.0.3", "created": "2010-09-12T02:57:00.624449-04:00", "modified": "2026-01-28T14:34:38.116563-05:00", "repo_forks": 13, "repo_description": "Django Form class that provides fieldsets, row-attrs, and flexible generic form rendering.", "pypi_url": "http://pypi.python.org/pypi/django-form-utils", "documentation_url": null, "repo_watchers": 66, "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": [ "carljm" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 251, "title": "django-qmixin", "slug": "django-qmixin", "last_updated": "2010-04-08T10:30:20-04:00", "last_fetched": "2026-05-25T23:07:27.745933-04:00", "repo_url": "https://github.com/zacharyvoase/django-qmixin", "pypi_version": "0.1", "created": "2010-09-12T01:43:55.049555-04:00", "modified": "2026-01-28T16:19:49.042899-05:00", "repo_forks": 2, "repo_description": "A Django app for extending managers and the querysets they produce.", "pypi_url": "http://pypi.python.org/pypi/django-qmixin", "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": [ "zacharyvoase" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/39/?format=api" ], "id": 250, "title": "django-cache-utils", "slug": "django-cache-utils", "last_updated": "2011-01-08T02:36:23-05:00", "last_fetched": "2026-05-26T03:06:13.607541-04:00", "repo_url": "https://bitbucket.org/kmike/django-cache-utils", "pypi_version": "0.7.2", "created": "2010-09-12T01:32:35.491158-04:00", "modified": "2026-01-28T16:51:20.114372-05:00", "repo_forks": 13, "repo_description": "django-cache-utils provides some utils for making cache-related work easier.", "pypi_url": "http://pypi.python.org/pypi/django-cache-utils", "documentation_url": null, "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": [ "kmike" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/39/?format=api" ], "id": 249, "title": "django-newcache", "slug": "django-newcache", "last_updated": "2010-09-04T12:23:49-04:00", "last_fetched": "2026-05-26T21:05:51.969317-04:00", "repo_url": "https://github.com/ericflo/django-newcache", "pypi_version": "0.2.4", "created": "2010-09-12T01:31:34.401425-04:00", "modified": "2026-01-28T15:50:39.026912-05:00", "repo_forks": 20, "repo_description": "Improved memcached cache backend for Django", "pypi_url": "http://pypi.python.org/pypi/django-newcache", "documentation_url": null, "repo_watchers": 189, "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": [ "ericflo", "justquick" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/8/?format=api" ], "id": 248, "title": "django-formwizard", "slug": "django-formwizard", "last_updated": "2011-06-16T06:39:46-04:00", "last_fetched": "2026-05-26T08:06:06.204430-04:00", "repo_url": "https://github.com/stephrdev/django-formwizard", "pypi_version": "1.0", "created": "2010-09-12T01:23:05.213767-04:00", "modified": "2026-01-28T13:05:28.996924-05:00", "repo_forks": 29, "repo_description": "A rewrite of django's formwizard with pluggable storages", "pypi_url": "http://pypi.python.org/pypi/django-formwizard", "documentation_url": "https://readthedocs.org/projects/django-formwizard/", "repo_watchers": 94, "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": [ "stephrdev", "treyhunner" ] }, { "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/42/?format=api", "https://djangopackages.org/api/v4/grids/11/?format=api" ], "id": 247, "title": "django-mediasync", "slug": "django-mediasync", "last_updated": "2014-04-11T15:42:14-04:00", "last_fetched": "2026-05-25T21:03:23.172700-04:00", "repo_url": "https://github.com/sunlightlabs/django-mediasync", "pypi_version": "2.2.0", "created": "2010-09-11T22:49:02.799191-04:00", "modified": "2026-01-28T15:57:41.740263-05:00", "repo_forks": 30, "repo_description": "Toolkit to simplify static media development and deployment.", "pypi_url": "http://pypi.python.org/pypi/django-mediasync", "documentation_url": null, "repo_watchers": 174, "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": [ "jcarbaugh", "robhudson", "richleland", "k-anon", "jamesturk", "bashz", "radicalbiscuit", "gtaylor", "petersanchez", "vkurup" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 246, "title": "django-perfect404", "slug": "django-perfect404", "last_updated": "2022-02-10T09:54:38-05:00", "last_fetched": "2026-05-26T21:05:26.182327-04:00", "repo_url": "https://github.com/svetlyak40wt/django-perfect404", "pypi_version": "1.2", "created": "2010-09-11T15:50:44.717486-04:00", "modified": "2026-01-28T15:49:57.671095-05:00", "repo_forks": 9, "repo_description": "Easy to install perfect 404 page, based on A List Apart's article.", "pypi_url": "http://pypi.python.org/pypi/django-perfect404", "documentation_url": null, "repo_watchers": 69, "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": [ "svetlyak40wt", "bitdeli-chef" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 245, "title": "django-robots", "slug": "django-robots", "last_updated": "2023-12-09T07:55:54-05:00", "last_fetched": "2026-05-26T11:39:49.837195-04:00", "repo_url": "https://github.com/jazzband/django-robots", "pypi_version": "6.1", "created": "2010-09-11T15:49:24.269272-04:00", "modified": "2026-01-28T14:10:07.934123-05:00", "repo_forks": 103, "repo_description": "A Django app for managing robots.txt files following the robots exclusion protocol", "pypi_url": "http://pypi.python.org/pypi/django-robots", "documentation_url": "https://readthedocs.org/projects/django-robots/", "repo_watchers": 476, "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": [ "jezdez", "yakky", "tony", "nautatva", "pre-commit-ci[bot]", "mattaustin", "blag", "smithdc1", "jscott1971", "bartTC", "gbezyuk", "alekam", "mkai", "msamoylov", "PetrDlouhy", "freakboy3742", "pilt", "scream4ik", "sergioisidoro", "umarmughal824", "hwkns", "i-trofimtschuk", "jnns", "martync", "lpomfrey", "kragniz", "jpadilla", "jazzband-bot", "jan-szejko-steelseries", "browniebroke", "bmispelon", "auvipy", "Andrew-Chen-Wang", "amrhassan", "tyapkov", "svetlyak40wt" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 244, "title": "django-announcements", "slug": "django-announcements", "last_updated": "2010-05-22T12:41:15-04:00", "last_fetched": "2026-05-26T21:02:35.185456-04:00", "repo_url": "https://github.com/brosner/django-announcements", "pypi_version": "1.2.0", "created": "2010-09-11T15:47:07.551242-04:00", "modified": "2026-01-28T15:45:51.440545-05:00", "repo_forks": 60, "repo_description": "A site-wide announcement reusable app for Django.", "pypi_url": "http://pypi.python.org/pypi/django-announcements", "documentation_url": "https://readthedocs.org/projects/django-announcements/", "repo_watchers": 60, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "brosner", "jtauber", "richardbarran", "empty" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/276/?format=api" ], "id": 243, "title": "django-filter", "slug": "django-filter", "last_updated": "2026-05-11T03:02:27-04:00", "last_fetched": "2026-05-26T10:18:52.219380-04:00", "repo_url": "https://github.com/carltongibson/django-filter", "pypi_version": "25.2", "created": "2010-09-11T15:45:47.366914-04:00", "modified": "2026-01-28T13:40:59.160786-05:00", "repo_forks": 774, "repo_description": "A generic system for filtering Django QuerySets based on user selections", "pypi_url": "http://pypi.python.org/pypi/django-filter", "documentation_url": "https://django-filter.readthedocs.io/en/main/", "repo_watchers": 4681, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 3, 1, 0, 0, 1, 0, 0, 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 ], "participants": [ "carltongibson", "alex", "apollo13", "felixxm", "nkryptic", "blueyed", "bogdal", "michael-k", "ad-m", "lovelydinosaur", "rpkilby", "smithdc1", "benkonrath", "alej0varas", "xordoquy", "dependabot[bot]", "weblate", "askeyt", "thedrow", "nicholasserra", "whitews", "thenewguy", "ticosax", "alasdairnicol", "pySilver", "patriotyk", "qrilka", "zoidyzoidzoid", "willemarcel", "vladimirbright", "vil-s", "slafs", "shanx", "jezdez", "evildmp", "13rac1", "cevaris", "askoretskiy", "auvipy", "maraujop", "onyekaa", "perlun", "daGrevis", "xrmx", "int-ua", "svartalf", "timgates42", "tony", "andreage", "cw0102", "zvin", "nikolas", "jpadilla", "bckohan", "AmiZya", "adamv", "bmihelac", "adamchainz", "bronsen", "wolfe", "laginha", "jieter", "jnns", "JocelynDelalande", "kennydude", "therefromhere", "delgiudices", "mdentremont", "fladi", "adamantike", "mgorny", "philsupertramp", "Pradhvan", "Quadric", "koirikivi", "gitaarik", "knightsamar", "steffann", "imomaliev", "spapas", "sgordon16", "gearheart", "Stormheg", "saevarom", "mtb-beta", "thijstriemstra", "drama-ostrich", "peterdemin", "pawl", "pauloxnet", "pvergne", "OskarPersson", "OJFord", "Ogreman", "ngnpope", "MikeVL", "migonzalvar", "bravmi", "3ng7n33r", "mattjmorrison", "mwiens91", "vtbassmatt", "timnyborg", "jacekll", "koniu", "kxxoling", "michaelleb", "newfylox", "nstuardod", "pajowu", "pyMan", "sarathak", "suqi", "tominardi", "v1k45", "valentijnscholten", "wmorrell", "skarzi", "natnaelab", "rixx", "tbeadle", "tricoder42", "TonyXdZ", "treyhunner", "Uxio0", "vainl", "AmbientLighter", "wimfeijen", "YRFT", "ZviBaratz", "bryan-brancotte", "byrman", "c-isaksson", "edmcdonagh", "gthelohan", "aadarsh977", "browniebroke", "carlosgoce", "meshy", "abbottc", "cclauss", "ChristianKreuzberger", "christianwgd", "malerichc", "craigds", "funkybob", "zerolab", "DanielSwain", "danniranderis", "Stranger6667", "duduklein", "efe", "AdamWill", "foxy4096", "n2ygk", "amalshaji", "amirpsd", "cortextual", "AndrewGuenther", "avelis", "andreroggeri", "noirbizarre", "bahattincinic", "b4isty", "Djailla", "bfirsh", "foobarna", "Bouke", "lociii", "ewjoachim", "jdufresne", "jvacek", "jobec", "joshblum", "kaedroho", "kjschiroo", "Surgo", "lewiscollard", "loeeess", "legau", "marcfargas", "martinsvoboda", "augonis", "deronnax", "erictheise", "eriktelepovsky", "eugena", "fle", "gmuj", "glarrain", "gonzalobustos", "gatsinski", "huynguyengl99", "yrik", "skolsuper", "JamesBradbury-Abide", "najitlaw", "janne-tervo", "jawcraig", "aclark4life" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/58/?format=api", "https://djangopackages.org/api/v4/grids/19/?format=api", "https://djangopackages.org/api/v4/grids/107/?format=api" ], "id": 242, "title": "django-ckeditor", "slug": "django-ckeditor", "last_updated": "2025-06-06T06:16:15-04:00", "last_fetched": "2026-05-26T11:01:45.898879-04:00", "repo_url": "https://github.com/django-ckeditor/django-ckeditor", "pypi_version": "6.7.3", "created": "2010-09-11T15:43:14.268208-04:00", "modified": "2026-01-28T13:51:23.319155-05:00", "repo_forks": 681, "repo_description": "Django admin CKEditor integration.", "pypi_url": "http://pypi.python.org/pypi/django-ckeditor", "documentation_url": "https://django-ckeditor.readthedocs.io/en/latest/", "repo_watchers": 2461, "commits_over_52": [ 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, 0, 0 ], "participants": [ "riklaunim", "matthiask", "ddabble", "nikolas", "hsmett", "luzfcb", "zefj", "3point2", "AliYmn", "rgcarrasqueira", "ahumeau", "dessibelle", "vstoykov", "simonpanay", "mauler", "elmq0022", "vparitskiy", "christianglodt", "b2550", "Visgean", "tomwys", "sylvain-josserand", "rokj", "horejsek", "radiovisual", "dustingtorres", "dekoza", "Flimm", "machinist", "bschuon", "alexshin", "bbonfoey", "ArtemBernatskyy", "zhangchn", "snegok", "tompipen", "TZanke", "tisdall", "tassoman", "sundaradh", "stianpr", "stkrp", "Saex", "rupertbaker", "rmo-cdsp", "amarandon", "cxgreat2014", "dpp-name", "eshellman", "hashlash", "hedleyroos", "istommao", "karec", "myii", "nreilly", "patient", "petrpulc", "sbussetti", "tufedtm", "v1k45", "arogachev", "brenoassp", "chr15m", "ComradeDOS", "ngenator", "David-Wobrock", "avbasov", "devonwarren", "diegofsousa", "dima-kov", "felixSchl", "fdintino", "geoolekom", "hamidrasti", "seedofjoy", "jnns", "janos", "toracle", "jsatt", "kevgathuku", "xammi", "bikeshedder", "mick88", "pauloxnet", "lqez", "stelzzz", "pnovotnak", "rafaelhdr" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/8/?format=api", "https://djangopackages.org/api/v4/grids/138/?format=api" ], "id": 241, "title": "django-ajax-validation", "slug": "django-ajax-validation", "last_updated": "2010-08-06T16:53:41-04:00", "last_fetched": "2026-05-26T18:01:06.284384-04:00", "repo_url": "https://github.com/alex/django-ajax-validation", "pypi_version": "0.1.3", "created": "2010-09-11T00:30:19.431853-04:00", "modified": "2026-01-28T15:11:26.351632-05:00", "repo_forks": 57, "repo_description": "A reusable application to preform ajax validation on django forms.", "pypi_url": "http://pypi.python.org/pypi/django-ajax-validation", "documentation_url": null, "repo_watchers": 251, "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", "tmc", "jezdez" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/58/?format=api", "https://djangopackages.org/api/v4/grids/173/?format=api" ], "id": 240, "title": "django-positions", "slug": "django-positions", "last_updated": "2018-04-27T12:20:01-04:00", "last_fetched": "2026-05-26T12:20:58.003012-04:00", "repo_url": "https://github.com/jpwatts/django-positions", "pypi_version": "0.6.0", "created": "2010-09-11T00:01:12.024385-04:00", "modified": "2026-01-28T14:27:52.499417-05:00", "repo_forks": 70, "repo_description": "A Django field for custom model ordering.", "pypi_url": "http://pypi.python.org/pypi/django-positions", "documentation_url": null, "repo_watchers": 283, "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": [ "jpwatts", "fabiocorneti", "pirandig", "danxshap", "smcoll", "auzhva", "amin-pylot", "barseghyanartur", "easybe", "g-cassie", "hvdklauw", "mrbox", "jezdez", "bashmish", "litchfield", "suvit", "akszydelko", "smulloni" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/32/?format=api" ], "id": 239, "title": "django-speedtracer", "slug": "django-speedtracer", "last_updated": "2012-09-07T17:12:34-04:00", "last_fetched": "2026-05-26T04:14:47.367824-04:00", "repo_url": "https://github.com/acdha/django-speedtracer", "pypi_version": "0.1.1", "created": "2010-09-10T20:43:31.842462-04:00", "modified": "2026-01-29T12:44:27.361918-05:00", "repo_forks": 2, "repo_description": "Profile your Django site using Google Chrome's SpeedTracer", "pypi_url": "http://pypi.python.org/pypi/django-speedtracer", "documentation_url": null, "repo_watchers": 119, "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": [ "acdha", "craigds" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/81/?format=api" ], "id": 238, "title": "Django Endless Pagination", "slug": "django-endless-pagination", "last_updated": "2016-03-16T14:44:27-04:00", "last_fetched": "2026-05-26T17:04:47.602461-04:00", "repo_url": "https://github.com/frankban/django-endless-pagination", "pypi_version": "2.0", "created": "2010-09-10T20:39:16.605769-04:00", "modified": "2026-01-28T15:04:20.566381-05:00", "repo_forks": 104, "repo_description": "This project is deprecated: please use https://github.com/shtalinberg/django-el-pagination", "pypi_url": "http://pypi.python.org/pypi/django-endless-pagination", "documentation_url": "https://readthedocs.org/projects/django-endless-pagination/", "repo_watchers": 255, "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": [ "frankban", "jezdez", "BertrandBordage", "iepathos", "jnns", "mozillazg", "artscoop" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 237, "title": "ponies", "slug": "ponies", "last_updated": "2010-09-09T18:16:39-04:00", "last_fetched": "2016-07-24T15:06:51.326928-04:00", "repo_url": "https://github.com/gabrielfalcao/ponies", "pypi_version": null, "created": "2010-09-09T22:28:23.215818-04:00", "modified": "2025-01-31T14:59:46.188663-05:00", "repo_forks": 1, "repo_description": "a lettuce + webdriver firefox usage sample for my lightning talk @DjangoCon 2010", "pypi_url": "", "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": [ "gabrielfalcao" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 235, "title": "django-class-based-views", "slug": "django-class-based-views", "last_updated": "2010-10-12T18:37:36-04:00", "last_fetched": "2026-05-26T08:02:31.296823-04:00", "repo_url": "https://github.com/bfirsh/django-class-based-views", "pypi_version": null, "created": "2010-09-09T20:37:17.327758-04:00", "modified": "2026-01-28T13:01:31.891878-05:00", "repo_forks": 10, "repo_description": "Work on class-based views, now part of Django 1.3. For a backport to Django 1.2, see https://github.com/sorl/django-cbv", "pypi_url": "", "documentation_url": null, "repo_watchers": 79, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "bfirsh", "davidbgk", "lqc" ] } ] }