{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=1380","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=1340","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/359/?format=json"],"id":4751,"title":"wagtailmodelchoosers","slug":"wagtailmodelchoosers","last_updated":"2018-02-23T00:10:55-05:00","last_fetched":"2026-05-27T00:06:32.771026-04:00","repo_url":"https://github.com/springload/wagtailmodelchoosers","pypi_version":"0.1.2","created":"2020-09-16T18:27:27.429788-04:00","modified":"2026-01-28T16:12:36.030319-05:00","repo_forks":7,"repo_description":"A Wagtail app to pick generic models (rather than snippets or pages)","pypi_url":"https://pypi.org/project/wagtailmodelchoosers/","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":["thibaudcolas","loicteixeira","vincentaudebert"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/359/?format=json"],"id":4750,"title":"wagtail-generic-chooser","slug":"wagtail-generic-chooser","last_updated":"2020-10-08T12:20:49-04:00","last_fetched":"2026-05-27T13:22:26.704170-04:00","repo_url":"https://github.com/gasman/wagtail-generic-chooser","pypi_version":"0.7","created":"2020-09-16T18:27:25.796118-04:00","modified":"2026-01-28T14:24:34.893704-05:00","repo_forks":1,"repo_description":"A toolkit for custom chooser popups in Wagtail","pypi_url":"https://pypi.org/project/wagtail-generic-chooser/","documentation_url":"","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":["gasman","tm-kn","abrown1982","tomdyson"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/359/?format=json"],"id":4749,"title":"wagtail-modelchooser","slug":"wagtail-modelchooser","last_updated":null,"last_fetched":"2026-05-27T15:03:47.908136-04:00","repo_url":"https://github.com/takeflight/wagtailmodelchooser/","pypi_version":"4.0.1","created":"2020-09-16T18:27:22.632956-04:00","modified":"2026-01-28T14:34:58.539367-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/wagtail-modelchooser/","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":[]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/358/?format=json"],"id":4748,"title":"wagtailsweetcaptcha","slug":"wagtailsweetcaptcha","last_updated":"2015-08-19T18:56:08-04:00","last_fetched":"2026-05-27T00:08:10.282821-04:00","repo_url":"https://github.com/jordij/wagtailsweetcaptcha","pypi_version":"0.1.0","created":"2020-09-16T18:27:21.527395-04:00","modified":"2026-01-28T16:14:08.745061-05:00","repo_forks":1,"repo_description":"A simple sweetcaptcha field for Wagtail Form Pages.","pypi_url":"https://pypi.org/project/wagtailsweetcaptcha/","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":["jordij","lauantai"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/358/?format=json"],"id":4747,"title":"wagtail-simple-math-captcha","slug":"wagtail-simple-math-captcha","last_updated":"2015-08-30T10:35:15-04:00","last_fetched":"2026-05-27T01:06:00.516055-04:00","repo_url":"https://bitbucket.org/jordanmarkov/wagtail-simple-math-captcha","pypi_version":"0.1.2","created":"2020-09-16T18:27:20.387036-04:00","modified":"2026-01-28T16:20:13.891084-05:00","repo_forks":0,"repo_description":"Wagtail forms Django Simple Math Captcha form field/widget integration app.","pypi_url":"https://pypi.org/project/wagtail-simple-math-captcha/","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":["jordanmarkov"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/358/?format=json"],"id":4746,"title":"wagtail-django-simple-captcha","slug":"wagtail-django-simple-captcha","last_updated":"2020-05-06T09:25:33-04:00","last_fetched":"2026-05-27T00:01:58.868921-04:00","repo_url":"https://github.com/acarasimon96/wagtail-django-simple-captcha","pypi_version":"1.0","created":"2020-09-16T18:27:18.298564-04:00","modified":"2026-01-28T16:05:47.997042-05:00","repo_forks":1,"repo_description":"A simple Captcha field for Wagtail form pages","pypi_url":"https://pypi.org/project/wagtail-django-simple-captcha/","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":["thibaudcolas","loicteixeira","acarasimon96","benoitvogel","BertrandBordage","bmoe872","matheusbrat","jordij"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/357/?format=json"],"id":4745,"title":"wagtail-meeting-guide","slug":"wagtail-meeting-guide","last_updated":"2023-10-04T14:39:09-04:00","last_fetched":"2026-05-27T17:10:17.332848-04:00","repo_url":"https://github.com/meeting-guide/wagtail-meeting-guide","pypi_version":"1.5.0","created":"2020-09-16T18:27:14.659444-04:00","modified":"2026-01-28T14:57:47.859286-05:00","repo_forks":4,"repo_description":"Meeting Guide compatible Python package for Django's Wagtail CMS: meetings, locations, and API.","pypi_url":"https://pypi.org/project/wagtail-meeting-guide/","documentation_url":"","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":["FlipperPA","KalobTaulien","blafving","frankwiles"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/357/?format=json"],"id":4744,"title":"wagtail-eventcalendar","slug":"wagtail-eventcalendar","last_updated":"2019-09-01T14:29:00-04:00","last_fetched":"2026-05-27T01:06:29.917307-04:00","repo_url":"https://gitlab.com/dfmeyer/wagtail_eventcalendar","pypi_version":"0.1.1","created":"2020-09-16T18:27:13.550376-04:00","modified":"2026-01-28T16:21:02.338130-05:00","repo_forks":0,"repo_description":"This is a very basic calendar app that integrates with Wagtail. It allows a person to create events that will be shown on the website via FullCalendar and also generates an ical file.","pypi_url":"https://pypi.org/project/wagtail-eventcalendar/","documentation_url":"https://wagtail-eventcalendar.readthedocs.io/en/latest/","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":["Daniel F Meyer"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/357/?format=json"],"id":4743,"title":"wagtail-calendar","slug":"wagtail-calendar","last_updated":"2018-05-16T14:57:05-04:00","last_fetched":"2026-05-27T00:03:39.186583-04:00","repo_url":"https://github.com/Gagaro/wagtail-calendar","pypi_version":"1.0.3","created":"2020-09-16T18:27:12.416122-04:00","modified":"2026-01-28T16:08:10.809203-05:00","repo_forks":3,"repo_description":"A planning calendar for wagtail","pypi_url":"https://pypi.org/project/wagtail-calendar/","documentation_url":"","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":["Gagaro"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/357/?format=json"],"id":4742,"title":"wagtail-events","slug":"wagtail-events","last_updated":"2021-04-20T10:22:18-04:00","last_fetched":"2026-05-26T21:04:07.902401-04:00","repo_url":"https://github.com/thclark/wagtail_events","pypi_version":"0.4.0","created":"2020-09-16T18:27:11.258808-04:00","modified":"2026-01-28T15:47:52.789661-05:00","repo_forks":4,"repo_description":"Events calendar management for wagtail","pypi_url":"https://pypi.org/project/wagtail-events/","documentation_url":"","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,0,0,0,0,0,0,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":["thclark","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":4741,"title":"wagtailpress","slug":"wagtailpress","last_updated":null,"last_fetched":"2026-05-27T20:09:15.697774-04:00","repo_url":"https://framagit.org/SebGen/wagtailpress","pypi_version":"0.13.0","created":"2020-09-16T18:27:10.036858-04:00","modified":"2026-01-28T15:42:06.846109-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/wagtailpress/","documentation_url":"","repo_watchers":0,"commits_over_52":[],"participants":[]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":4740,"title":"zinnia-to-puput","slug":"zinnia-to-puput","last_updated":"2021-01-08T05:18:23-05:00","last_fetched":"2026-05-27T04:02:26.105510-04:00","repo_url":"https://github.com/APSL/zinnia-to-puput","pypi_version":"0.1","created":"2020-09-16T18:27:07.306895-04:00","modified":"2026-01-28T16:25:59.089175-05:00","repo_forks":2,"repo_description":"Import your Zinnia blog data into Puput","pypi_url":"https://pypi.org/project/zinnia-to-puput/","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":["marctc","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":4739,"title":"blogger-to-puput","slug":"blogger-to-puput","last_updated":"2023-05-24T03:46:44-04:00","last_fetched":"2026-05-27T00:03:01.767215-04:00","repo_url":"https://github.com/APSL/blogger-to-puput","pypi_version":"0.2","created":"2020-09-16T18:27:06.052455-04:00","modified":"2026-01-28T16:07:12.636908-05:00","repo_forks":2,"repo_description":" Import your Blogger blog data into Puput","pypi_url":"https://pypi.org/project/blogger-to-puput/","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":["marctc","DeividVM","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":4738,"title":"wordpress-to-puput","slug":"wordpress-to-puput","last_updated":"2023-05-24T03:46:11-04:00","last_fetched":"2026-05-27T00:02:36.960261-04:00","repo_url":"https://github.com/APSL/wordpress-to-puput","pypi_version":"0.4","created":"2020-09-16T18:27:04.899688-04:00","modified":"2026-01-28T16:06:35.143166-05:00","repo_forks":16,"repo_description":"Import your Wordpress blog data into Puput","pypi_url":"https://pypi.org/project/wordpress-to-puput/","documentation_url":"","repo_watchers":13,"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":["marctc","DeividVM","dependabot[bot]","avallbona","komar","FlipperPA","franm"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":4737,"title":"wagtail-code-blog","slug":"wagtail-code-blog","last_updated":"2026-04-17T07:39:39-04:00","last_fetched":"2026-05-27T17:11:49.582625-04:00","repo_url":"https://github.com/honeylogic-io/wagtail-code-blog","pypi_version":"0.7.0","created":"2020-09-16T18:27:03.255560-04:00","modified":"2026-01-28T14:59:19.676271-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/wagtail-code-blog/","documentation_url":"https://github.com/honeylogic-io/wagtail-code-blog","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,6,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0],"participants":["adinhodovic","danihodovic","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":4736,"title":"wagtailnews-collection","slug":"wagtailnews-collection","last_updated":null,"last_fetched":"2026-05-26T21:05:43.481587-04:00","repo_url":"https://github.com/taywee/wagtailnews-collection/","pypi_version":"0.17.11","created":"2020-09-16T18:27:02.136923-04:00","modified":"2026-01-28T15:50:25.758842-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/wagtailnews-collection/","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":[]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json","https://djangopackages.org/api/v4/grids/320/?format=json"],"id":4735,"title":"wagtail-peregrine","slug":"wagtail-peregrine","last_updated":"2024-12-20T08:31:54-05:00","last_fetched":"2026-05-27T01:05:55.497852-04:00","repo_url":"https://github.com/FlipperPA/peregrine","pypi_version":"0.2.3","created":"2020-09-16T18:26:59.871741-04:00","modified":"2026-01-28T16:20:06.134738-05:00","repo_forks":9,"repo_description":"Peregrine is an opinionated blog for Wagtail and Django.","pypi_url":"https://pypi.org/project/wagtail-peregrine/","documentation_url":"","repo_watchers":47,"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":["FlipperPA","tdxdave","jefftriplett","jonafato","marykatefain"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/355/?format=json","https://djangopackages.org/api/v4/grids/15/?format=json"],"id":4734,"title":"django-mail-auth","slug":"django-mail-auth","last_updated":"2026-05-26T05:10:37-04:00","last_fetched":"2026-05-27T17:03:21.900852-04:00","repo_url":"https://github.com/codingjoe/django-mail-auth","pypi_version":"3.5.5","created":"2020-09-16T18:26:58.769562-04:00","modified":"2026-01-28T14:50:26.433197-05:00","repo_forks":5,"repo_description":"Django authentication via login URLs, no passwords required","pypi_url":"https://pypi.org/project/django-mail-auth/","documentation_url":"https://django-mail-auth.rtfd.io/","repo_watchers":106,"commits_over_52":[0,0,0,2,0,1,0,0,0,0,1,0,0,0,1,0,3,1,2,2,2,4,4,1,1,2,1,2,3,10,0,0,1,1,1,0,1,1,1,3,1,1,1,2,1,4,1,1,0,0,1,1],"participants":["dependabot[bot]","codingjoe","pre-commit-ci[bot]","amureki","SebastianKapunkt"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/355/?format=json","https://djangopackages.org/api/v4/grids/426/?format=json"],"id":4733,"title":"wagtail-2fa","slug":"wagtail-2fa","last_updated":"2026-05-07T04:48:24-04:00","last_fetched":"2026-05-27T15:10:06.856778-04:00","repo_url":"https://github.com/LabD/wagtail-2fa","pypi_version":"1.8.0","created":"2020-09-16T18:26:57.115970-04:00","modified":"2026-01-28T14:39:34.212545-05:00","repo_forks":52,"repo_description":"2 Factor Authentication for Wagtail","pypi_url":"http://pypi.python.org/pypi/wagtail-2fa","documentation_url":"https://wagtail-2fa.readthedocs.io/","repo_watchers":95,"commits_over_52":[1,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,1,0,1,0,0],"participants":["nnist","mvantellingen","dependabot-preview[bot]","michielbijland","davisnando","mikedingjan","katdom13","nickmoreton","leongraumans","blurrah","PeterDekkers","dependabot[bot]","pimvernooij","pjstevns","tomkins","tomdyson","delaine-eb","demeyerthom","th3hamm0r","truongvan","vsalvino","tjwalch","timonweb","timcreasy","Stormheg","ravigupta-design","narun4sk","lucasmoeskops","IdirF","ahosgood","rinti","lyralemos"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/354/?format=json"],"id":4732,"title":"wagtailnest","slug":"wagtailnest","last_updated":"2018-08-21T01:31:17-04:00","last_fetched":"2026-05-27T11:06:22.169650-04:00","repo_url":"https://github.com/ionata/wagtailnest","pypi_version":"0.2.2","created":"2020-09-16T18:26:55.993192-04:00","modified":"2026-01-28T13:28:18.400359-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/wagtailnest/","documentation_url":"","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":["nattyg93","jadedarko","pyup-bot"]}]}