Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=2300
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2320", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2280", "results": [ { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/227/?format=api" ], "id": 3801, "title": "django-micro", "slug": "django-micro", "last_updated": "2021-01-17T08:47:06-05:00", "last_fetched": "2026-05-27T19:05:49.017389-04:00", "repo_url": "https://github.com/maxpoletaev/django-micro", "pypi_version": "1.8.0", "created": "2017-04-22T07:09:32.712272-04:00", "modified": "2026-01-28T15:18:59.650296-05:00", "repo_forks": 20, "repo_description": "Django as a microframework", "pypi_url": "http://pypi.python.org/pypi/django-micro", "documentation_url": "", "repo_watchers": 279, "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": [ "maxpoletaev", "yarlson", "kosc", "zodman", "barseghyanartur", "johnfraney", "babykick" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/15/?format=api", "https://djangopackages.org/api/v4/grids/28/?format=api" ], "id": 3800, "title": "django-secure-mail", "slug": "django-secure-mail", "last_updated": "2020-09-07T18:30:28-04:00", "last_fetched": "2026-05-27T22:04:44.010993-04:00", "repo_url": "https://github.com/blag/django-secure-mail", "pypi_version": "1.3.0", "created": "2017-04-20T18:34:33.473558-04:00", "modified": "2026-01-28T15:46:43.297511-05:00", "repo_forks": 3, "repo_description": "PGP-encrypting mail backend for Django", "pypi_url": "http://pypi.python.org/pypi/django-secure-mail", "documentation_url": "", "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": [ "stephenmcd", "blag", "wilabs-ab", "ckleemann", "diegueus9", "wiremine", "ericamador", "geotob", "ToxicWar", "lseangmeng", "adilkhash", "vinnyrose", "theithec" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3799, "title": "django-traffic", "slug": "django-traffic", "last_updated": "2024-08-27T02:18:38-04:00", "last_fetched": "2026-05-27T22:07:33.046677-04:00", "repo_url": "https://github.com/koslibpro/django-traffic", "pypi_version": "1.2.4", "created": "2017-04-16T19:16:14.522523-04:00", "modified": "2026-01-28T15:50:49.296703-05:00", "repo_forks": 7, "repo_description": "Django middleware that helps visualize your app's traffic in Kibana", "pypi_url": "http://pypi.python.org/pypi/django-traffic", "documentation_url": "", "repo_watchers": 56, "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": [ "dependabot[bot]", "koslib" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/23/?format=api" ], "id": 3798, "title": "DriverRestore", "slug": "driver-restore", "last_updated": "2019-08-29T01:03:42-04:00", "last_fetched": "2026-05-27T11:01:42.378048-04:00", "repo_url": "https://github.com/DriverRestore/update-windows-drivers", "pypi_version": null, "created": "2017-04-15T07:12:04.295200-04:00", "modified": "2026-01-28T13:24:02.297062-05:00", "repo_forks": 5, "repo_description": "Update Windows 10 Drivers for your computer with Driver Restore - A Drivers update software for Windows 10 ", "pypi_url": "", "documentation_url": "https://github.com/DriverRestore/update-windows-drivers/wiki", "repo_watchers": 16, "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": [ "larsonreever" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/11/?format=api", "https://djangopackages.org/api/v4/grids/305/?format=api" ], "id": 3797, "title": "django-debug-toolbar-force", "slug": "django-debug-toolbar-force", "last_updated": "2022-12-02T15:37:57-05:00", "last_fetched": "2026-05-27T13:16:40.455955-04:00", "repo_url": "https://github.com/barseghyanartur/django-debug-toolbar-force", "pypi_version": "0.2", "created": "2017-04-13T18:52:54.894292-04:00", "modified": "2026-01-28T14:20:17.615928-05:00", "repo_forks": 5, "repo_description": "Show Django Debug Toolbar in non- or partial-HTML views.", "pypi_url": "http://pypi.python.org/pypi/django-debug-toolbar-force", "documentation_url": "https://django-debug-toolbar-force.readthedocs.io/", "repo_watchers": 16, "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": [ "barseghyanartur", "jayvdb", "Slzdude", "luzik" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3796, "title": "django-jsrender", "slug": "django-jsrender", "last_updated": "2018-04-05T06:15:12-04:00", "last_fetched": "2026-05-27T17:08:36.793755-04:00", "repo_url": "https://github.com/alvra/django-jsrender", "pypi_version": "0.2", "created": "2017-04-12T07:09:49.427105-04:00", "modified": "2026-01-28T14:55:51.938168-05:00", "repo_forks": 0, "repo_description": "Render Django templates into Javascript functions for client-side execution", "pypi_url": "http://pypi.python.org/pypi/django-jsrender", "documentation_url": "", "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": [ "alvra" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/428/?format=api" ], "id": 3795, "title": "Emotion emojione for django app", "slug": "django-emojione", "last_updated": "2017-04-11T23:01:36-04:00", "last_fetched": "2026-05-28T00:06:36.946934-04:00", "repo_url": "https://github.com/phuong/django-emojione", "pypi_version": "0.1.7.4", "created": "2017-04-11T22:57:41.458149-04:00", "modified": "2026-01-28T16:02:47.823209-05:00", "repo_forks": 1, "repo_description": "Wrapper for emojione emotion to use in django", "pypi_url": "http://pypi.python.org/pypi/django-emojione", "documentation_url": "", "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": [ "phuong" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/334/?format=api" ], "id": 3794, "title": "django-channels-jsonrpc", "slug": "django-channels-jsonrpc", "last_updated": "2019-11-03T13:56:20-05:00", "last_fetched": "2026-05-27T05:04:58.806143-04:00", "repo_url": "https://github.com/millerf/django-channels-jsonrpc", "pypi_version": "1.2.0", "created": "2017-04-11T03:38:09.146519-04:00", "modified": "2026-01-28T16:52:35.769126-05:00", "repo_forks": 2, "repo_description": "Add JSON-RPC ability to channels", "pypi_url": "http://pypi.python.org/pypi/django-channels-jsonrpc", "documentation_url": "", "repo_watchers": 24, "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": [ "millerf", "ekzobrain", "prokher", "Alerion" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3793, "title": "django-cerberus-ac", "slug": "django-cerberus-ac", "last_updated": "2018-06-19T12:11:22-04:00", "last_fetched": "2026-05-27T05:04:52.850998-04:00", "repo_url": "https://github.com/pawamoy/django-cerberus-ac", "pypi_version": "0.2.5", "created": "2017-04-08T09:04:45.480185-04:00", "modified": "2026-01-28T16:52:27.363912-05:00", "repo_forks": 2, "repo_description": "Django Cerberus Access Control, extended permission system.", "pypi_url": "http://pypi.python.org/pypi/django-cerberus-ac", "documentation_url": "", "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "pawamoy", "pyup-bot", "Deavelleye", "pierrep67" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/61/?format=api" ], "id": 3792, "title": "django-appsettings", "slug": "django-app-settings", "last_updated": "2023-09-07T09:29:50-04:00", "last_fetched": "2026-05-27T14:03:55.076319-04:00", "repo_url": "https://github.com/Genida/django-appsettings", "pypi_version": "0.7.2", "created": "2017-04-08T09:03:21.098887-04:00", "modified": "2026-01-28T14:28:32.876061-05:00", "repo_forks": 5, "repo_description": "Application settings helper for Django apps.", "pypi_url": "http://pypi.python.org/pypi/django-app-settings", "documentation_url": "http://django-appsettings.readthedocs.io/", "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": [ "pawamoy", "pyup-bot", "ziima", "stinovlas", "oto-stefan" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3791, "title": "django-cs-models", "slug": "django-cs-models", "last_updated": "2018-07-30T13:18:31-04:00", "last_fetched": "2026-05-27T05:11:55.242548-04:00", "repo_url": "https://github.com/Genida/django-cs-models", "pypi_version": "1.0.0", "created": "2017-04-08T09:02:28.603330-04:00", "modified": "2026-01-28T16:59:08.959644-05:00", "repo_forks": 0, "repo_description": "A Django app that helps you creating models within a Complex System", "pypi_url": "http://pypi.python.org/pypi/django-cs-models", "documentation_url": "", "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": [ "pawamoy", "pyup-bot" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3790, "title": "django-meerkat", "slug": "django-meerkat", "last_updated": "2020-09-10T13:24:52-04:00", "last_fetched": "2026-05-27T19:06:27.581172-04:00", "repo_url": "https://github.com/pawamoy/django-meerkat", "pypi_version": "0.2.6", "created": "2017-04-08T09:00:47.926144-04:00", "modified": "2026-01-28T15:19:58.591208-05:00", "repo_forks": 3, "repo_description": "Security audit tool for Django sites", "pypi_url": "http://pypi.python.org/pypi/django-meerkat", "documentation_url": "http://django-meerkat.readthedocs.io/", "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": [ "pawamoy", "pyup-bot", "dependabot[bot]" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/218/?format=api" ], "id": 3789, "title": "cookiecutter-pydjama", "slug": "cookiecutter-pydjama", "last_updated": "2017-07-22T07:31:26-04:00", "last_fetched": "2026-05-27T07:07:20.420712-04:00", "repo_url": "https://github.com/Pawamoy/cookiecutter-pydjama", "pypi_version": null, "created": "2017-04-08T08:43:42.517599-04:00", "modified": "2026-01-29T12:55:42.900575-05:00", "repo_forks": 0, "repo_description": "Cookiecutter template for Python package or Django apps", "pypi_url": "", "documentation_url": "", "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": [ "ionelmc", "pawamoy", "audreyfeldroy", "cmeeren", "kaidokert", "tantale", "svetlyak40wt", "abusalimov", "luzfcb", "rgbkrk", "tony", "krallin", "seanfisk", "dupuy", "solarnz", "csarn", "esparta", "JeffPaine", "lgiordani", "ludovic-gasc", "StefanKjartansson", "dragon788" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3788, "title": "django-suit-dashboard", "slug": "django-suit-dashboard", "last_updated": "2020-09-06T10:17:04-04:00", "last_fetched": "2026-05-27T18:07:24.070600-04:00", "repo_url": "https://github.com/Pawamoy/django-suit-dashboard", "pypi_version": "2.0.6", "created": "2017-04-08T08:38:29.260762-04:00", "modified": "2026-01-28T15:08:23.762743-05:00", "repo_forks": 20, "repo_description": "Create a dashboard within Django admin interface.", "pypi_url": "http://pypi.python.org/pypi/django-suit-dashboard", "documentation_url": "https://django-suit-dashboard.readthedocs.io/en/latest/", "repo_watchers": 84, "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": [ "pawamoy", "pyup-bot" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/39/?format=api" ], "id": 3787, "title": "Django Cache Fallback - Multiple backends", "slug": "django-cache-fallback", "last_updated": "2025-02-14T13:37:47-05:00", "last_fetched": "2026-05-27T05:03:06.068213-04:00", "repo_url": "https://github.com/Kub-AT/django-cache-fallback", "pypi_version": "0.4.0", "created": "2017-04-07T16:14:47.030828-04:00", "modified": "2026-01-28T16:50:56.341316-05:00", "repo_forks": 6, "repo_description": "Django Cache Fallback - Multiple Cache Backend", "pypi_url": "https://pypi.org/project/django-cache-fallback/", "documentation_url": null, "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": [ "Kub-AT", "lampslave" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/7/?format=api" ], "id": 3786, "title": "django-phone-login", "slug": "django-phone-login", "last_updated": "2019-01-19T14:25:47-05:00", "last_fetched": "2026-05-27T20:03:06.015221-04:00", "repo_url": "https://github.com/wejhink/django-phone-login", "pypi_version": "1.1.3", "created": "2017-04-07T09:55:39.765968-04:00", "modified": "2026-01-28T15:24:18.433078-05:00", "repo_forks": 54, "repo_description": "Phone Login through Django Login.", "pypi_url": "http://pypi.python.org/pypi/django-phone-login", "documentation_url": "", "repo_watchers": 151, "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": [ "iraycd", "anmolakhilesh", "dheeru0198", "yihuang", "myaser", "An4ik" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3785, "title": "django_18_fast_migrations", "slug": "django_18_fast_migrations", "last_updated": "2021-10-12T08:04:27-04:00", "last_fetched": "2026-05-27T07:07:49.416058-04:00", "repo_url": "https://github.com/shaib/django_18_fast_migrations", "pypi_version": "0.1.1", "created": "2017-04-06T11:55:22.554165-04:00", "modified": "2026-01-29T12:56:01.321408-05:00", "repo_forks": 1, "repo_description": "Faster migrations from Django 1.10 ported back into Django 1.8", "pypi_url": "http://pypi.python.org/pypi/django_18_fast_migrations", "documentation_url": "", "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": [ "shaib" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/87/?format=api" ], "id": 3784, "title": "django-filem", "slug": "django-filem", "last_updated": "2017-09-28T21:37:51-04:00", "last_fetched": "2026-05-27T09:07:28.324993-04:00", "repo_url": "https://github.com/funkybob/django-filem", "pypi_version": null, "created": "2017-04-06T06:24:53.588325-04:00", "modified": "2026-01-28T13:05:00.032905-05:00", "repo_forks": 0, "repo_description": "A simple media file manager for Django", "pypi_url": "", "documentation_url": "", "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": [ "funkybob" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/136/?format=api" ], "id": 3783, "title": "django-background-tasks", "slug": "django-background-tasks", "last_updated": "2024-08-28T11:46:22-04:00", "last_fetched": "2026-05-27T13:01:25.691202-04:00", "repo_url": "https://github.com/arteria/django-background-tasks", "pypi_version": "1.2.8", "created": "2017-04-05T17:57:53.099984-04:00", "modified": "2026-01-28T14:09:55.224849-05:00", "repo_forks": 152, "repo_description": "A database-backed work queue for Django", "pypi_url": "http://pypi.python.org/pypi/django-background-tasks", "documentation_url": "http://django-background-tasks.readthedocs.io/en/latest/", "repo_watchers": 624, "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": [ "philippeowagner", "lilspikey", "yannik-ammann", "iamjonmiller", "walterrenner", "Luthaf", "jvamvas", "Zagrebelin", "johnsensible", "december1981", "cedricfarinazzo", "grote", "jtimmons", "tdruez", "kherrett", "weijia", "oaosman84", "mjr27", "kaibaooo", "kleingeist", "TheLovinator1", "jedie", "javier-tarazaga", "bear454", "grantmcconnaughey", "drfraser", "dbreen", "claudep", "chadgh", "Ariki", "adamchainz" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/32/?format=api" ], "id": 3782, "title": "Django Souvenirs", "slug": "django-souvenirs", "last_updated": "2017-04-05T15:37:47-04:00", "last_fetched": "2026-05-27T06:10:04.697966-04:00", "repo_url": "https://github.com/appsembler/django-souvenirs", "pypi_version": "1.0.2", "created": "2017-04-05T10:30:05.591891-04:00", "modified": "2026-01-29T12:45:38.893928-05:00", "repo_forks": 4, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-souvenirs", "documentation_url": "", "repo_watchers": 7, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "agriffis", "amygriffis" ] } ] }