Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=2060
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2080", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2040", "results": [ { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 4044, "title": "entegrator", "slug": "entegrator", "last_updated": null, "last_fetched": "2026-05-27T11:01:24.770297-04:00", "repo_url": "http://entegrator.readthedocs.io/en/latest", "pypi_version": null, "created": "2018-01-08T03:17:21.199856-05:00", "modified": "2026-01-28T13:23:38.973626-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "", "documentation_url": "", "repo_watchers": 0, "commits_over_52": [], "participants": [] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 4043, "title": "django-rest-autogen", "slug": "django-rest-autogen", "last_updated": "2018-01-09T06:53:30-05:00", "last_fetched": "2026-05-27T20:08:04.684189-04:00", "repo_url": "https://github.com/VackarAfzal/django-rest-autogen", "pypi_version": "0.2.9", "created": "2018-01-05T04:49:18.860918-05:00", "modified": "2026-01-28T15:40:39.321095-05:00", "repo_forks": 1, "repo_description": "Autogenerate rest framework endpoints for all models", "pypi_url": "http://pypi.python.org/pypi/django-rest-autogen", "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": [ "VackarAfzal" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/425/?format=api" ], "id": 4042, "title": "sphinxcontrib-django", "slug": "sphinxcontrib-django", "last_updated": "2026-02-14T04:17:59-05:00", "last_fetched": "2026-05-27T13:04:56.043907-04:00", "repo_url": "https://github.com/edoburu/sphinxcontrib-django", "pypi_version": "2.5", "created": "2018-01-02T05:38:12.500788-05:00", "modified": "2026-01-28T14:12:44.540128-05:00", "repo_forks": 26, "repo_description": "This is a sphinx extension which improves the documentation of Django apps.", "pypi_url": "http://pypi.python.org/pypi/sphinxcontrib-django", "documentation_url": "https://sphinxcontrib-django.readthedocs.io/", "repo_watchers": 50, "commits_over_52": [ 0, 0, 0, 0, 0, 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, 1, 4, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "timobrembeck", "vdboor", "WhyNotHugo", "bckohan", "zd42", "cclauss", "rixx", "wesleykendall", "insspb", "v-erena", "dependabot[bot]", "emoffett", "miterion", "jdillard", "mauler", "raphaelm" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4041, "title": "django-sape3", "slug": "django-sape3", "last_updated": "2017-12-30T17:44:35-05:00", "last_fetched": "2026-05-28T02:05:16.412871-04:00", "repo_url": "https://github.com/dalay/django-sape3", "pypi_version": "0.2", "created": "2017-12-31T05:01:27.027893-05:00", "modified": "2026-01-28T16:18:36.457223-05:00", "repo_forks": 0, "repo_description": "Integration of the Django framework with the sape.ru service.", "pypi_url": "http://pypi.python.org/pypi/django-sape3", "documentation_url": "https://github.com/dalay/django-sape3/blob/master/README.md", "repo_watchers": 1, "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": [ "dalay" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4040, "title": "django-ios-storekit", "slug": "django-ios-storekit", "last_updated": "2024-07-06T12:21:37-04:00", "last_fetched": "2026-05-27T19:02:33.422212-04:00", "repo_url": "https://github.com/nnsnodnb/django-ios-storekit", "pypi_version": "1.0.10", "created": "2017-12-27T00:11:43.210449-05:00", "modified": "2026-01-28T15:14:15.585167-05:00", "repo_forks": 3, "repo_description": ":moneybag: iOS In-App Purchase's receipt validation server plugin for Django", "pypi_url": "http://pypi.python.org/pypi/django-ios-storekit", "documentation_url": "", "repo_watchers": 18, "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": [ "nnsnodnb", "dependabot[bot]" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/75/?format=api" ], "id": 4039, "title": "django-variantmpl", "slug": "django-variantmpl", "last_updated": "2018-02-19T11:54:01-05:00", "last_fetched": "2026-05-28T02:03:31.035265-04:00", "repo_url": "https://github.com/tell-k/django-variantmpl", "pypi_version": "0.1.0", "created": "2017-12-26T02:56:34.305567-05:00", "modified": "2026-01-28T16:17:12.101309-05:00", "repo_forks": 0, "repo_description": "Provide a mechanism for Django that switching template based on request context.", "pypi_url": "http://pypi.python.org/pypi/django-variantmpl", "documentation_url": "https://github.com/tell-k/django-variantmpl", "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": [ "tell-k" ] }, { "category": "https://djangopackages.org/api/v4/categories/5/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/218/?format=api", "https://djangopackages.org/api/v4/grids/140/?format=api" ], "id": 4038, "title": "wemake-django-template", "slug": "wemake-django-template", "last_updated": "2026-05-26T07:16:11-04:00", "last_fetched": "2026-05-27T07:03:46.855567-04:00", "repo_url": "https://github.com/wemake-services/wemake-django-template", "pypi_version": null, "created": "2017-12-24T02:40:48.132261-05:00", "modified": "2026-01-29T12:43:02.975022-05:00", "repo_forks": 223, "repo_description": "Bleeding edge django template focused on code quality and security.", "pypi_url": "", "documentation_url": "http://wemake-django-template.rtfd.io/", "repo_watchers": 2252, "commits_over_52": [ 3, 4, 3, 5, 2, 5, 4, 8, 1, 2, 4, 2, 2, 3, 5, 7, 4, 4, 1, 3, 2, 2, 3, 3, 6, 3, 3, 3, 3, 5, 0, 1, 3, 3, 3, 1, 1, 2, 3, 5, 4, 7, 5, 6, 15, 10, 9, 12, 4, 1, 3, 5 ], "participants": [ "dependabot[bot]", "sobolevn", "dependabot-preview[bot]", "dependabot-support", "pre-commit-ci[bot]", "kondratevdev", "renovate[bot]", "AlwxSin", "monosans", "DmytroLitvinov", "Hiyorimi", "proha", "oxyum", "damienallen", "pyup-bot", "ffedoroff", "folt", "sgaynetdinov", "wwarne", "milssky", "AndreyErmilov", "dimk00z", "alisher-matkurbanov", "lk-geimfari", "mschoettle", "xgmsx", "golovindev", "mazlum", "Arfey", "pakal", "pujitm", "radzak", "Ratan1103", "serzh-unknown", "jackton1", "chexex", "teanosugarr", "Peopl3s", "Tshibek", "blablatdinov", "sudoguy", "RenameMe1", "CompadreP", "Satevg", "Incred", "danfimov", "DimitrisLK", "theoden-dd", "dakariakin", "blackrobot", "Copilot", "kxepal", "ZhdanovAM72" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4037, "title": "Django Bot Crawler Blocker", "slug": "django-bot-crawler-blocker", "last_updated": "2017-12-23T12:13:46-05:00", "last_fetched": "2026-05-27T04:13:00.551004-04:00", "repo_url": "https://github.com/anuragrana/django-bot-crawler-blocker", "pypi_version": "1.0", "created": "2017-12-23T12:14:08.346746-05:00", "modified": "2026-01-28T16:50:08.595016-05:00", "repo_forks": 1, "repo_description": "This is a simple Django app to block the IP addresses which sends too many hits to your application.", "pypi_url": "http://pypi.python.org/pypi/django-bot-crawler-blocker", "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": [ "anuragrana" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4036, "title": "wooey", "slug": "wooey", "last_updated": "2026-04-16T11:58:40-04:00", "last_fetched": "2026-05-27T18:04:45.728502-04:00", "repo_url": "https://github.com/wooey/wooey", "pypi_version": "0.14.0", "created": "2017-12-22T14:04:31.641367-05:00", "modified": "2026-01-28T15:05:11.572187-05:00", "repo_forks": 190, "repo_description": "A Django app that creates automatic web UIs for Python scripts.", "pypi_url": "http://pypi.python.org/pypi/wooey", "documentation_url": "http://wooey.readthedocs.io/en/latest/", "repo_watchers": 2227, "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, 6, 3, 0, 0, 0, 0, 0 ], "participants": [ "Chris7", "mfitzp", "Lioscro", "bykof", "dom-devel", "JonAnCla", "pauricthelodger", "manicmaniac", "puckk", "partrita", "JoshGlue", "mivade", "haricot", "gitter-badger", "timgates42", "tlinhart", "jackieya", "chrismit", "dkgitdev", "extremepayne", "smartgreenga", "spollard", "zjhzxjm" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/49/?format=api" ], "id": 4035, "title": "django-babel", "slug": "django-babel", "last_updated": "2017-12-18T10:11:00-05:00", "last_fetched": "2026-05-27T14:05:00.592337-04:00", "repo_url": "https://github.com/python-babel/django-babel", "pypi_version": "0.6.2", "created": "2017-12-22T13:03:37.903310-05:00", "modified": "2026-01-28T14:29:21.053820-05:00", "repo_forks": 44, "repo_description": "Tools for using Babel with Django", "pypi_url": "http://pypi.python.org/pypi/django-babel", "documentation_url": "http://django-babel.readthedocs.io/en/latest/", "repo_watchers": 62, "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": [ "EnTeQuAk", "graingert", "cmlenz", "akx", "tsouvarev", "mrunge", "ramiro", "noirbizarre", "singingwolfboy", "FelixSchwarz", "ashemedai", "mjtamlyn", "sarina", "orf" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/39/?format=api" ], "id": 4034, "title": "django-dbcache-fields", "slug": "django-dbcache-fields", "last_updated": "2020-01-20T10:02:52-05:00", "last_fetched": "2026-05-27T22:07:29.502077-04:00", "repo_url": "https://github.com/maykinmedia/django-dbcache-fields", "pypi_version": "0.9.3", "created": "2017-12-20T11:43:47.585482-05:00", "modified": "2026-01-28T15:50:43.564773-05:00", "repo_forks": 1, "repo_description": "This library provides a decorator dbcache that caches the result of your Django Model methods in your database.", "pypi_url": "http://pypi.python.org/pypi/django-dbcache-fields", "documentation_url": "https://django-dbcache-fields.readthedocs.io/en/latest/", "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": [ "joeribekker", "rcoup" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/219/?format=api" ], "id": 4033, "title": "django-host-user-override", "slug": "django-host-user-override", "last_updated": "2020-05-26T05:24:10-04:00", "last_fetched": "2026-05-27T19:03:56.196495-04:00", "repo_url": "https://github.com/mpyrev/django-host-user-override", "pypi_version": "0.4.5", "created": "2017-12-20T07:34:06.012342-05:00", "modified": "2026-01-28T15:16:24.715745-05:00", "repo_forks": 0, "repo_description": "Override current user based on subdomain", "pypi_url": "http://pypi.python.org/pypi/django-host-user-override", "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": [ "mpyrev" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4032, "title": "django-multicore", "slug": "django-multicore", "last_updated": "2017-05-28T05:34:01-04:00", "last_fetched": "2026-05-27T11:01:18.822766-04:00", "repo_url": "https://github.com/praekelt/django-multicore", "pypi_version": null, "created": "2017-12-16T15:03:33.797627-05:00", "modified": "2026-01-28T13:23:32.685667-05:00", "repo_forks": 0, "repo_description": "A framework that makes it easy to parallelize Django code", "pypi_url": "", "documentation_url": "", "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": [ "hedleyroos" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api", "https://djangopackages.org/api/v4/grids/13/?format=api", "https://djangopackages.org/api/v4/grids/11/?format=api", "https://djangopackages.org/api/v4/grids/330/?format=api" ], "id": 4031, "title": "drf-yasg", "slug": "drf-yasg", "last_updated": "2026-03-10T10:35:25-04:00", "last_fetched": "2026-05-27T11:54:00.225203-04:00", "repo_url": "https://github.com/axnsan12/drf-yasg", "pypi_version": "1.21.15", "created": "2017-12-16T11:35:13.570900-05:00", "modified": "2026-01-28T13:44:13.176605-05:00", "repo_forks": 437, "repo_description": "Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.", "pypi_url": "http://pypi.python.org/pypi/drf-yasg", "documentation_url": "https://drf-yasg.readthedocs.io/en/stable/", "repo_watchers": 3545, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 3, 3, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "axnsan12", "JoelLefkowitz", "terencehonles", "johnthagen", "cclauss", "therefromhere", "tijuca", "dependabot[bot]", "etene", "mofr", "blueyed", "rsichnyi", "ticosax", "Amoki", "ko-pp", "PaulWay", "brianhelba", "ymyzk", "ychab", "xiaohanzhang", "quozd", "tuky", "bryant1410", "saifxd7", "dcostersabin", "mpwang", "orafal-dev", "PetrDlouhy", "pahaz", "Jamim", "carlfarrington", "elliott-omosheye", "grumbling-tom", "hysios", "oussamahosni857", "raksa", "shahhatreece", "tfranzel", "unloder", "werwty", "wesleylima", "yurihs", "shagohead", "by-gramm", "andrewyager", "squallcs12", "beaugunderson", "browniebroke", "carlosmart626", "b0g3r", "DimasInchidi", "ebram96", "elnappo", "martbln", "jcushman", "ivellios", "jasvir99", "dlemfh", "fazpu", "Rjak", "josephkorbel", "webjunkie", "belak", "vanschelven", "lgarest", "m000", "myungseokang", "nedbat", "kytta", "iNishant" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/32/?format=api" ], "id": 4030, "title": "piwikapi", "slug": "piwikapi", "last_updated": "2024-09-16T07:09:42-04:00", "last_fetched": "2026-05-28T01:02:40.003739-04:00", "repo_url": "https://github.com/piwik/piwik-python-api", "pypi_version": "0.4.1", "created": "2017-12-14T19:46:05.621655-05:00", "modified": "2026-01-28T16:07:10.447875-05:00", "repo_forks": 41, "repo_description": "Piwik API for Python", "pypi_url": "http://pypi.python.org/pypi/piwikapi-drred", "documentation_url": "http://piwikapi.readthedocs.io/en/latest/index.html", "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": [ "andrewschoen", "brendon-codes", "Dromax", "mattab", "sgiehl" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/25/?format=api" ], "id": 4029, "title": "hypothesis", "slug": "hypothesis", "last_updated": "2026-05-27T03:30:23-04:00", "last_fetched": "2026-05-27T11:43:09.074616-04:00", "repo_url": "https://github.com/HypothesisWorks/hypothesis-python", "pypi_version": "6.153.2", "created": "2017-12-13T17:43:01.169873-05:00", "modified": "2026-01-28T13:38:31.327507-05:00", "repo_forks": 652, "repo_description": "The property-based testing library for Python", "pypi_url": "http://pypi.python.org/pypi/hypothesis", "documentation_url": "https://hypothesis.readthedocs.io", "repo_watchers": 8652, "commits_over_52": [ 64, 45, 25, 27, 45, 41, 35, 30, 33, 76, 61, 29, 25, 75, 27, 44, 61, 0, 21, 12, 55, 11, 78, 23, 24, 3, 28, 18, 3, 12, 6, 57, 44, 6, 36, 9, 5, 25, 1, 2, 8, 9, 5, 4, 16, 43, 3, 24, 1, 29, 12, 43 ], "participants": [ "DRMacIver", "Zac-HD", "Liam-DeVoe", "pyup-bot", "alexwlchan", "jobh", "honno", "Zalathar", "sobolevn", "Cheukting", "amw-zero", "dchudz", "reaganjlee", "agucova", "jwg4", "moreati", "keewis", "JonathanPlasse", "Stranger6667", "pschanely", "felixdivo", "itsrifat", "nmbrgts", "claude", "kreeve", "ThunderKey", "grigoriosgiann", "mulkieran", "sam-watts", "touilleMan", "adriangb", "radix", "jams2", "jerith", "vreuter", "jakkdl", "The-Compiler", "rsokl", "thismatters", "brandon-leapyear", "agriyakhetarpal", "kxepal", "rcarriga", "SuperStormer", "evantey14", "Viicos", "davidmascharka", "Bachmann1234", "aarchiba", "tomprince", "math2001", "dwest-netflix", "ianhi", "leaprovenzano", "wk", "spon-ww", "rdturnermtl", "00willo", "Lukasa", "takluyver", "sclamons", "CharString", "patchedwork", "akash-suresh", "rboulton", "kir0ul", "nicksspirit", "cjolowicz", "jomuel", "edrogers", "doismellburning", "theSage21", "sushobhit27", "pckroon", "ngoldbaum", "francesc-elies-mbbm-ast-com", "td-anne", "mgorny", "paxcodes", "veeceey", "drvinceknight", "conradho", "PurpleDevAu", "hugovk", "maxnordlund", "hettlage", "untitaker", "mjsir911", "jml", "iyassou", "emmanuel-ferdman", "danielknell", "killthrush", "ajdavis", "dtfrancisco", "benanhalt", "nickcollins", "encukou", "robertknight", "CuriousLearner", "arendsee", "Sangarshanan", "baluke", "pganssle", "cdown", "sunito", "PiDelport", "wangkev", "alok", "BexDunn", "cclauss", "cxong", "danielskatz", "eduzen", "gliptak", "massey101", "jenstroeger", "jbweston", "kprzybyla", "lundybernard", "michel-slm", "nchammas", "obestwalter", "KathyReid", "soutys", "jab", "zhanpon", "Wilfred", "tonyyli", "maximkulkin", "lucaswiman", "kx-chen", "jdufresne", "SydneyUni-Jim", "Melevir", "hynek", "hgoldstein95", "garyd203", "felixonmars", "ev-br", "chasegarner", "fubuloubu", "adamatan", "Benjamin-Lee", "rayardinanda", "inglesp", "PJCampi", "nickfraser", "nacezavrtanik", "mabdinur", "CatB1t", "adamtheturtle", "rob-smallshire", "rodrigogiraoserrao", "ROpdebee", "russel", "serahkiburu", "graingert", "vxgmichel", "wjt", "jorenham", "hoefling", "simonfagerholm", "alex", "asottile", "cristicbz", "degustaf", "grantbachman", "flyingmutant", "h4l", "richardscholtens", "jwilk", "mishail", "movermeyer", "mtsokol", "mristin", "the-13th-letter", "Macavirus", "loodvn", "KrzysiekJ", "joshuafcole", "jbytheway", "bcg-jrou", "lmmx", "Ombucha", "patkan", "reaperhulk", "petedmarsh", "pr4deepr", "SamHames", "techdragon", "saulshanabrook", "ligurio", "SethMMorton", "sharyar", "philastrophist", "ylogx", "webyneter", "simonalford42", "srobuttiteraki", "lpil", "kragniz", "mvaled", "MapleCCC", "marcomorain", "marctc", "Kludex", "mgedmin", "Janiczek", "msimacek", "hroncok", "abdulasiraj", "NickAnyos", "edigaryev", "olleolleolle", "thedrow", "skorokithakis", "wrhall", "bibajz", "bomtall", "csawyerYumaed", "follower", "ftorres16", "jmhsi", "kewde", "lgoeller", "marekventur", "qthequartermasterman", "springcoil", "tessereth", "trowt", "wyattscarpenter", "tirkarthi", "shirte", "tkb", "Thethaa", "Moisan", "tombasche", "TomNicholas", "timfel", "timgates42", "timmartin", "TNonet", "roehling", "tommilligan", "tommorris", "tomviner", "mithrandi", "vstrimaitis", "abeakkas", "chris-martin", "Gogowitsch", "lazka", "neutrinoceros", "CodyKochmann", "danigm", "blueyed", "rascalking", "singingwolfboy", "lisushka", "dionmisic", "erezsh", "ErikBjare", "gsnsw-felixs", "fcurella", "gravyboat", "AdamStelmaszczyk", "pkqk", "ajcerejeira", "strickvl", "AlexandrDragunkin", "AustinRochford", "lycantropos", "bennylope", "NyuB", "bukzor", "caitelatte", "cpennington", "ccorbacho", "charleso", "charlietanksley", "lamby", "tserg", "jameslamb", "jason-neal", "parlarjb", "Jeff-Meadows", "CandiedCode", "Meallia", "jonmoore", "Jonty", "jsoref", "astrojuanlu", "Julian-O", "julianpistorius", "silasary", "kdurance", "llnz", "LeoHuckvale", "gmacon", "GMadorell", "glangford", "glnnlhmn", "gregmuellegger", "gzaxel", "hchasestevens", "Harmon758", "hwayne", "humrochagf", "uchchwhash", "ismail-s", "fruch", "pickfire", "froztbyte", "jrheard" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/171/?format=api", "https://djangopackages.org/api/v4/grids/25/?format=api" ], "id": 4028, "title": "splinter", "slug": "splinter", "last_updated": "2025-08-16T11:08:24-04:00", "last_fetched": "2026-05-27T12:25:15.219150-04:00", "repo_url": "https://github.com/cobrateam/splinter", "pypi_version": "0.21.0", "created": "2017-12-13T17:11:03.974402-05:00", "modified": "2026-01-28T14:01:44.732531-05:00", "repo_forks": 511, "repo_description": "splinter - python test framework for web applications ", "pypi_url": "http://pypi.python.org/pypi/splinter", "documentation_url": "https://splinter.readthedocs.io/", "repo_watchers": 2760, "commits_over_52": [ 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, 0, 0 ], "participants": [ "andrewsmedina", "fsouza", "jsfehler", "dependabot[bot]", "douglascamata", "hltbra", "bernardobarreto", "flavianmissi", "dependabot-preview[bot]", "tarsisazevedo", "fabiomcosta", "medwards", "gabriellima", "douglas", "nikolas", "flavioribeiro", "fgimian", "nyxtom", "bubenkoff", "victorhooi", "Sy1v4in", "dmfrancisco", "douglasmiranda", "nsigustavo", "gabrielfalcao", "rafaelcaricio", "blueyed", "afeld", "siminino", "izabeera", "mackeian", "carlosg42", "Wooden-Robot", "dryobates", "bmcculley", "twolfson", "kjkorhonen", "frodopwns", "dgreisen-cfpb", "cclauss", "marciomazza", "miohtama", "rwillmer", "rodrigomanhaes", "timgates42", "wpjunior", "aviskase", "kolapsys", "mdxs", "0x0ece", "lrowe", "Andmedoctopus", "brandizzi", "heynemann", "danclaudiupop", "dduong42", "Murkantilism", "jvrsantacruz", "jlgimeno", "jlirochon", "kenyon", "boltzmann-brain", "lucasr300", "reese", "femdom", "rlafuente", "royopa", "RhnSharma", "romulomachado", "ShellCode33", "ableade", "StabbarN", "spulec", "szafran98", "pdaw", "peterlauri", "paulohrpinheiro", "pauloxnet", "super-oleg", "omaciel", "nderkach", "sobolevn", "nlhkabu", "neilsh", "tetsucceed", "sureshvv", "zukotoph", "scresante", "otherpirate", "nlaurance", "nameloCmaS", "muelli", "metaperl", "lrjball", "leewardbound", "jordanvance", "gentoo90", "caiges", "arshm06", "Zowie", "veenadevi", "tony", "maxoja", "tatiana", "taizo", "slafs", "skoczen", "gabrielpjordao", "luzfcb", "kageurufu", "ericamador", "eltonjncorreia", "dustinfarris", "DonRichards", "diofeher", "vdboor", "davidemoro", "brondsem", "caspii", "kenshin23", "corbinbs", "bitdeli-chef", "pax0r", "doup", "arne-cl", "kedder", "maleksware", "aculich", "mpasternak", "mdaz78", "iffy", "deronnax", "cavilosa", "mpibpc-mroose", "maparent", "marctc", "geron", "infame-io", "lfdebrux", "kylesalk", "ketangupta34", "juhamust", "jdanford", "jone", "jaraco", "jrdmcgr", "jacebrowning", "igorsobreira", "HaraldNordgren", "webjunkie01" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/25/?format=api", "https://djangopackages.org/api/v4/grids/171/?format=api" ], "id": 4027, "title": "selenium", "slug": "selenium", "last_updated": "2026-05-27T08:00:34-04:00", "last_fetched": "2026-05-27T11:44:19.661687-04:00", "repo_url": "https://github.com/SeleniumHQ/selenium", "pypi_version": "4.44.0", "created": "2017-12-13T16:57:44.325270-05:00", "modified": "2026-01-28T13:39:26.155433-05:00", "repo_forks": 8683, "repo_description": "A browser automation framework and ecosystem.", "pypi_url": "http://pypi.python.org/pypi/selenium", "documentation_url": "https://seleniumhq.github.io/selenium/docs/api/py/api.html", "repo_watchers": 34120, "commits_over_52": [ 23, 20, 16, 41, 31, 45, 12, 15, 13, 10, 26, 30, 35, 7, 14, 9, 12, 7, 26, 17, 39, 34, 9, 8, 27, 17, 32, 46, 16, 22, 23, 35, 48, 88, 74, 28, 28, 20, 45, 21, 18, 26, 13, 18, 18, 46, 13, 22, 7, 32, 84, 52 ], "participants": [ "shs96c", "barancev", "jimevans", "titusfortner", "jleyba", "diemol", "jarib", "AutomatedTester", "dfabulich", "illicitonion", "p0deje", "lukeis", "pujagani", "eranmes", "nvborisenko", "bonigarcia", "selenium-ci", "mdub", "andreastt", "joerg1985", "krosenvold", "harsha509", "hugs", "symonk", "davehunt", "cgoldberg", "hbchai", "lmtierney", "MichaelTamm", "RenderMichael", "freynaud", "samitbadle", "nirvdrum", "VietND96", "sevaseva", "renovate[bot]", "gigix", "juangj", "asolntsev", "aslakhellesoy", "navin772", "alex-savchuk", "dependabot[bot]", "iampopovich", "andrashatvani", "ajayk", "Delta456", "aguspe", "sandeepsuryaprasad", "twalpole", "asashour", "mikemelia", "tebeka", "mk868", "luke-hill", "raju249", "santiycr", "valfirst", "mach6", "ddavison", "joshbruning", "TamsilAmani", "mikebroberts", "JohnChen0", "krmahadevan", "shbenzer", "alb-i986", "bret", "corevo", "Stuk", "rbri", "manuelsblanco", "bwalderman", "bayandin", "carlosgcampos", "jayakumarc", "potapovDim", "rpallavisharma", "43081j", "detro", "sbabcoc", "josephg", "RustyNail", "hoefling", "mdmintz", "redsquirrel", "whimboo", "isaulv", "lauromoura", "mmerrell", "Earlopain", "glibas", "SinghHrmn", "llaskin", "DrMarcII", "dev-velo", "User253489", "dratler", "shucon", "nikolas", "jameshilliard", "seethinajayadileep", "dima-groupon", "adamtheturtle", "adiohana", "oddui", "seanpoulter", "nschonni", "JohanLorenzo", "jimvm", "Herst", "gpt14", "cclauss", "klepikov", "noritaka1166", "ShauryaDusht", "tobli", "ulfjack", "yvsvarma", "YevgeniyShunevych", "yizeng", "bhecquet", "pinterior", "GQAssurance", "abotalov", "mcharsley", "dylanlive", "oriongonza", "burg", "Zitrax", "dbo", "dennisoelkers", "Dharin-shah", "xaircore", "bongosway", "sangaline", "guangyuexu", "jlipps", "KazuCocoa", "mojwang", "Ardesco", "snackattas", "livioc", "vlad8x8", "Trigtrig", "TriciaCrichton", "masakazutakewaka", "stanleyhon", "gravityvi", "icnocop", "alexhenrie", "cliffordcheng", "dosas", "elgatov", "alaahong", "mtrea", "petruc", "tommywo", "jamadam", "emanlove", "joesho112358", "amiluslu", "baflQA", "chrisblock", "cnishina", "DineshKumarRA", "Marketionist", "Dor-bl", "epall", "thorn0", "johnjbarton", "olleolleolle", "nsatragno", "chandrap", "nickgaya", "MustafaAgamy", "Dominator008", "zcmgyu", "loly89", "kluever", "jsfehler", "zch", "Toilal", "graingert", "utamas", "sah", "stvsmth", "TikhomirovSergey", "GeyseR", "ngsankha", "samuong", "Mobrockers", "rth", "reinsch82", "rafe-g", "spencerarq", "pulkitsharma07", "ShockwaveNN", "paroga", "certik", "M1troll", "cbiesinger", "cjayswal", "AJ-72", "zodac-personal", "kinjelom", "vergiliu", "sriup", "seanrand57", "native-api", "matthewdoerksen", "haqer1", "bobknob23987", "arnonax", "aliking", "vitalets", "Darth-koder007", "vicky-iv", "menonvarun", "labkey-tchad", "JohanBrorson", "jerry-git", "trejjam", "vrana", "Xaeroxe", "rookieInTraining", "giulong", "motin", "ekuefler", "efx", "dbrgn", "purkhusid", "blueyed", "Bradltr95", "boris-petrov", "Artur-", "artplan1", "j0tunn", "amitbhoraniya", "AdamPDotty", "kumar-nitish", "mhnaeem", "cocreature", "MohabMohie", "mgorny", "N0xFF", "Standard8", "bandophahita", "MWschutte", "llatinov", "jnhyperion", "johndouthat", "Jonahss", "JLLeitschuh", "joshmgrant", "juliemr", "hgsgtk", "KrishnaSuravarapu", "LeonShams", "earendil", "0uk", "coty", "csolg", "boutil", "Dakkaron", "dakkad", "sidonath", "robotdana", "djbrown", "dsmontoya", "danielrozenberg", "dannystaple", "darrincherry", "dbernhard-0x7CD", "davidenglishmusic", "davidfischer-ch", "dten", "dsanders11", "BrianHawley", "cpburnz", "calinmarina", "carlosroh", "carsonmcdonald", "BusHero", "kcm1700", "Chandan25sharma", "charlesthomas", "cgamache", "cgossett", "chris-martin", "chrismohr", "cstringer", "ChrstnAnsl", "cwood-panopto", "connorshea", "flanger001", "DvoryadkinPavel", "DylanLacey", "dsem", "ermshiperete", "ediweissmann", "Jiwari", "emilhem", "kdaimiel", "erikbeerepoot", "ethbra", "roldevg", "EwaMarek", "fanjlii", "FFederi", "knorrium", "fenilgmehta", "FloKNetcare", "apollo13", "dvarrui", "dzbarsky", "hdavidzhu", "debanjanc01", "DeflateAwning", "lancedikson", "devanngg", "DevineLiu", "dharrya", "diego-fernandez-santos", "dveselov", "diogoteles08", "Dmitri-Sintsov", "dmitrytokarev", "dnwe", "DominikDary", "centic9", "donaldpipowitch", "alexeagle", "aldobrynin", "kavdev", "millin", "AlexandreAbreu", "vinogradoff", "alexey-pelykh", "alfonso-presa", "aricearice", "mureinik", "alpatron", "anandbagmar", "stia-na", "andrewiggins", "3dprogramin", "beatfactor", "andrew", "ragePowered", "1kastner", "code-with-abdullah", "Akasurde", "gs-athaduka", "ademuri", "ahalbrock", "afsmith92", "adiroiban", "Aditya-PS-05", "adolfoarmas", "NaridaL", "akhillb", "Akuli", "alsutton", "alberthuang24", "AlbertoCentonze", "fergushev", "AB-xdev", "angiejones", "t7ru", "b4handjr", "benoit-pierre", "billagee", "BlitzDestroyer", "rdbaron", "thekiiingbob", "BJap", "BogdanDor", "bogdancondurache", "BohdanTkachenko", "BorisOsipov", "boris779", "ammmze", "williamsbdev", "bmannix", "brettporter", "javabrett", "Osseta", "asottile", "velma", "Restuta", "argotri", "arielj", "ArthurGIT2017", "atrnh", "yoshoku", "apupier", "amwilkins", "BaerMitUmlaut", "BckupMuthu", "musicinmybrain", "jaminben", "kuceb", "thebenlamm", "bsedat" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4026, "title": "DjIIIF", "slug": "djiiif", "last_updated": "2026-05-27T10:06:32-04:00", "last_fetched": "2026-05-27T20:08:09.648688-04:00", "repo_url": "https://github.com/rogerhoward/djiiif", "pypi_version": "0.23", "created": "2017-12-11T16:41:03.611602-05:00", "modified": "2026-01-28T15:40:44.579900-05:00", "repo_forks": 0, "repo_description": "Simple IIIF integration for Django.", "pypi_url": "http://pypi.python.org/pypi/djiiif", "documentation_url": "", "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, 4 ], "participants": [ "rogerhoward", "netxroger" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 4025, "title": "drf_swagger", "slug": "drf_swagger", "last_updated": "2017-12-11T08:41:15-05:00", "last_fetched": "2026-05-28T02:03:47.661779-04:00", "repo_url": "https://github.com/koyouhun/drf_swagger", "pypi_version": "0.1.3", "created": "2017-12-11T08:39:27.219011-05:00", "modified": "2026-01-28T16:17:33.085747-05:00", "repo_forks": 0, "repo_description": "Code Based API document builder for Django REST Framework & Swagger", "pypi_url": "http://pypi.python.org/pypi/drf_swagger", "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": [ "youhyeon", "koyouhun" ] } ] }