{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=160","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=120","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/91/?format=json"],"id":6187,"title":"django-rss-filter","slug":"django-rss-filter","last_updated":"2026-05-21T01:37:36-04:00","last_fetched":"2026-05-26T03:13:01.110133-04:00","repo_url":"https://github.com/loopwerk/django-rss-filter","pypi_version":"0.15.0","created":"2025-11-12T05:42:04.513200-05:00","modified":"2026-01-28T16:58:25.887221-05:00","repo_forks":4,"repo_description":"Filter public RSS feeds, remove articles that contain certain keywords or categories.","pypi_url":"https://pypi.org/project/django-rss-filter","documentation_url":"https://github.com/loopwerk/django-rss-filter/blob/main/README.md","repo_watchers":68,"commits_over_52":[0,0,0,0,0,0,2,2,0,2,6,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,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3],"participants":["kevinrenskers"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/79/?format=json","https://djangopackages.org/api/v4/grids/65/?format=json"],"id":6186,"title":"drf-action-serializers","slug":"drf-action-serializers","last_updated":"2026-02-19T09:47:31-05:00","last_fetched":"2026-05-26T03:12:59.684400-04:00","repo_url":"https://github.com/loopwerk/drf-action-serializers","pypi_version":"0.2.1","created":"2025-11-12T05:35:13.640291-05:00","modified":"2026-01-28T16:58:23.806397-05:00","repo_forks":1,"repo_description":"An easy way to use different serializers for different actions and request methods in Django REST Framework","pypi_url":"https://pypi.org/project/drf-action-serializers","documentation_url":"https://github.com/loopwerk/drf-action-serializers/blob/main/README.md","repo_watchers":21,"commits_over_52":[0,8,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,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],"participants":["kevinrenskers"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/35/?format=json","https://djangopackages.org/api/v4/grids/275/?format=json"],"id":6184,"title":"django-admin-deux","slug":"django-admin-deux","last_updated":"2026-04-19T08:38:06-04:00","last_fetched":"2026-05-26T03:12:56.374795-04:00","repo_url":"https://codeberg.org/emmaDelescolle/django-admin-deux","pypi_version":"0.1.6","created":"2025-11-11T21:53:43.871858-05:00","modified":"2026-01-28T16:58:19.279449-05:00","repo_forks":1,"repo_description":"A modern, extensible replacement for Django's admin interface, built on factory patterns and a robust plugin system.","pypi_url":"https://pypi.org/project/django-admin-deux","documentation_url":"https://django-admin-deux.readthedocs.io/","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,4536,6372,3876,3026,1089,750,655,0,0,0,0,0,0,99,0,495,594,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0],"participants":[]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":6183,"title":"new-features","slug":"new-features","last_updated":"2026-03-09T16:31:32-04:00","last_fetched":"2026-05-26T04:07:22.045738-04:00","repo_url":"https://github.com/django/new-features","pypi_version":null,"created":"2025-11-11T17:47:59.470304-05:00","modified":"2026-01-29T12:37:04.851093-05:00","repo_forks":7,"repo_description":"New feature proposals for Django and third-party ecosystem","pypi_url":"","documentation_url":null,"repo_watchers":180,"commits_over_52":[1,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,0,0,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":["tim-schilling","LilyFirefly","nanuxbe","rixx"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/15/?format=json","https://djangopackages.org/api/v4/grids/8/?format=json"],"id":6182,"title":"django-email-validators","slug":"django-email-validators","last_updated":"2026-05-11T06:06:28-04:00","last_fetched":"2026-05-26T03:13:02.885211-04:00","repo_url":"https://github.com/fabiocaccamo/django-email-validators","pypi_version":"0.3.0","created":"2025-11-11T17:13:06.931688-05:00","modified":"2026-01-28T16:58:27.966864-05:00","repo_forks":1,"repo_description":":envelope: :white_check_mark: no more invalid or disposable emails in your database.","pypi_url":"https://pypi.org/project/django-email-validators","documentation_url":"https://github.com/fabiocaccamo/django-email-validators#readme","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,4,0,0,3,2,1,5,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,6,4,0,0,2,0,0],"participants":["fabiocaccamo","dependabot[bot]","Copilot","DmytroLitvinov","pre-commit-ci[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6181,"title":"dj-spinners","slug":"dj-spinners","last_updated":"2026-01-17T11:51:14-05:00","last_fetched":"2026-05-26T00:04:22.861729-04:00","repo_url":"https://github.com/adamghill/dj-spinners","pypi_version":"0.3.1","created":"2025-11-11T15:52:21.562382-05:00","modified":"2026-01-28T16:43:27.028962-05:00","repo_forks":1,"repo_description":"Pure SVG loading spinners for Django.","pypi_url":"https://pypi.org/project/dj-spinners","documentation_url":null,"repo_watchers":33,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,1,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["adamghill","ajc133"]},{"category":"https://djangopackages.org/api/v4/categories/5/?format=json","grids":[],"id":6180,"title":"django-startproject","slug":"django-startproject","last_updated":"2026-04-17T23:02:44-04:00","last_fetched":"2026-05-26T04:07:20.326587-04:00","repo_url":"https://github.com/jefftriplett/django-startproject","pypi_version":null,"created":"2025-11-11T09:36:48.861268-05:00","modified":"2026-01-29T12:37:02.583715-05:00","repo_forks":24,"repo_description":":checkered_flag: Django Start Project template with batteries","pypi_url":"","documentation_url":null,"repo_watchers":275,"commits_over_52":[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,2,0,0,0,0,0,0,1,1,0,1,1,0,1,2,0,0,0,0,0],"participants":["jefftriplett","dependabot[bot]","kimihito"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":[],"id":6179,"title":"Smart Home Supremacy by SIMO.io","slug":"simo","last_updated":"2026-05-25T02:55:41-04:00","last_fetched":"2026-05-26T03:12:45.931971-04:00","repo_url":"https://github.com/SIMO-io/simo","pypi_version":"3.5.36","created":"2025-11-11T05:13:17.624999-05:00","modified":"2026-01-28T16:58:14.022603-05:00","repo_forks":1,"repo_description":"Django Smart Home","pypi_url":"https://pypi.org/project/simo","documentation_url":"https://github.com/SIMO-io/simo","repo_watchers":14,"commits_over_52":[14,2,0,0,0,0,0,0,1,6,0,0,0,0,0,0,1,6,3,4,4,4,21,13,5,13,7,14,1,14,2,4,4,7,5,3,1,0,5,0,0,0,1,12,1,5,0,2,5,14,3,1],"participants":["pysupremacy"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6178,"title":"django-prune-uploads","slug":"django-prune-uploads","last_updated":"2025-11-10T09:50:56-05:00","last_fetched":"2026-05-26T00:03:50.497458-04:00","repo_url":"https://github.com/matthiask/django-prune-uploads","pypi_version":"0.3.1","created":"2025-11-10T09:58:44.358214-05:00","modified":"2026-01-28T16:42:19.100190-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/django-prune-uploads","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,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["matthiask"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6177,"title":"django-powercrud","slug":"django-powercrud","last_updated":"2026-05-22T09:02:50-04:00","last_fetched":"2026-05-26T00:03:49.517882-04:00","repo_url":"https://github.com/doctor-cornelius/django-powercrud","pypi_version":"0.6.12","created":"2025-11-09T11:16:50.248776-05:00","modified":"2026-01-28T16:42:17.176895-05:00","repo_forks":0,"repo_description":"Advanced CRUD for perfectionists with deadlines.","pypi_url":"https://pypi.org/project/django-powercrud","documentation_url":"https://doctor-cornelius.github.io/django-powercrud/","repo_watchers":6,"commits_over_52":[0,0,0,0,0,28,5,12,44,12,4,0,0,0,0,0,0,0,0,0,0,32,26,22,20,4,13,1,3,3,3,2,2,2,2,5,7,4,7,5,27,33,33,9,25,15,38,20,3,5,30,4],"participants":["mfoulds","renovate[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/5/?format=json","grids":[],"id":6176,"title":"django-layout","slug":"django-layout","last_updated":"2026-05-21T03:29:38-04:00","last_fetched":"2026-05-26T04:07:25.562027-04:00","repo_url":"https://github.com/lincolnloop/django-layout","pypi_version":null,"created":"2025-11-09T09:18:46.973301-05:00","modified":"2026-01-29T12:37:07.942576-05:00","repo_forks":68,"repo_description":"Django project template layout","pypi_url":"","documentation_url":null,"repo_watchers":329,"commits_over_52":[1,1,1,1,1,1,1,5,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,26,11,17,10,19,8,12,11,9,34,12,12,17,19,8,10,0,29,14,19,20,75,13,21,6,0,15,2,1],"participants":["ll-renovate-bot[bot]","ipmb","marcgibbons","maribedran","yml","aclark4life","SmileyChris","CuriousLearner","jambonrose","bpoetz","dchukhin","pwalker","Apreche","timgates42"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6171,"title":"django-lookbook","slug":"django-lookbook","last_updated":"2024-07-07T10:01:44-04:00","last_fetched":"2026-05-26T00:04:21.694298-04:00","repo_url":"https://github.com/rails-inspire-django/django-lookbook","pypi_version":"1.0.2","created":"2025-11-05T11:33:37.113331-05:00","modified":"2026-01-28T16:43:25.063318-05:00","repo_forks":2,"repo_description":"Empower your Django development with this pluggable app for creating a robust component library","pypi_url":"https://pypi.org/project/django-lookbook","documentation_url":"https://django-lookbook.readthedocs.io/en/latest/","repo_watchers":25,"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":["michael-yin"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6170,"title":"django-honeyguard","slug":"django-honeyguard","last_updated":"2025-11-05T04:35:02-05:00","last_fetched":"2026-05-26T00:04:20.522339-04:00","repo_url":"https://github.com/alihtt/django-honeyguard","pypi_version":"1.0.0","created":"2025-11-05T04:24:14.690365-05:00","modified":"2026-01-28T16:43:22.923425-05:00","repo_forks":1,"repo_description":"A lightweight Django app that adds honeypot protection, activity tracking, and suspicious request detection — keep your admin and endpoints safe.","pypi_url":"https://pypi.org/project/django-honeyguard","documentation_url":"https://django-honeyguard.readthedocs.io/en/main/","repo_watchers":11,"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,33,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],"participants":["Alihtt","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/418/?format=json"],"id":6169,"title":"rootcause","slug":"rootcause","last_updated":"2025-12-04T07:14:24-05:00","last_fetched":"2026-05-26T03:13:06.492227-04:00","repo_url":"https://github.com/roam/rootcause","pypi_version":"1.0.0","created":"2025-11-04T04:28:51.208640-05:00","modified":"2026-01-28T16:58:33.780915-05:00","repo_forks":0,"repo_description":"Let the database do the work and get some use out of an IntegrityError.","pypi_url":"https://pypi.org/project/rootcause","documentation_url":"https://github.com/roam/rootcause/blob/main/README.md","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,15,23,4,0,0,0,1,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],"participants":["roam"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/320/?format=json","https://djangopackages.org/api/v4/grids/374/?format=json","https://djangopackages.org/api/v4/grids/394/?format=json"],"id":6168,"title":"wagtail-external-links-report","slug":"wagtail-external-links-report","last_updated":"2025-11-01T17:27:28-04:00","last_fetched":"2026-05-26T00:03:47.075955-04:00","repo_url":"https://github.com/PBahner/wagtail-external-links-report","pypi_version":"0.1.0","created":"2025-11-01T17:37:39.769723-04:00","modified":"2026-01-28T16:42:12.900787-05:00","repo_forks":0,"repo_description":"This package adds a report to your wagtail app that lists all external urls you have used on your pages.","pypi_url":"https://pypi.org/project/wagtail-external-links-report","documentation_url":null,"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,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],"participants":["PBahner"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6167,"title":"django-modern-csrf","slug":"django-modern-csrf","last_updated":"2025-10-28T09:57:26-04:00","last_fetched":"2026-05-26T00:04:23.888958-04:00","repo_url":"https://github.com/feliperalmeida/django-modern-csrf","pypi_version":"1.0.1","created":"2025-10-28T14:08:20.887022-04:00","modified":"2026-01-28T16:43:29.000241-05:00","repo_forks":0,"repo_description":"Django modern CSRF protection using Fetch Metadata request headers instead of tokens.","pypi_url":"https://pypi.org/project/django-modern-csrf","documentation_url":"https://github.com/feliperalmeida/django-modern-csrf","repo_watchers":50,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,0,0,0,0,0,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":["feliperalmeida"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/11/?format=json","https://djangopackages.org/api/v4/grids/160/?format=json","https://djangopackages.org/api/v4/grids/25/?format=json"],"id":6166,"title":"django-traceback-in-sql","slug":"django-traceback-in-sql","last_updated":"2025-10-23T14:49:48-04:00","last_fetched":"2026-05-26T00:04:48.044078-04:00","repo_url":"https://github.com/jvacek/django-traceback-in-sql","pypi_version":"0.2.3","created":"2025-10-14T13:12:26.583764-04:00","modified":"2026-01-28T16:44:06.827044-05:00","repo_forks":0,"repo_description":"Adds python traceback to your Django SQL queries as comments","pypi_url":"https://pypi.org/project/django-traceback-in-sql","documentation_url":"https://github.com/jvacek/django-traceback-in-sql/blob/master/README.md","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,13,35,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,0,0,0,0,0,0],"participants":["jvacek"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/275/?format=json"],"id":6165,"title":"django-admin-cursor-paginator","slug":"django-admin-cursor-paginator","last_updated":"2025-10-26T05:52:33-04:00","last_fetched":"2026-05-26T00:04:49.088599-04:00","repo_url":"https://github.com/a1tus/django-admin-cursor-paginator","pypi_version":"0.1.7","created":"2025-10-12T14:07:09.648954-04:00","modified":"2026-01-28T16:44:08.773677-05:00","repo_forks":4,"repo_description":"Drop-in replacement for default django admin pagination that works fast with huge tables.","pypi_url":"https://pypi.org/project/django-admin-cursor-paginator","documentation_url":"https://github.com/a1tus/django-admin-cursor-paginator/blob/main/README.md","repo_watchers":44,"commits_over_52":[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,0,0,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":["a1tus"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6164,"title":"django-related-field-display","slug":"django-related-field-display","last_updated":"2025-08-01T03:49:19-04:00","last_fetched":"2026-05-26T00:04:28.258546-04:00","repo_url":"https://github.com/natgho/django-related-field-display","pypi_version":"0.1.3","created":"2025-10-08T11:39:35.768521-04:00","modified":"2026-01-28T16:43:36.799670-05:00","repo_forks":0,"repo_description":"A Django admin mixin for displaying related fields with clickable links.","pypi_url":"https://pypi.org/project/django-related-field-display","documentation_url":"https://github.com/Natgho/django-related-field-display/blob/master/README.md","repo_watchers":2,"commits_over_52":[0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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":["Natgho"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":6163,"title":"An assortment of Django mixins and middleware for working with HTMX.","slug":"django-htmx-tools","last_updated":"2025-12-31T11:11:09-05:00","last_fetched":"2026-05-26T00:04:27.188652-04:00","repo_url":"https://github.com/howieweiner/django-htmx-tools","pypi_version":"1.0.2","created":"2025-10-08T05:40:15.150329-04:00","modified":"2026-01-28T16:43:34.972993-05:00","repo_forks":0,"repo_description":"An assortment of Django mixins and middleware for working with HTMX","pypi_url":"https://pypi.org/project/django-htmx-tools","documentation_url":"https://django-htmx-tools.readthedocs.io/","repo_watchers":5,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,7,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["howieweiner","github-actions[bot]"]}]}