Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=4820
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=4840", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=4800", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/10/?format=api" ], "id": 943, "title": "django-richcomments", "slug": "django-richcomments", "last_updated": "2011-09-15T08:28:15-04:00", "last_fetched": "2026-05-27T06:12:00.612013-04:00", "repo_url": "https://github.com/praekelt/django-richcomments", "pypi_version": "0.0.2", "created": "2011-09-19T22:10:10.206987-04:00", "modified": "2026-01-29T12:47:35.448630-05:00", "repo_forks": 6, "repo_description": "Django app extending the builtin comments framework for AJAX style commenting.", "pypi_url": "http://pypi.python.org/pypi/django-richcomments", "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": [ "Rizziepit", "hedleyroos", "miltontony", "morgs", "smn" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/122/?format=api" ], "id": 942, "title": "pinax-theme-pinaxproject", "slug": "pinax-theme-pinaxproject", "last_updated": "2016-03-15T09:23:48-04:00", "last_fetched": "2026-05-27T10:09:33.525325-04:00", "repo_url": "https://github.com/pinax/pinax-theme-pinaxproject", "pypi_version": null, "created": "2011-09-19T22:10:00.154110-04:00", "modified": "2026-01-28T13:21:20.978526-05:00", "repo_forks": 1, "repo_description": "a Pinax theme for pinaxproject.com website", "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": [ "lukeman" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/122/?format=api" ], "id": 941, "title": "pinax-theme-classic", "slug": "pinax-theme-classic", "last_updated": "2016-03-15T09:25:00-04:00", "last_fetched": "2026-05-27T10:09:32.085476-04:00", "repo_url": "https://github.com/pinax/pinax-theme-classic", "pypi_version": null, "created": "2011-09-19T22:09:40.451134-04:00", "modified": "2026-01-28T13:21:18.824683-05:00", "repo_forks": 2, "repo_description": "the original Pinax theme", "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": [ "lukeman", "paltman", "jtauber" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/122/?format=api", "https://djangopackages.org/api/v4/grids/213/?format=api" ], "id": 940, "title": "pinax-theme-bootstrap", "slug": "pinax-theme-bootstrap", "last_updated": "2020-01-04T21:24:01-05:00", "last_fetched": "2026-05-27T10:09:29.967796-04:00", "repo_url": "https://github.com/pinax/pinax-theme-bootstrap", "pypi_version": null, "created": "2011-09-19T22:09:19.465893-04:00", "modified": "2026-01-28T13:21:16.640226-05:00", "repo_forks": 133, "repo_description": "A theme for Pinax based on Twitter's Bootstrap", "pypi_url": "", "documentation_url": null, "repo_watchers": 267, "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", "paltman", "jtauber", "brosner", "grahamu", "jacobwegner", "bmihelac", "mattions", "ethankent", "iepathos", "miurahr", "tswicegood", "dstufft", "fay", "jpic", "saz", "simonluijk", "KatherineMichel", "joshmarshall", "cvrebert", "rw239", "mclean25", "slid1amo2n3e4", "garnertb", "rizumu", "thijstriemstra", "gitter-badger", "GeyseR", "paulcollinsiii", "mgaitan", "amnesic", "drakerc", "johansja", "jrkerns", "nigma", "dmoisset", "jensenbox" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/122/?format=api" ], "id": 939, "title": "pinax-theme-jquerymobile", "slug": "pinax-theme-jquerymobile", "last_updated": "2011-09-25T06:22:37-04:00", "last_fetched": "2026-05-27T01:06:47.806718-04:00", "repo_url": "https://github.com/MechanisM/pinax-theme-jquerymobile", "pypi_version": "0.2.4", "created": "2011-09-19T22:08:53.554649-04:00", "modified": "2026-01-28T16:21:31.699537-05:00", "repo_forks": 0, "repo_description": "A theme for Pinax based on jQuery Mobile", "pypi_url": "http://pypi.python.org/pypi/pinax-theme-jquerymobile", "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": [ "MechanisM" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/152/?format=api", "https://djangopackages.org/api/v4/grids/137/?format=api" ], "id": 938, "title": "django-likes", "slug": "django-likes", "last_updated": "2021-11-09T04:50:11-05:00", "last_fetched": "2026-05-26T16:09:36.253128-04:00", "repo_url": "https://github.com/praekelt/django-likes", "pypi_version": "2.0.1", "created": "2011-09-19T22:08:36.407357-04:00", "modified": "2026-01-28T14:54:50.420070-05:00", "repo_forks": 48, "repo_description": "Django app providing view interface to django-secretballot.", "pypi_url": "http://pypi.python.org/pypi/django-likes", "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": [ "hedleyroos", "bashu", "Rizziepit", "cblignaut", "core2duo", "fireinthehole", "smn", "zniper", "nschlemm", "PetrDlouhy", "pivolan" ] }, { "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/35/?format=api", "https://djangopackages.org/api/v4/grids/68/?format=api" ], "id": 937, "title": "django-admin-honeypot", "slug": "django-admin-honeypot", "last_updated": "2022-01-01T17:31:28-05:00", "last_fetched": "2026-05-26T12:06:10.532204-04:00", "repo_url": "https://github.com/dmpayton/django-admin-honeypot", "pypi_version": "1.1.0", "created": "2011-09-19T22:08:23.233877-04:00", "modified": "2026-01-28T14:18:36.007320-05:00", "repo_forks": 209, "repo_description": ":honey_pot: A fake Django admin login screen page.", "pypi_url": "http://pypi.python.org/pypi/django-admin-honeypot", "documentation_url": "https://readthedocs.org/projects/django-admin-honeypot/", "repo_watchers": 1081, "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": [ "dmpayton", "EvaSDK", "aaronbassett", "bashu", "brutasse", "jarus", "douglaskastle", "echevemaster", "allardbrain", "harisibrahimkv", "jezdez", "Keda87", "protoroto", "mentix02", "mvasilkov", "timgates42", "daonb" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/75/?format=api" ], "id": 936, "title": "django-mobler", "slug": "django-mobler", "last_updated": "2011-09-13T23:36:48-04:00", "last_fetched": "2026-05-27T01:02:34.705201-04:00", "repo_url": "https://github.com/dmpayton/django-mobler", "pypi_version": "1.1.0", "created": "2011-09-19T22:07:56.952746-04:00", "modified": "2026-01-28T16:16:51.245330-05:00", "repo_forks": 2, "repo_description": "User-Agent-based mobile device detection for Django", "pypi_url": "http://pypi.python.org/pypi/django-mobler", "documentation_url": null, "repo_watchers": 9, "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": [ "dmpayton" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/165/?format=api" ], "id": 935, "title": "django-debug-logging", "slug": "django-debug-logging", "last_updated": "2012-09-19T11:11:07-04:00", "last_fetched": "2026-05-27T10:01:11.204432-04:00", "repo_url": "https://github.com/lincolnloop/django-debug-logging", "pypi_version": "0.4", "created": "2011-09-19T22:07:32.716622-04:00", "modified": "2026-01-28T13:13:28.960384-05:00", "repo_forks": 3, "repo_description": "A plugin for the Django-Debug-Toolbar to provide statistic logging and a UI for reviewing the logs.", "pypi_url": "http://pypi.python.org/pypi/django-debug-logging", "documentation_url": "https://readthedocs.org/projects/django-debug-logging/", "repo_watchers": 103, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "robhudson", "bkonkle", "alex", "percyperez", "jezdez", "lamby", "orcasrob", "acdha", "kmike", "dchaplinsky", "bryanchow", "bryanveloso", "SmileyChris", "jacobian", "httpdss", "g2p", "diegobz", "durin42", "danielroseman", "dpaccoud", "brokenseal", "atn9", "loic", "nowells", "freakboy3742", "nvie", "arthurk", "miracle2k" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 934, "title": "django-cms-taggit", "slug": "django-cms-taggit", "last_updated": "2011-09-09T01:11:36-04:00", "last_fetched": "2026-05-27T05:07:29.783751-04:00", "repo_url": "https://bitbucket.org/gw0/django-cms-taggit", "pypi_version": "0.1", "created": "2011-09-19T22:07:15.389682-04:00", "modified": "2026-01-28T16:55:21.998371-05:00", "repo_forks": 0, "repo_description": "Integration of the django-taggit application and also some additional meta data with Django CMS.", "pypi_url": "http://pypi.python.org/pypi/django-cms-taggit", "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": [ "gw0" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 933, "title": "django-setuptest", "slug": "django-setuptest", "last_updated": "2016-01-04T04:21:12-05:00", "last_fetched": "2026-05-26T16:11:31.539636-04:00", "repo_url": "https://github.com/praekelt/django-setuptest", "pypi_version": "0.2.1", "created": "2011-09-19T22:06:57.750371-04:00", "modified": "2026-01-28T14:56:50.722449-05:00", "repo_forks": 16, "repo_description": "Simple test suite enabling Django app testing via $ python setup.py test.", "pypi_url": "http://pypi.python.org/pypi/django-setuptest", "documentation_url": null, "repo_watchers": 43, "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": [ "hedleyroos", "jpaidoussi", "qoda", "kezabelle", "Rizziepit", "dominicrodger", "mikebryant", "stefanfoulis", "lamby", "bufke", "gregmuellegger", "yakky", "jezdez", "smn" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/121/?format=api" ], "id": 932, "title": "django-tumblr-auth", "slug": "django-tumblr-auth", "last_updated": "2012-01-25T22:20:02-05:00", "last_fetched": "2022-03-18T21:48:07.486321-04:00", "repo_url": "https://github.com/alageek/django-tumblr-auth", "pypi_version": "0.0.1", "created": "2011-09-19T22:06:43.601182-04:00", "modified": "2025-01-31T14:59:21.064077-05:00", "repo_forks": 4, "repo_description": "An extension to Django-Social-Auth which adds a backend for Tumblr", "pypi_url": "http://pypi.python.org/pypi/django-tumblr-auth", "documentation_url": null, "repo_watchers": 9, "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": [ "gkmngrgn", "huseyinyilmaz", "ilkerkesen", "miratcan", "mkai" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 931, "title": "django-environment", "slug": "django-environment", "last_updated": "2011-08-15T23:14:03-04:00", "last_fetched": "2026-05-27T00:04:46.653955-04:00", "repo_url": "https://github.com/epicserve/django-environment", "pypi_version": "0.3.8", "created": "2011-09-19T22:06:30.480320-04:00", "modified": "2026-01-28T16:09:54.019465-05:00", "repo_forks": 1, "repo_description": "A plugin for virtualenv to easily create new django projects or bootstrap and existing projects.", "pypi_url": "http://pypi.python.org/pypi/django-environment", "documentation_url": null, "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": [ "epicserve" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/121/?format=api" ], "id": 930, "title": "django-lastfm-auth", "slug": "django-lastfm-auth", "last_updated": "2012-12-26T20:54:19-05:00", "last_fetched": "2026-05-26T23:02:53.453233-04:00", "repo_url": "https://github.com/mlavin/django-lastfm-auth", "pypi_version": "0.2.3", "created": "2011-09-19T22:06:10.607114-04:00", "modified": "2026-01-28T15:56:48.182409-05:00", "repo_forks": 2, "repo_description": "An extension to Django-Social-Auth which adds a backend for Last.fm", "pypi_url": "http://pypi.python.org/pypi/django-lastfm-auth", "documentation_url": null, "repo_watchers": 6, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "mlavin" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/121/?format=api" ], "id": 929, "title": "django-meetup-auth", "slug": "django-meetup-auth", "last_updated": "2012-12-26T20:54:43-05:00", "last_fetched": "2026-05-27T00:05:20.041804-04:00", "repo_url": "https://github.com/mlavin/django-meetup-auth", "pypi_version": "0.2.1", "created": "2011-09-19T22:05:45.867019-04:00", "modified": "2026-01-28T16:10:44.206216-05:00", "repo_forks": 1, "repo_description": "An extension to django-social-auth which adds a backend for Meetup.com", "pypi_url": "http://pypi.python.org/pypi/django-meetup-auth", "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": [ "mlavin" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/14/?format=api" ], "id": 928, "title": "django-magellan", "slug": "django-magellan", "last_updated": "2012-10-17T12:33:07-04:00", "last_fetched": "2026-05-27T10:03:21.589808-04:00", "repo_url": "https://github.com/georgedorn/django-magellan", "pypi_version": null, "created": "2011-09-09T16:16:24.851597-04:00", "modified": "2026-01-28T13:08:53.145186-05:00", "repo_forks": 3, "repo_description": "A pure python search engine/spider with a plugin architecture.", "pypi_url": "", "documentation_url": "https://readthedocs.org/projects/django-magellan/", "repo_watchers": 6, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "georgedorn", "gmkavi" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/39/?format=api" ], "id": 927, "title": "django-cacheops", "slug": "cacheops", "last_updated": "2026-04-15T10:49:26-04:00", "last_fetched": "2026-05-27T05:03:24.888753-04:00", "repo_url": "https://github.com/Suor/django-cacheops", "pypi_version": "7.2", "created": "2011-09-09T08:58:28.276225-04:00", "modified": "2026-01-28T16:51:11.028657-05:00", "repo_forks": 238, "repo_description": "A slick ORM cache with automatic granular event-driven invalidation.", "pypi_url": "http://pypi.python.org/pypi/django-cacheops", "documentation_url": "https://github.com/Suor/django-cacheops#readme", "repo_watchers": 2270, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 ], "participants": [ "Suor", "jhillacre", "georgepasturemap", "ttyS15", "elmit", "tumb1er", "nicwolff", "ir4y", "ron8mcr", "ihucos", "libraM", "loganbibby", "itcrab", "audriusm", "EmilStenstrom", "jeremystretch", "M1ha-Shvn", "prokaktus", "bourivouh", "davidfb", "erthalion", "crazyzubr", "Yuego", "timsavage", "timgates42", "nosnilmot", "mjnaderi", "0xD09CD196D188D0B0", "eli-schwartz", "aykut", "michalochman", "MikeVL", "yamnikov-oleg", "KOliver94", "ipmb", "sheats", "jhpinson", "roman-oxenuk", "ProvoloneStein", "Tapo4ek", "gitter-badger", "zerc", "danigm", "hellysmile", "koodjo", "kosmos342", "m0sth8", "lozhkinandrei", "aletor123", "coldmind", "awmath", "gone", "browniebroke", "streeter", "davidmoss", "EvgeneOskin", "fabaff", "gkappel", "GuillaumeCisco", "coagulant", "jairhenrique", "lampwins", "jayvdb", "jdufresne" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/118/?format=api" ], "id": 925, "title": "django-statemachine", "slug": "django-statemachine", "last_updated": "2016-02-02T22:29:42-05:00", "last_fetched": "2026-05-27T05:19:23.560915-04:00", "repo_url": "https://bitbucket.org/elbeanio/django-statemachine", "pypi_version": null, "created": "2011-09-01T12:39:33.353793-04:00", "modified": "2026-01-29T12:36:41.946006-05:00", "repo_forks": 2, "repo_description": "A finite state machine for Django.\r\n\r\nDocs are at http://help.quiet.sh/django-statemachine ", "pypi_url": "", "documentation_url": null, "repo_watchers": 6, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "elbeanio" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/118/?format=api", "https://djangopackages.org/api/v4/grids/309/?format=api" ], "id": 924, "title": "django-fsm", "slug": "django-fsm", "last_updated": "2024-04-16T08:13:00-04:00", "last_fetched": "2024-06-26T23:07:51.112920-04:00", "repo_url": "https://github.com/kmmbvnr/django-fsm", "pypi_version": "3.0.0", "created": "2011-09-01T12:37:12.303716-04:00", "modified": "2025-01-31T14:58:32.307226-05:00", "repo_forks": 310, "repo_description": "Django friendly finite state machine support", "pypi_url": "http://pypi.python.org/pypi/django-fsm", "documentation_url": null, "repo_watchers": 2320, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "kmmbvnr", "knaperek", "ticosax", "frague59", "kaharlichenko", "blueyed", "DariaKnyazeva", "llybin", "orf", "timgates42", "DrMeers", "coredumperror", "mwesterhof", "klen", "islamgulov", "ftobia", "seddonym", "scotta", "foarsitter", "codingjoe", "justinabrahms", "tirkarthi", "kbussell", "knutin", "lucacorti", "decentral1se", "marcgibbons", "michaelgruenewald", "pfouque", "peterfarrell", "mozz100", "hartwork", "Tijs-B", "wilbuick", "karyon", "pfcodes", "yosephbernandus", "donghyeon-kim98", "adamgreig", "adamchainz", "adamJLev", "amalshaji", "akhoronko", "holvianssi", "ar4s", "ashwoods", "toolness", "beniwohli", "bmihelac", "browniebroke", "chris-erickson", "radius", "dtatarkin", "si14", "dmytrokyrychuk", "francis-de-ladu", "gronpipmaster", "idlesign", "Dom4n" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/41/?format=api" ], "id": 923, "title": "django-oscar", "slug": "django-oscar", "last_updated": "2026-05-06T15:28:14-04:00", "last_fetched": "2026-05-27T13:06:05.422683-04:00", "repo_url": "https://github.com/django-oscar/django-oscar", "pypi_version": "4.1", "created": "2011-08-28T17:45:16.224704-04:00", "modified": "2026-01-28T14:13:21.447305-05:00", "repo_forks": 2297, "repo_description": "Domain-driven e-commerce for Django", "pypi_url": "http://pypi.python.org/pypi/django-oscar", "documentation_url": "https://readthedocs.org/projects/django-oscar/", "repo_watchers": 6604, "commits_over_52": [ 0, 0, 0, 0, 1, 0, 12, 1, 0, 1, 3, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 2, 9, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 1, 0, 0 ], "participants": [ "codeinthehole", "maiksprenger", "solarissmoke", "mvantellingen", "pyup-bot", "dependabot[bot]", "mbertheau", "dependabot-preview[bot]", "specialunderwear", "viggo-devries", "asiabiega", "xordoquy", "OliverRandell", "samar-hassan", "paluh", "Geekfish", "jwayodi", "patrys", "izidormatusov", "andysellick", "bitrut", "samitnuk", "itbabu", "adlorenz", "v1kku", "craigloftus", "ajharry69", "st4lk", "davividal", "vdboor", "dfirst", "joeyjurjens", "JohnPapps", "pjstevns", "Jamim", "pxg", "mmoravcik", "jezdez", "crgwbr", "rik", "Chadys", "SaturnFromTitan", "vovanbo", "gwaidacher", "costas-basdekis", "ka7eh", "owad", "vkaracic", "anentropic", "andrefsp", "vmasutin", "michaelkuty", "grakic", "manevant", "okfish", "voronind", "shahaamir", "danyilmaz", "iqqmuT", "nathanstaines", "lijoantony", "mr-sphere", "fmr", "bmihelac", "ikonitas", "tobiase", "rsp2k", "xpostudio4", "marangonico", "msomierick", "jaroel", "piotrjakimiak", "dulacp", "mmardini", "marekbrzoska", "jlmadurga", "jayvdb", "DNX", "cclauss", "peroksid", "mfarhan943", "slav0nic", "jeddison", "merwok", "nathanhighbiza", "elliotthill", "hobthross", "sk1p", "andreagrandi", "MatthewWilkes", "mikedebock", "pdonadeo", "schoonc", "robmoorman", "SakshiUppoor", "shafiquejamal", "SrdjanCosicPrica", "timgates42", "tunavargi", "vallabhtiwari", "vaskinyy", "zsoobhan", "andruten", "chenull", "dd", "james9k", "MarekOMilo", "yn-coder", "Ayub-Khan", "capelito", "sephii", "jsma", "adamend", "digicase", "martyanov", "monokrome", "davecap", "fghaas", "gump", "iVerner", "IslamMesha", "ncsmags", "patrikniebur", "nasirhjafri", "mojtabaakbari221b", "abbas123456", "zylog64", "atombrella", "luizcdc", "leandro-gomez", "khink", "kunkku", "mjrulesamrat", "svandeneertwegh", "brente", "st8st8", "ladrua", "sudhirmishra", "sunsongxp", "skirsdeda", "sunu", "theikkila", "Thomasvdh92", "timkofu", "tomwys", "TopDevPros", "WaqarAnwar", "WeJie", "Wessellix", "mmazur-work", "mikedingjan", "mirekm", "qasimgulzar", "davisnando", "osantana", "oubiga", "PhilipKazmeier", "przlada", "Rafael-Highbiza", "richlloydmiles", "robalford", "rogererens", "sgerrand", "SelimAydi", "inopia", "kulak", "sir-sigurd", "shimulch", "anywhim", "kisiel", "lucaippo", "marcustas", "maziar-dandc", "mghiglieri", "mongkyo", "naveensrinivasan", "Naggafin", "orf", "pabu", "patrick-agbokou", "pythonpro", "ryneeverett", "tiberiuichim", "wlaw01", "xplsek03", "yzzyx", "iz4blue", "Asp1ro", "astyfx", "benvand", "bharathwaaj", "brahim12chamakh", "code-review-doctor", "dragonjun", "dzxs", "frlnx", "gasoved", "mexicat", "gogobook", "ibrmora", "janheini", "Johndt6", "jolob5l", "halfnibble", "kemar", "Qoyyuum", "tbonza", "thisisnotmyuserid", "caiojhonny", "cameronbunce", "dantium", "danhelyar", "danra", "Mohl", "daniel-butler", "dduong42", "dhepper", "djm", "jobcase-ebrake", "ebottos94", "euanlau", "fakharmakhtar", "farooqaaa", "fceruti", "adityasharma3", "phedoreanu", "asaladin", "Ajaysainisd", "akash-vns", "spart4ck", "opanteleimonov", "twil", "Kudria", "dhvcc", "zaegh", "aericson", "kapari", "bartgryszko", "bartekgruszka", "benburry", "cowlicks", "bogh", "blondelg", "jmaupetit", "JulienPalard", "cage1016", "wlonk", "kmetaxas", "kristi", "koliber", "krzysztofjeziorny", "kryger", "prikhi", "writefaruq", "mareg", "treavis", "metamatik", "mgmtech", "bruecksen", "MaziyarMK", "michalraska", "raratiru", "liuggio", "gleberdiniz", "gmaOCR", "hertogjan-bier", "ido", "janfabry", "jklapuch", "javierwilson", "therefromhere", "johnfraney", "jonatron", "jribbens", "jonasborges", "Jyggafey", "joshk", "jduarte", "SalahAdDin" ] } ] }