Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=5540
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5560", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=5520", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api" ], "id": 193, "title": "Django Biometrics", "slug": "django-biometrics", "last_updated": "2012-05-11T07:48:34-04:00", "last_fetched": "2026-05-26T05:15:35.532670-04:00", "repo_url": "https://bitbucket.org/schinckel/django-biometrics/", "pypi_version": null, "created": "2010-09-03T06:07:49.849265-04:00", "modified": "2026-01-29T12:58:27.582066-05:00", "repo_forks": 2, "repo_description": "Models for storing fingerprint templates associated with users, or other biometric information.", "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": [ "schinckel" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/13/?format=api", "https://djangopackages.org/api/v4/grids/79/?format=api" ], "id": 192, "title": "REST-API", "slug": "rest-api", "last_updated": "2014-08-26T02:07:52-04:00", "last_fetched": "2026-05-26T09:03:44.731066-04:00", "repo_url": "https://bitbucket.org/schinckel/django-rest-api/", "pypi_version": null, "created": "2010-09-03T05:36:29.810500-04:00", "modified": "2026-01-28T13:21:52.478907-05:00", "repo_forks": 2, "repo_description": "RESTful api for Django, following the model of django.contrib.admin", "pypi_url": "", "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": [ "schinckel" ] }, { "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/287/?format=api" ], "id": 191, "title": "Plata", "slug": "plata", "last_updated": "2024-10-02T02:26:17-04:00", "last_fetched": "2026-05-25T21:02:17.117341-04:00", "repo_url": "https://github.com/matthiask/plata", "pypi_version": "1.1.0", "created": "2010-09-03T03:55:08.148375-04:00", "modified": "2026-01-28T15:56:05.905216-05:00", "repo_forks": 61, "repo_description": "Plata - the lean and mean Django-based Shop", "pypi_url": "http://pypi.python.org/pypi/Plata", "documentation_url": "https://plata-django-shop.readthedocs.io/en/latest/", "repo_watchers": 202, "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": [ "matthiask", "fiee", "frog32", "DrMeers", "LeaFin", "armicron", "stefanklug", "tjwalch", "eonpatapon", "pdebuyl", "flaiming", "dennisv", "vfigueiro", "pkeeper", "fabiangermann", "mjtamlyn", "rofrankel", "lostb1t", "andialbrecht", "puccia", "hkage", "bianchimro", "rantecki", "yetkinozturk", "maccesch", "mb0", "miraculixx" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/23/?format=api" ], "id": 190, "title": "django-sophie", "slug": "django-sophie", "last_updated": "2010-09-17T02:12:30-04:00", "last_fetched": "2026-05-26T09:06:53.536829-04:00", "repo_url": "https://github.com/dduan/django-sophie", "pypi_version": null, "created": "2010-09-02T20:39:27.909822-04:00", "modified": "2026-01-28T13:17:00.471240-05:00", "repo_forks": 2, "repo_description": "Just another Django-based blog engine, that runs on GAE.", "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": [ "dduan" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 189, "title": "django-pki", "slug": "django-pki", "last_updated": "2011-03-09T16:36:25-05:00", "last_fetched": "2026-05-25T20:08:27.593945-04:00", "repo_url": "https://github.com/dkerwin/django-pki", "pypi_version": "0.20.0", "created": "2010-09-02T17:48:09.068147-04:00", "modified": "2026-01-28T15:53:28.616479-05:00", "repo_forks": 18, "repo_description": "Reusabe pki app powered by Django", "pypi_url": "http://pypi.python.org/pypi/django-pki", "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": [ "dkerwin" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 188, "title": "djangokit", "slug": "djangokit", "last_updated": null, "last_fetched": "2026-05-26T08:07:27.864196-04:00", "repo_url": "http://code.google.com/p/djangokit/", "pypi_version": null, "created": "2010-09-02T02:03:43.814925-04:00", "modified": "2026-01-28T13:07:35.863121-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": [], "id": 187, "title": "django-baseviews", "slug": "django-baseviews", "last_updated": "2011-01-11T08:16:46-05:00", "last_fetched": "2026-05-25T20:04:14.809782-04:00", "repo_url": "https://github.com/bkonkle/django-baseviews", "pypi_version": "0.5", "created": "2010-08-31T21:18:20.508251-04:00", "modified": "2026-01-28T15:46:50.025403-05:00", "repo_forks": 2, "repo_description": "A small collection of Django view classes to build upon.", "pypi_url": "http://pypi.python.org/pypi/django-baseviews", "documentation_url": "https://readthedocs.org/projects/django-baseviews/", "repo_watchers": 46, "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", "jezdez" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/1/?format=api" ], "id": 186, "title": "djpcms", "slug": "djpcms", "last_updated": "2014-02-19T13:56:32-05:00", "last_fetched": "2016-07-24T14:28:47.733637-04:00", "repo_url": "https://github.com/lsbardel/djpcms", "pypi_version": "0.9a1", "created": "2010-08-31T20:28:30.408568-04:00", "modified": "2025-01-31T14:59:29.685513-05:00", "repo_forks": 2, "repo_description": "DISCONTINUED", "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": [ "lsbardel" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/1/?format=api" ], "id": 185, "title": "django-gitcms", "slug": "django-gitcms", "last_updated": "2021-09-20T07:22:45-04:00", "last_fetched": "2026-05-26T08:06:28.438875-04:00", "repo_url": "https://github.com/luispedro/django-gitcms", "pypi_version": "0.4", "created": "2010-08-31T20:26:09.162869-04:00", "modified": "2026-01-28T13:06:06.009973-05:00", "repo_forks": 7, "repo_description": "A git based cms for django", "pypi_url": "http://pypi.python.org/pypi/django-gitcms", "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": [ "luispedro", "ReekenX" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 184, "title": "django-resources", "slug": "django-resources", "last_updated": "2011-04-09T21:40:28-04:00", "last_fetched": "2026-05-25T22:06:01.568516-04:00", "repo_url": "https://bitbucket.org/diefenbach/django-resources", "pypi_version": "1.0a1", "created": "2010-08-31T14:24:13.931422-04:00", "modified": "2026-01-28T16:11:54.100658-05:00", "repo_forks": 2, "repo_description": "django-resources provides grouping, merging and minifying for CSS and \r\nJavascript.\r\n", "pypi_url": "http://pypi.python.org/pypi/django-resources", "documentation_url": "https://pythonhosted.org/django-resources/", "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": [ "diefenbach" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 183, "title": "django-portlets", "slug": "django-portlets", "last_updated": "2010-10-10T14:05:56-04:00", "last_fetched": "2026-05-26T18:07:21.103399-04:00", "repo_url": "https://bitbucket.org/diefenbach/django-portlets", "pypi_version": "1.5", "created": "2010-08-31T14:23:48.314678-04:00", "modified": "2026-01-28T15:19:21.711161-05:00", "repo_forks": 3, "repo_description": "Generic, reusable portlets for Django.", "pypi_url": "http://pypi.python.org/pypi/django-portlets", "documentation_url": "https://pythonhosted.org/django-portlets/", "repo_watchers": 12, "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": [ "diefenbach" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api", "https://djangopackages.org/api/v4/grids/59/?format=api" ], "id": 182, "title": "django-permissions", "slug": "django-permissions", "last_updated": "2015-06-21T12:25:06-04:00", "last_fetched": "2026-05-26T18:05:34.990667-04:00", "repo_url": "https://github.com/diefenbach/django-permissions", "pypi_version": "1.2.2", "created": "2010-08-31T14:22:13.459139-04:00", "modified": "2026-01-28T15:17:20.204763-05:00", "repo_forks": 10, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-permissions", "documentation_url": "https://pythonhosted.org/django-permissions/", "repo_watchers": 13, "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": [ "diefenbach" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/135/?format=api" ], "id": 181, "title": "django-workflows", "slug": "django-workflows", "last_updated": "2015-05-10T15:10:15-04:00", "last_fetched": "2026-05-26T19:03:37.327188-04:00", "repo_url": "https://github.com/diefenbach/django-workflows", "pypi_version": "1.1.1", "created": "2010-08-31T14:21:08.303327-04:00", "modified": "2026-01-28T15:25:41.134060-05:00", "repo_forks": 13, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-workflows", "documentation_url": "https://pythonhosted.org/django-workflows/", "repo_watchers": 30, "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": [ "diefenbach", "tsaylor" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/10/?format=api", "https://djangopackages.org/api/v4/grids/41/?format=api" ], "id": 180, "title": "django-reviews", "slug": "django-reviews", "last_updated": "2025-08-07T12:04:07-04:00", "last_fetched": "2026-05-26T19:08:50.535378-04:00", "repo_url": "https://github.com/diefenbach/django-reviews", "pypi_version": "1.2.1", "created": "2010-08-31T14:20:20.670078-04:00", "modified": "2026-01-28T15:42:31.696540-05:00", "repo_forks": 18, "repo_description": "Generic, reusable reviews for Django", "pypi_url": "http://pypi.python.org/pypi/django-reviews", "documentation_url": "https://pythonhosted.org/django-reviews/", "repo_watchers": 33, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "diefenbach", "JostCrow", "pigletto" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/5/?format=api", "https://djangopackages.org/api/v4/grids/41/?format=api", "https://djangopackages.org/api/v4/grids/76/?format=api" ], "id": 179, "title": "LFS - Lightning Fast Shop", "slug": "django-lfs", "last_updated": "2026-05-23T04:27:05-04:00", "last_fetched": "2026-05-26T14:09:33.315814-04:00", "repo_url": "https://github.com/diefenbach/django-lfs", "pypi_version": "0.11", "created": "2010-08-31T09:41:30.917281-04:00", "modified": "2026-01-28T14:39:06.804385-05:00", "repo_forks": 224, "repo_description": "An online-shop based on Django", "pypi_url": "http://pypi.python.org/pypi/django-lfs", "documentation_url": "https://pythonhosted.org/django-lfs/", "repo_watchers": 640, "commits_over_52": [ 1, 0, 0, 1, 0, 1, 0, 0, 6, 0, 7, 3, 6, 83, 68, 120, 30, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, 10, 3, 0, 1, 0, 3, 8 ], "participants": [ "diefenbach", "pigletto", "mthornhill", "restless", "naro", "mindflayer", "simahawk", "baffolobill", "vincic", "DNX", "xentry", "suvit", "bartTC", "prinzdezibel", "Zagrebelin", "voronind", "olimpiurob", "a8", "potar", "misaelnieto", "wjarym" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/23/?format=api" ], "id": 178, "title": "Asgard Blog", "slug": "asgard-blog", "last_updated": "2013-08-23T11:52:26-04:00", "last_fetched": "2026-05-26T09:04:54.641020-04:00", "repo_url": "https://github.com/myles-archive/asgard-blog", "pypi_version": null, "created": "2010-08-31T01:28:26.026315-04:00", "modified": "2026-01-28T13:13:44.378849-05:00", "repo_forks": 0, "repo_description": "A simple blog application for Django.", "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": [ "myles", "avolkov" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/37/?format=api" ], "id": 176, "title": "django-genshi", "slug": "django-genshi", "last_updated": null, "last_fetched": "2026-05-25T21:03:03.348770-04:00", "repo_url": "https://launchpad.net/django-genshi", "pypi_version": "1.1.3", "created": "2010-08-31T00:47:44.909031-04:00", "modified": "2026-01-28T15:57:10.503398-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-genshi", "documentation_url": "https://pythonhosted.org/django-genshi/", "repo_watchers": 0, "commits_over_52": [], "participants": [] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/37/?format=api", "https://djangopackages.org/api/v4/grids/124/?format=api" ], "id": 175, "title": "jingo", "slug": "jingo", "last_updated": "2016-05-30T14:36:38-04:00", "last_fetched": "2026-05-26T09:03:13.056157-04:00", "repo_url": "https://github.com/jbalogh/jingo", "pypi_version": null, "created": "2010-08-31T00:36:21.046079-04:00", "modified": "2026-01-28T13:19:34.182563-05:00", "repo_forks": 44, "repo_description": "An adapter for using Jinja2 templates with Django.", "pypi_url": "", "documentation_url": "https://readthedocs.org/projects/jingo/", "repo_watchers": 178, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "jsocol", "davedash", "berkerpeksag", "jbalogh", "robhudson", "nvie", "clouserw", "jlongster", "eviljeff", "EnTeQuAk", "dpoirier", "MariaElysse", "lmorchard", "marklap", "magopian", "mattdennewitz", "mccammos" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/37/?format=api", "https://djangopackages.org/api/v4/grids/124/?format=api" ], "id": 174, "title": "coffin", "slug": "coffin", "last_updated": "2021-01-16T17:56:54-05:00", "last_fetched": "2022-08-10T18:38:46.303132-04:00", "repo_url": "https://github.com/coffin/coffin", "pypi_version": null, "created": "2010-08-31T00:34:27.421533-04:00", "modified": "2025-01-31T14:57:55.312558-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "", "documentation_url": "https://readthedocs.org/projects/coffin/", "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": [ "coffin" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/8/?format=api" ], "id": 173, "title": "happyforms", "slug": "happyforms", "last_updated": "2010-08-17T19:34:52-04:00", "last_fetched": "2026-05-26T04:15:28.599598-04:00", "repo_url": "https://github.com/mozilla/happyforms", "pypi_version": "0.0.1", "created": "2010-08-31T00:33:20.433185-04:00", "modified": "2026-01-29T12:45:12.712701-05:00", "repo_forks": 3, "repo_description": "INACTIVE - http://mzl.la/ghe-archive - Extension to Django Forms that strips spaces", "pypi_url": "http://pypi.python.org/pypi/happyforms", "documentation_url": null, "repo_watchers": 15, "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": [ "davedash" ] } ] }