{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=840","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=800","results":[{"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/245/?format=json","https://djangopackages.org/api/v4/grids/7/?format=json"],"id":5456,"title":"drf-social-oauth2","slug":"drf-social-oauth2","last_updated":"2026-04-26T15:33:00-04:00","last_fetched":"2026-05-26T12:08:16.406876-04:00","repo_url":"https://github.com/wagnerdelima/drf-social-oauth2","pypi_version":"3.4.1","created":"2022-04-27T06:42:31.045212-04:00","modified":"2026-01-28T14:19:16.952482-05:00","repo_forks":36,"repo_description":"drf-social-oauth2 makes it easy to integrate Django social authentication with major OAuth2 providers, i.e., Facebook, Twitter, Google, etc.","pypi_url":"http://pypi.python.org/pypi/drf-social-oauth2","documentation_url":"https://github.com/wagnerdelima/drf-social-oauth2","repo_watchers":290,"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,6,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0],"participants":["wagnerdelima","PhilipGarnero","epamcodemie","hugocore","bmpenuelas","zubrzubr","jperelli","snyk-bot","vbabiy","t16n","puneetagg","tamayonauta","oudeismetis","c-bata","tejon-melero","ronlut","ryan-blunden","trumpet2012","Virako","bojanKuzma","dependabot[bot]","deshraj","smithumble","mizvyt","marcelchastain","knaperek","grahamhealy20","denizdogan","dutkiewicz","dlintin","afonsocarlos","ashishmohite","aljazkosir","alexpilot11","adamyala"]},{"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/283/?format=json","https://djangopackages.org/api/v4/grids/167/?format=json","https://djangopackages.org/api/v4/grids/387/?format=json"],"id":5455,"title":"wagtailtables","slug":"wagtailtables","last_updated":"2023-11-23T07:24:16-05:00","last_fetched":"2026-05-26T23:03:05.456394-04:00","repo_url":"https://github.com/overcastsoftware/wagtailtables","pypi_version":"0.2.2","created":"2022-04-27T05:22:47.983758-04:00","modified":"2026-01-28T15:57:05.484370-05:00","repo_forks":2,"repo_description":"jspreadsheet tables for Wagtail","pypi_url":"http://pypi.python.org/pypi/wagtailtables","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":["saevarom","ArnarTumi","virejdasani"]},{"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/283/?format=json","https://djangopackages.org/api/v4/grids/130/?format=json","https://djangopackages.org/api/v4/grids/387/?format=json"],"id":5454,"title":"wagtailcharts","slug":"wagtailcharts","last_updated":"2024-11-01T11:38:31-04:00","last_fetched":"2026-05-26T17:01:54.918297-04:00","repo_url":"https://github.com/overcastsoftware/wagtailcharts","pypi_version":"0.6.3","created":"2022-04-27T05:22:17.542876-04:00","modified":"2026-01-28T15:00:47.088178-05:00","repo_forks":3,"repo_description":"Customisable Chart.js charts in Wagtail","pypi_url":"http://pypi.python.org/pypi/wagtailcharts","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":["saevarom","ArnarTumi","RealOrangeOne"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":5421,"title":"Seevooplay","slug":"seevooplay","last_updated":"2026-04-20T21:15:54-04:00","last_fetched":"2026-05-26T20:02:11.892708-04:00","repo_url":"https://github.com/matthewn/seevooplay","pypi_version":"2.0.2","created":"2022-04-22T18:59:35.018037-04:00","modified":"2026-01-28T15:43:14.774739-05:00","repo_forks":1,"repo_description":"Seevooplay is a Django app for online invitations and RSVPs.","pypi_url":"http://pypi.python.org/pypi/seevooplay","documentation_url":"","repo_watchers":4,"commits_over_52":[0,0,0,2,1,0,0,1,4,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,7,9,4,8,1,0,4,0,0,0,0,0],"participants":["matthewn"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":5420,"title":"Dynamo-Blogger","slug":"dynamo-blogger","last_updated":"2022-04-19T18:00:49-04:00","last_fetched":"2026-05-27T01:04:10.532723-04:00","repo_url":"https://github.com/Pandaware-Tech/Dynamo-Blogger","pypi_version":"1.0","created":"2022-04-20T14:14:37.622619-04:00","modified":"2026-01-28T16:18:38.701632-05:00","repo_forks":0,"repo_description":"An installable django blog application to quickly bootstrap your client's website project","pypi_url":"http://pypi.python.org/pypi/dynamo-blogger","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":["aybruhm","pandaware-admin"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/210/?format=json"],"id":5419,"title":"django-video-admin","slug":"django-video","last_updated":null,"last_fetched":"2026-05-27T01:02:11.716353-04:00","repo_url":"https://github.com/ysrael12/django-video/tree/master","pypi_version":"0.2","created":"2022-04-13T14:31:48.734097-04:00","modified":"2026-01-28T16:16:14.620134-05:00","repo_forks":0,"repo_description":"","pypi_url":"http://pypi.python.org/pypi/django-video","documentation_url":"https://ysrael12.github.io/django-video/","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":[],"id":5418,"title":"django_log_tracker","slug":"django_log_tracker","last_updated":"2022-04-09T18:17:12-04:00","last_fetched":"2026-05-27T07:05:05.282542-04:00","repo_url":"https://github.com/Ragib01/django_log_tracker","pypi_version":"1.0.3","created":"2022-04-12T10:13:11.046809-04:00","modified":"2026-01-29T12:53:18.861873-05:00","repo_forks":2,"repo_description":"A Django app to conduct api logs","pypi_url":"","documentation_url":"https://github.com/Ragib01/django_log_tracker#readme","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":["Ragib01"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/384/?format=json"],"id":5417,"title":"wagtail-redisearch","slug":"wagtail-redisearch","last_updated":"2022-04-21T05:06:33-04:00","last_fetched":"2026-05-26T19:05:58.830752-04:00","repo_url":"https://github.com/TommasoAmici/wagtail-redisearch","pypi_version":"0.4.0","created":"2022-04-09T12:39:25.021566-04:00","modified":"2026-01-28T15:28:39.114429-05:00","repo_forks":0,"repo_description":"A Django app to use RediSearch as a search backend in Wagtail","pypi_url":"http://pypi.python.org/pypi/wagtail-redisearch","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":["TommasoAmici"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/287/?format=json","https://djangopackages.org/api/v4/grids/41/?format=json"],"id":5416,"title":"dj-shop-cart","slug":"dj-shop-cart","last_updated":"2025-12-16T14:47:12-05:00","last_fetched":"2026-05-26T14:13:35.614684-04:00","repo_url":"https://github.com/Tobi-De/dj-shop-cart","pypi_version":"8.0.1","created":"2022-04-08T06:41:55.930328-04:00","modified":"2026-01-28T14:42:44.067509-05:00","repo_forks":7,"repo_description":"A simple and flexible cart manager for your django projects.","pypi_url":"http://pypi.python.org/pypi/dj-shop-cart","documentation_url":"https://github.com/Tobi-De/dj_shop_cart#readme","repo_watchers":43,"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,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["Tobi-De","dependabot[bot]","aimedey19"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":[],"id":5415,"title":"Rent Free Media","slug":"rent-free-media","last_updated":"2023-09-02T16:04:27-04:00","last_fetched":"2026-05-27T06:11:00.548733-04:00","repo_url":"https://github.com/RentFreeMedia/rentfreemedia","pypi_version":null,"created":"2022-04-06T20:46:27.628534-04:00","modified":"2026-01-29T12:46:41.047608-05:00","repo_forks":8,"repo_description":"Media distribution without the platform markup. Home of the free/open source Rent Free Media distribution of Django + Wagtail.","pypi_url":"","documentation_url":"","repo_watchers":81,"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":["RentFreeMedia","lb-"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/387/?format=json"],"id":5413,"title":"wagtail-grafl","slug":"wagtail-grafl","last_updated":"2024-08-29T08:47:43-04:00","last_fetched":"2026-05-27T00:04:23.455976-04:00","repo_url":"https://github.com/cursive-works/wagtail-grafl","pypi_version":"0.0.2","created":"2022-04-05T07:42:30.327694-04:00","modified":"2026-01-28T16:09:13.740263-05:00","repo_forks":1,"repo_description":"Grafl streamfield blocks for Wagtail","pypi_url":"http://pypi.python.org/pypi/wagtail-grafl","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":["marts"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/258/?format=json"],"id":5412,"title":"django-performance-monitor","slug":"django-performance-monitor","last_updated":"2022-09-01T01:28:42-04:00","last_fetched":"2026-05-27T01:06:51.372889-04:00","repo_url":"https://github.com/afsal-parseltongue/django-performance-monitor","pypi_version":"1.0.0","created":"2022-04-05T01:02:57.611591-04:00","modified":"2026-01-28T16:21:37.582293-05:00","repo_forks":1,"repo_description":"Django Performance monitor is simple django application for tracking the view which takes more time than a threshold value (By default 1.5 Seconds). Also using a Configuration in admin we turn on or off this feature","pypi_url":"http://pypi.python.org/pypi/django-performance-monitor","documentation_url":"","repo_watchers":31,"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":["ramwin","afsal-parseltongue"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":5411,"title":"django-ptpython","slug":"django-ptpython","last_updated":"2024-12-03T03:48:02-05:00","last_fetched":"2026-05-26T21:07:15.553763-04:00","repo_url":"https://github.com/reganto/django-ptpython","pypi_version":"1.0.2","created":"2022-04-03T10:48:59.715926-04:00","modified":"2026-01-28T15:52:22.463136-05:00","repo_forks":1,"repo_description":"A Package to Set Ptpython as the Default Django Shell :sparkles:","pypi_url":"http://pypi.python.org/pypi/django-ptpython","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":["reganto","DeeeeLAN"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":5410,"title":"djangorest-routes","slug":"djangorest-routes","last_updated":"2022-10-05T03:11:55-04:00","last_fetched":"2026-05-27T05:19:28.798666-04:00","repo_url":"https://github.com/israelabraham/djangorest-routes","pypi_version":"1.2.5","created":"2022-03-31T18:09:48.770356-04:00","modified":"2026-01-29T12:36:46.812641-05:00","repo_forks":5,"repo_description":"🔐 Authentication routes as a service. ","pypi_url":"http://pypi.python.org/pypi/djangorest-routes","documentation_url":"https://github.com/israelabraham/djangorest-routes/blob/main/README.md","repo_watchers":21,"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":["aybruhm","nimaps"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":5409,"title":"django-tailwind-alpine-htmx","slug":"django-tailwind-alpine-htmx","last_updated":"2022-02-16T03:19:26-05:00","last_fetched":"2026-05-27T06:11:18.621318-04:00","repo_url":"https://github.com/AccordBox/django-tailwind-alpine-htmx","pypi_version":null,"created":"2022-03-31T00:00:53.770585-04:00","modified":"2026-01-29T12:47:03.685140-05:00","repo_forks":7,"repo_description":"Simple Task app using Django, Tailwind CSS, Alpine.js and HTMX","pypi_url":"","documentation_url":"","repo_watchers":64,"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/3/?format=json","grids":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":5408,"title":"wagtail-react-blog","slug":"wagtail-react-blog","last_updated":"2022-12-21T23:08:10-05:00","last_fetched":"2026-05-27T06:11:17.388528-04:00","repo_url":"https://github.com/AccordBox/wagtail-react-blog","pypi_version":null,"created":"2022-03-30T23:59:38.385436-04:00","modified":"2026-01-29T12:47:01.587508-05:00","repo_forks":16,"repo_description":"SPA built with React, Tailwind CSS and Wagtail Rest API","pypi_url":"","documentation_url":"","repo_watchers":83,"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":["https://djangopackages.org/api/v4/grids/356/?format=json"],"id":5407,"title":"wagtail-bootstrap-blog","slug":"wagtail-bootstrap-blog","last_updated":"2024-01-26T22:00:31-05:00","last_fetched":"2026-05-27T06:11:15.996656-04:00","repo_url":"https://github.com/AccordBox/wagtail-bootstrap-blog","pypi_version":null,"created":"2022-03-30T23:57:57.241685-04:00","modified":"2026-01-29T12:46:59.497562-05:00","repo_forks":80,"repo_description":"Wagtail blog based on Tailwind CSS, Stimulus, it supports Markdown, Latex and user comments.","pypi_url":"","documentation_url":"","repo_watchers":378,"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","tomdyson"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":5406,"title":"shortuuid","slug":"shortuuid","last_updated":"2025-11-30T19:26:35-05:00","last_fetched":"2026-05-27T11:51:48.988505-04:00","repo_url":"https://github.com/skorokithakis/shortuuid","pypi_version":"1.0.13","created":"2022-03-29T17:18:16.764759-04:00","modified":"2026-01-28T13:42:59.998549-05:00","repo_forks":115,"repo_description":"A generator library for concise, unambiguous and URL-safe UUIDs.","pypi_url":"http://pypi.python.org/pypi/shortuuid","documentation_url":"","repo_watchers":2187,"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,0,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":["skorokithakis","mkouhei","kevinastone","bollwyvl","demoray","nikblanchet","xadrianzetx","cewood","croby","cjwatson","ecederstrand","grantjenks","coagulant","ivanistheone","jleclanche","polastre","mrjbq7","KOLANICH","ekamil","tirkarthi","keanemind","nikolas","pcolladosoto","pavelzw","sebastibe","fengsi","SpaceShaman","lehrblogger","Thiagomrfs","tcrothers","asellappen","hhartzer","markpaynter","merwok"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":5405,"title":"django-dynamic-filenames","slug":"django-dynamic-filenames","last_updated":"2026-05-26T05:11:38-04:00","last_fetched":"2026-05-26T14:02:08.739959-04:00","repo_url":"https://github.com/codingjoe/django-dynamic-filenames","pypi_version":"1.4.1","created":"2022-03-26T15:33:17.236585-04:00","modified":"2026-01-28T14:33:23.265199-05:00","repo_forks":8,"repo_description":"Write advanced filename patterns using the Format Format String Syntax.","pypi_url":"http://pypi.python.org/pypi/django-dynamic-filenames","documentation_url":"https://github.com/codingjoe/django-dynamic-filenames?tab=readme-ov-file","repo_watchers":77,"commits_over_52":[0,0,0,2,0,0,1,0,0,0,0,1,0,0,1,0,1,0,1,2,0,1,0,1,0,3,0,1,1,5,0,0,1,1,1,0,1,1,1,3,1,1,1,2,1,1,1,1,0,0,1,1],"participants":["dependabot[bot]","codingjoe","pre-commit-ci[bot]","vchrisb","irtazaakram","amureki"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/9/?format=json","https://djangopackages.org/api/v4/grids/100/?format=json","https://djangopackages.org/api/v4/grids/58/?format=json","https://djangopackages.org/api/v4/grids/312/?format=json","https://djangopackages.org/api/v4/grids/60/?format=json"],"id":5404,"title":"django-pictures","slug":"django-pictures","last_updated":"2026-05-26T05:11:34-04:00","last_fetched":"2026-05-26T14:11:23.012169-04:00","repo_url":"https://github.com/codingjoe/django-pictures","pypi_version":"1.7.5","created":"2022-03-26T15:27:55.373713-04:00","modified":"2026-04-21T11:48:36.882340-04:00","repo_forks":25,"repo_description":"Responsive cross-browser image library using modern codes like AVIF & WebP","pypi_url":"http://pypi.python.org/pypi/django-pictures","documentation_url":"https://github.com/codingjoe/django-pictures#django-pictures","repo_watchers":280,"commits_over_52":[0,0,0,2,0,1,1,0,0,0,0,1,0,0,1,0,1,0,3,1,1,2,3,1,1,2,7,2,3,2,0,0,1,2,1,0,1,1,1,3,2,4,1,2,1,1,11,1,0,0,3,1],"participants":["codingjoe","dependabot[bot]","pre-commit-ci[bot]","amureki","jnns","vchrisb","jmsmkn","atnartur","1r00t","marcorichetta","krtko1","Nekidev","rfricz","SAY-5","truongvan","umerf52"]}]}