Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=3780
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=3800", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=3760", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/107/?format=api" ], "id": 2041, "title": "Django Redator", "slug": "django-redator", "last_updated": "2015-07-16T15:28:39-04:00", "last_fetched": "2026-05-27T10:01:52.951509-04:00", "repo_url": "https://bitbucket.org/semente/django-redator", "pypi_version": "0.2.3", "created": "2013-09-13T23:57:23.618723-04:00", "modified": "2026-01-28T13:15:40.616836-05:00", "repo_forks": 0, "repo_description": "Django Redator (sic) helps you integrate Redactor <http://imperavi.com/redactor/> to your Django forms. Redactor is a beautiful and easy-to-use WYSIWYG HTML editor.", "pypi_url": "", "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": [ "semente" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2040, "title": "django-gcframe", "slug": "django-gcframe", "last_updated": "2013-02-27T17:22:34-05:00", "last_fetched": "2026-05-27T09:09:26.082287-04:00", "repo_url": "https://github.com/benspaulding/django-gcframe", "pypi_version": "1.1", "created": "2013-09-13T11:24:25.195952-04:00", "modified": "2026-01-28T13:05:48.267097-05:00", "repo_forks": 2, "repo_description": "Django utilities for working with Google Chrome Frame.", "pypi_url": "http://pypi.python.org/pypi/django-gcframe", "documentation_url": "http://django-gcframe.readthedocs.org/", "repo_watchers": 5, "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": [ "benspaulding" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2039, "title": "django-donottrack", "slug": "django-donottrack", "last_updated": "2013-03-12T08:40:22-04:00", "last_fetched": "2026-05-27T09:06:12.115415-04:00", "repo_url": "https://github.com/benspaulding/django-donottrack", "pypi_version": "0.1", "created": "2013-09-13T11:22:53.899943-04:00", "modified": "2026-01-28T13:03:32.995371-05:00", "repo_forks": 1, "repo_description": "Django utilities for honoring the Do Not Track HTTP header.", "pypi_url": "http://pypi.python.org/pypi/django-donottrack", "documentation_url": "http://django-donottrack.readthedocs.org/", "repo_watchers": 17, "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": [ "benspaulding" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/72/?format=api", "https://djangopackages.org/api/v4/grids/139/?format=api", "https://djangopackages.org/api/v4/grids/33/?format=api" ], "id": 2038, "title": "Stream Framework", "slug": "stream-framework", "last_updated": "2025-12-04T16:26:10-05:00", "last_fetched": "2026-05-27T19:05:55.511622-04:00", "repo_url": "https://github.com/tschellenbach/Stream-Framework", "pypi_version": "1.4.0", "created": "2013-09-13T04:41:51.568479-04:00", "modified": "2026-01-28T15:19:07.398567-05:00", "repo_forks": 530, "repo_description": "Stream Framework is a Python library, which allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology:", "pypi_url": "http://pypi.python.org/pypi/stream_framework", "documentation_url": "http://feedly.readthedocs.org/en/latest/", "repo_watchers": 4749, "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, 3, 3, 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": [ "tschellenbach", "tbarbugli", "gumuz", "Anislav", "JelteF", "austin-wentz", "kenhoff", "ashwinrajeev", "JulienPalard", "pterk", "orf", "adamn", "dkingman", "ivanchenkodmitry", "dmexs", "ernestofgonzalez", "saltduck", "izhan", "ammsa", "reneklacan", "timgates42", "ferhatelmas", "MagnusKnutas" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2037, "title": "django-flashpolicies", "slug": "django-flashpolicies", "last_updated": "2013-08-01T06:13:53-04:00", "last_fetched": "2026-05-27T17:04:27.738139-04:00", "repo_url": "https://bitbucket.org/ubernostrum/django-flashpolicies", "pypi_version": "1.14", "created": "2013-09-12T15:15:05.578669-04:00", "modified": "2026-01-28T14:51:28.747166-05:00", "repo_forks": 1, "repo_description": "An application for managing cross-domain access policies for Flash.", "pypi_url": "http://pypi.python.org/pypi/django-flashpolicies", "documentation_url": "", "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": [ "ubernostrum" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/176/?format=api" ], "id": 2036, "title": "Save The Change", "slug": "save-the-change", "last_updated": "2017-02-16T03:58:25-05:00", "last_fetched": "2026-05-28T02:00:42.937690-04:00", "repo_url": "https://github.com/karanlyons/django-save-the-change", "pypi_version": "1.1.0", "created": "2013-09-11T20:02:40.448344-04:00", "modified": "2026-01-28T16:14:43.074444-05:00", "repo_forks": 30, "repo_description": "Your DB Got It the First Time.", "pypi_url": "http://pypi.python.org/pypi/django-save-the-change", "documentation_url": "https://django-save-the-change.readthedocs.org/en/latest/", "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": [ "karanlyons", "bkonkle", "simion" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/113/?format=api" ], "id": 2035, "title": "django-dbdump", "slug": "django-dbdump", "last_updated": "2017-06-10T22:30:36-04:00", "last_fetched": "2026-05-27T07:04:59.848344-04:00", "repo_url": "https://github.com/vitaliyf/django-dbdump", "pypi_version": "1.1", "created": "2013-09-11T04:41:54.397446-04:00", "modified": "2026-01-29T12:53:11.650994-05:00", "repo_forks": 15, "repo_description": "Django management command to run mysqldump or pg_dump", "pypi_url": "http://pypi.python.org/pypi/django-dbdump", "documentation_url": "", "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": [ "vitaliyf", "JocelynDelalande", "madssj", "bedingue" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/46/?format=api", "https://djangopackages.org/api/v4/grids/49/?format=api" ], "id": 2034, "title": "django-parler", "slug": "django-parler", "last_updated": "2026-05-19T07:58:17-04:00", "last_fetched": "2026-05-27T12:27:27.568968-04:00", "repo_url": "https://github.com/edoburu/django-parler", "pypi_version": "2.4", "created": "2013-09-10T16:44:02.426197-04:00", "modified": "2026-01-28T14:03:12.060155-05:00", "repo_forks": 161, "repo_description": "Easily translate \"cheese omelet\" into \"omelette au fromage\".", "pypi_url": "http://pypi.python.org/pypi/django-parler", "documentation_url": "https://readthedocs.org/projects/django-parler", "repo_watchers": 730, "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, 1, 0, 0, 0, 0, 1, 21, 0, 0, 0, 5, 0 ], "participants": [ "vdboor", "jrief", "NotSqrt", "yakky", "fsbraun", "t0kubetsu", "bikeshedder", "dependabot[bot]", "xi", "mireq", "Chive", "martinsvoboda", "vstoykov", "xavfernandez", "hedleyroos", "imposeren", "timgates42", "thedrow", "maxg0", "mkoistinen", "jmelett", "gurch101", "dkopitsa", "djw", "bashu", "anachronic", "SteinRobert", "rsenk330", "heavenshell", "simonline", "stefanw", "spapanik", "skirsdeda", "Yiling-J", "zbohm", "arthurschuster", "benjaoming", "elterrien", "florpor", "liorchen", "mchccc", "twidi", "Iamthelaw", "pierreben", "chessbr", "mrgix", "OdyX", "easybe", "garyd203", "bors-ltd", "jayvdb", "juyrjola", "tirkarthi", "khink", "mbi", "vinnyrose", "knbk", "moritztim", "nclarey" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/109/?format=api" ], "id": 2033, "title": "django-ajax-chat", "slug": "django-ajax-chat", "last_updated": "2017-10-26T12:01:26-04:00", "last_fetched": "2026-05-28T01:06:42.600879-04:00", "repo_url": "https://github.com/sharan01/django-ajax-chat", "pypi_version": "0.2", "created": "2013-09-10T00:44:38.443441-04:00", "modified": "2026-01-28T16:13:08.975113-05:00", "repo_forks": 12, "repo_description": "django ajax chat package", "pypi_url": "http://pypi.python.org/pypi/django-ajax-chat", "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": [ "sharan01" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/222/?format=api" ], "id": 2032, "title": "django-cronjobs", "slug": "django-cronjobs", "last_updated": "2017-06-24T12:13:39-04:00", "last_fetched": "2026-05-27T05:11:33.023997-04:00", "repo_url": "https://github.com/jsocol/django-cronjobs", "pypi_version": "0.2.3", "created": "2013-09-09T10:44:34.547943-04:00", "modified": "2026-01-28T16:58:44.692717-05:00", "repo_forks": 19, "repo_description": "A simple cron-running management command for Django", "pypi_url": "http://pypi.python.org/pypi/django-cronjobs", "documentation_url": "", "repo_watchers": 55, "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", "jsocol" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/79/?format=api" ], "id": 2031, "title": "Rhetoric", "slug": "rhetoric", "last_updated": "2015-06-03T04:34:11-04:00", "last_fetched": "2026-05-27T18:09:39.940457-04:00", "repo_url": "https://github.com/avanov/Rhetoric", "pypi_version": "0.2.3", "created": "2013-09-09T07:14:23.725585-04:00", "modified": "2026-01-28T15:10:52.276154-05:00", "repo_forks": 3, "repo_description": "Pyramid-like routes in Django", "pypi_url": "http://pypi.python.org/pypi/Rhetoric", "documentation_url": "https://readthedocs.org/projects/rhetoric", "repo_watchers": 19, "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": [ "avanov" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2030, "title": "Django Autoload Fixtures", "slug": "django-autoload-fixtures", "last_updated": "2013-09-18T01:04:55-04:00", "last_fetched": "2026-05-27T22:05:44.745653-04:00", "repo_url": "https://github.com/luanfonceca/django-autoload-fixtures", "pypi_version": "0.2", "created": "2013-09-09T00:38:30.559617-04:00", "modified": "2026-01-28T15:48:02.509135-05:00", "repo_forks": 1, "repo_description": "This library allows you to load initial Fixtures automagically after the `South` migrate your `Model`", "pypi_url": "http://pypi.python.org/pypi/django-autoload-fixtures", "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": [ "luanfonceca", "bitdeli-chef" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/97/?format=api" ], "id": 2029, "title": "Django Vanilla Views", "slug": "django-vanilla-views", "last_updated": "2022-09-03T19:28:35-04:00", "last_fetched": "2026-05-27T14:07:36.768472-04:00", "repo_url": "https://github.com/tomchristie/django-vanilla-views", "pypi_version": "3.0.0", "created": "2013-09-08T07:45:05.307131-04:00", "modified": "2026-01-28T14:31:41.676550-05:00", "repo_forks": 80, "repo_description": "Beautifully simple class-based views.", "pypi_url": "http://pypi.python.org/pypi/django-vanilla-views", "documentation_url": "http://django-vanilla-views.org/", "repo_watchers": 988, "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": [ "lovelydinosaur", "adamchainz", "auvipy", "adamrt", "ryanhiebert", "timgates42", "tobych", "areski", "brettkoonce", "jensenbox", "dana-hughes", "jangeador", "dominicrodger", "vp-fastapp", "gordonmzhu", "nautilebleu", "kvbik", "johnfraney", "mrichnu", "matthiask", "michael-k", "sobolevn", "rolo", "stsewd", "saz", "popham", "timster" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/73/?format=api", "https://djangopackages.org/api/v4/grids/115/?format=api" ], "id": 2028, "title": "cmsplugin-image-gallery", "slug": "cmsplugin-image-gallery", "last_updated": "2026-05-20T00:54:23-04:00", "last_fetched": "2026-05-27T19:03:57.634842-04:00", "repo_url": "https://github.com/bitmazk/cmsplugin-image-gallery", "pypi_version": "0.7.2", "created": "2013-09-07T10:42:48.660484-04:00", "modified": "2026-01-28T15:16:27.259103-05:00", "repo_forks": 25, "repo_description": "A plugin for Django-CMS to display galleries, based on django-filer folders.", "pypi_url": "http://pypi.python.org/pypi/cmsplugin-image-gallery", "documentation_url": "", "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, 1, 1 ], "participants": [ "mbrochh", "Tyrdall", "dersphere", "vader666" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2027, "title": "django-booking", "slug": "django-booking", "last_updated": "2016-04-19T03:02:21-04:00", "last_fetched": "2026-05-27T04:12:05.358946-04:00", "repo_url": "https://github.com/bitlabstudio/django-booking", "pypi_version": "0.7.2", "created": "2013-09-07T10:42:25.557796-04:00", "modified": "2026-01-30T08:22:13.343844-05:00", "repo_forks": 85, "repo_description": "A reusable Django app that manages bookings for various purposes.", "pypi_url": "https://pypi.org/project/django-booking/", "documentation_url": null, "repo_watchers": 221, "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": [ "mbrochh", "pydanny" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2026, "title": "django-paypal-express-checkout", "slug": "django-paypal-express-checkout", "last_updated": "2017-01-28T08:16:25-05:00", "last_fetched": "2026-05-27T18:07:07.510517-04:00", "repo_url": "https://github.com/bitmazk/django-paypal-express-checkout", "pypi_version": "1.9.1", "created": "2013-09-07T10:41:15.154375-04:00", "modified": "2026-01-28T15:08:04.520469-05:00", "repo_forks": 18, "repo_description": "A reusable Django app to include a PayPal payment flow to your site.", "pypi_url": "http://pypi.python.org/pypi/django-paypal-express-checkout", "documentation_url": "", "repo_watchers": 37, "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": [ "mbrochh", "user52" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/287/?format=api" ], "id": 2025, "title": "django-shop-gestpay", "slug": "django-shop-gestpay", "last_updated": "2014-02-12T05:29:43-05:00", "last_fetched": "2026-05-27T11:01:35.129765-04:00", "repo_url": "https://github.com/albertojacini/django-shop-gestpay", "pypi_version": "0.0.1", "created": "2013-09-07T10:40:42.767132-04:00", "modified": "2026-01-28T13:23:49.970873-05:00", "repo_forks": 1, "repo_description": "A django-SHOP payment backend for Banca Sella Gestpay (https://www.gestpay.it)", "pypi_url": "", "documentation_url": "", "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": [ "albertojacini" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2024, "title": "dj-static", "slug": "dj-static", "last_updated": "2017-09-04T15:33:42-04:00", "last_fetched": "2026-05-27T07:03:11.695750-04:00", "repo_url": "https://github.com/heroku-python/dj-static", "pypi_version": "0.0.6", "created": "2013-09-07T09:57:50.524623-04:00", "modified": "2026-01-29T12:51:25.516568-05:00", "repo_forks": 70, "repo_description": "DEPRECATED - use WhiteNoise instead!", "pypi_url": "http://pypi.python.org/pypi/dj-static", "documentation_url": "", "repo_watchers": 507, "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": [ "kennethreitz", "agriffis", "axelmagn", "jezdez", "tinnet", "andrewsg", "gone", "Roadmaster", "metakermit", "gciding", "goldibex", "kwilcox", "salmanulfarzy", "stefanw", "treyhunner", "wking", "wnh", "maria" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 2023, "title": "gitspatial", "slug": "gitspatial", "last_updated": "2015-04-09T09:24:58-04:00", "last_fetched": "2026-05-27T10:08:00.423425-04:00", "repo_url": "https://github.com/JasonSanford/gitspatial", "pypi_version": null, "created": "2013-09-06T19:20:08.855089-04:00", "modified": "2026-01-28T13:19:08.455538-05:00", "repo_forks": 10, "repo_description": "A spatial API for your GitHub-hosted GeoJSON", "pypi_url": "", "documentation_url": "", "repo_watchers": 113, "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": [ "JasonSanford", "kyletolle", "peterdesmet" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 2022, "title": "django-oscar-paypal", "slug": "django-oscar-paypal", "last_updated": "2025-09-01T04:59:49-04:00", "last_fetched": "2026-05-27T12:17:59.590672-04:00", "repo_url": "https://github.com/django-oscar/django-oscar-paypal", "pypi_version": "2.0.0", "created": "2013-09-06T07:35:49.770617-04:00", "modified": "2026-03-30T06:38:54.447769-04:00", "repo_forks": 211, "repo_description": "PayPal integration for django-oscar. Can be used without Oscar too.", "pypi_url": "http://pypi.python.org/pypi/django-oscar-paypal", "documentation_url": "", "repo_watchers": 169, "commits_over_52": [ 0, 0, 0, 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 ], "participants": [ "codeinthehole", "solarissmoke", "maiksprenger", "dependabot-preview[bot]", "samitnuk", "dorianfm", "aaugustin", "jmaupetit", "woutdp", "dependabot[bot]", "izidormatusov", "pxg", "itbabu", "airtonix", "fghaas", "marcofucci", "phedoreanu", "CH0ATE", "dragonjun", "mbelarbi", "ddiazpinto", "daniel-butler", "caioariede", "anentropic", "ckepper", "vdboor", "emidiotorre", "Arussil", "bezidejni", "dulacp", "liushu2000", "slav0nic", "timgates42", "specialunderwear", "armutcu" ] } ] }