{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=2100","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=2060","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/45/?format=json"],"id":4024,"title":"django-volatile-messages","slug":"django-volatile-messages","last_updated":"2017-12-10T14:50:31-05:00","last_fetched":"2026-05-28T02:09:09.709885-04:00","repo_url":"https://github.com/ZuluPro/django-volatile-messages","pypi_version":"0.1","created":"2017-12-10T16:13:41.862577-05:00","modified":"2026-01-28T16:22:16.843935-05:00","repo_forks":0,"repo_description":"Simply add a First message system to help user when they are discovering your website","pypi_url":"http://pypi.python.org/pypi/django-volatile-messages","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":["ZuluPro"]},{"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/55/?format=json"],"id":4023,"title":"django-des","slug":"django-des","last_updated":"2025-01-21T14:34:25-05:00","last_fetched":"2026-05-27T18:03:50.763047-04:00","repo_url":"https://github.com/jamiecounsell/django-des","pypi_version":"2.4.1","created":"2017-12-10T15:14:52.815482-05:00","modified":"2026-01-28T15:04:07.998316-05:00","repo_forks":17,"repo_description":"Django Dynamic Email Settings - Change your email configuration without interrupting service.","pypi_url":"http://pypi.python.org/pypi/django-des","documentation_url":"https://github.com/jamiecounsell/django-des/blob/master/README.rst","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":["jamiecounsell","bgunebakan","cyberbudy"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4021,"title":"django-ajax-csrf","slug":"django-ajax-csrf","last_updated":"2017-12-06T11:51:10-05:00","last_fetched":"2026-05-28T00:05:57.457391-04:00","repo_url":"https://github.com/nnsnodnb/django-ajax-csrf","pypi_version":"1.0.2","created":"2017-12-07T20:11:43.724904-05:00","modified":"2026-01-28T16:01:53.305513-05:00","repo_forks":0,"repo_description":"Django app - bundle csrf token additioner by JavaScript","pypi_url":"http://pypi.python.org/pypi/django-ajax-csrf","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":["nnsnodnb"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":["https://djangopackages.org/api/v4/grids/24/?format=json"],"id":4020,"title":"Muss","slug":"muss","last_updated":"2025-01-01T12:35:42-05:00","last_fetched":"2026-05-27T11:01:58.652263-04:00","repo_url":"https://github.com/mapeveri/muss","pypi_version":null,"created":"2017-12-07T17:16:01.969217-05:00","modified":"2026-01-28T13:24:23.006258-05:00","repo_forks":4,"repo_description":"WARNING: this repo is not maintained anymore.","pypi_url":"","documentation_url":"http://muss.readthedocs.io/en/latest/index.html","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":["mapeveri","dependabot[bot]","bgarcial"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":4019,"title":"LingL","slug":"lingl","last_updated":null,"last_fetched":"2026-05-27T11:01:15.757366-04:00","repo_url":"https://github.com/gustavklopp/LingL/tree/master","pypi_version":null,"created":"2017-12-06T05:30:44.997191-05:00","modified":"2026-01-28T13:23:28.680386-05:00","repo_forks":0,"repo_description":"","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":[]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4018,"title":"Py Portal","slug":"py-portal","last_updated":null,"last_fetched":"2026-05-27T09:15:56.453542-04:00","repo_url":"https://webgit.webkrone.com/sitepackage/webkrone","pypi_version":null,"created":"2017-12-04T11:17:26.956515-05:00","modified":"2026-01-28T13:12:24.357500-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=json","grids":[],"id":4017,"title":"django-prepared-query","slug":"django-prepared-query","last_updated":"2018-07-16T13:40:52-04:00","last_fetched":"2026-05-27T06:10:33.045377-04:00","repo_url":"https://github.com/DimaKudosh/django-prepared-query","pypi_version":"0.3.1","created":"2017-12-03T14:56:43.138725-05:00","modified":"2026-01-29T12:46:09.250464-05:00","repo_forks":3,"repo_description":"SQL prepared statement support for Django ORM.","pypi_url":"http://pypi.python.org/pypi/django-prepared-query","documentation_url":"","repo_watchers":12,"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":["DimaKudosh"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/275/?format=json"],"id":4016,"title":"django-adminlogentries","slug":"django-adminlogentries","last_updated":"2026-01-09T20:50:25-05:00","last_fetched":"2026-05-27T20:01:52.536754-04:00","repo_url":"https://github.com/ataylor32/django-adminlogentries","pypi_version":"0.1.3","created":"2017-12-02T23:25:50.361060-05:00","modified":"2026-01-28T15:23:14.216162-05:00","repo_forks":1,"repo_description":"A Django app that provides a ModelAdmin for django.contrib.admin's LogEntry model (with everything except the list disabled)","pypi_url":"http://pypi.python.org/pypi/django-adminlogentries","documentation_url":"","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,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["ataylor32"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/18/?format=json"],"id":4015,"title":"django-slugify-processor","slug":"django-slugify-processor","last_updated":"2026-05-25T12:31:04-04:00","last_fetched":"2026-05-27T17:07:07.798647-04:00","repo_url":"https://github.com/develtech/django-slugify-processor","pypi_version":"1.10.0","created":"2017-12-02T12:51:42.508829-05:00","modified":"2026-01-28T14:54:07.201491-05:00","repo_forks":1,"repo_description":"custom slug / slugification rules for django https://devel.tech/tips/n/djms3tTe/how-django-uses-deferred-imports-to-scale","pypi_url":"http://pypi.python.org/pypi/django-slugify-processor","documentation_url":"https://django-slugify-processor.git-pull.com","repo_watchers":17,"commits_over_52":[2,2,2,2,2,2,2,2,2,3,2,2,2,2,3,2,4,2,2,3,3,3,27,2,2,5,2,4,2,4,22,0,0,3,2,2,10,2,1,2,3,6,10,5,9,6,8,6,8,7,5,12],"participants":["tony","pyup-bot","dependabot-preview[bot]","dependabot[bot]","mpachas"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/344/?format=json"],"id":4014,"title":"django-apiblueprint-view","slug":"django-apiblueprint-view","last_updated":"2026-05-27T04:38:11-04:00","last_fetched":"2026-05-27T18:04:20.404632-04:00","repo_url":"https://github.com/chris48s/django-apiblueprint-view","pypi_version":"3.0.1","created":"2017-12-02T07:10:33.756288-05:00","modified":"2026-01-28T15:04:45.109443-05:00","repo_forks":1,"repo_description":"📚 Render API Blueprints on-the-fly using Django templates","pypi_url":"http://pypi.python.org/pypi/django-apiblueprint-view","documentation_url":"https://github.com/chris48s/django-apiblueprint-view/blob/master/README.md","repo_watchers":16,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,2,2,0,0,2,0,0,17,10,0,11,4,0,5,5,5,1,1,2,6,1,3,2,1,3,3,3,3,2,5,7,3,1,0,3,1,0,0,0,1,3,1],"participants":["chris48s","dependabot[bot]","dependabot-preview[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/23/?format=json","https://djangopackages.org/api/v4/grids/85/?format=json"],"id":4013,"title":"django-pubtools","slug":"django-pubtools","last_updated":"2018-08-16T23:25:05-04:00","last_fetched":"2026-05-28T00:04:23.321226-04:00","repo_url":"https://github.com/gregplaysguitar/django-pubtools","pypi_version":"2.0.4","created":"2017-11-28T16:13:55.058175-05:00","modified":"2026-01-28T15:59:26.352368-05:00","repo_forks":1,"repo_description":"django-pubtools is a helper library for creating publishable django models.","pypi_url":"http://pypi.python.org/pypi/django-pubtools","documentation_url":"https://github.com/gregplaysguitar/django-pubtools/blob/master/readme.md","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["gregplaysguitar","pbright","brehaut","octaflop"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4012,"title":"django-agenda","slug":"django-agenda2","last_updated":"2021-08-03T23:56:30-04:00","last_fetched":"2026-05-27T17:01:46.664679-04:00","repo_url":"https://gitlab.com/alantrick/django-agenda","pypi_version":"0.7.2","created":"2017-11-22T19:49:09.799427-05:00","modified":"2026-01-28T14:48:41.158798-05:00","repo_forks":6,"repo_description":"","pypi_url":"http://pypi.python.org/pypi/django-agenda","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,0],"participants":["jens","Moez Fehri","Alan Trick"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4011,"title":"django_mobile_rest_api","slug":"django_mobile_rest_api","last_updated":"2017-11-26T08:33:37-05:00","last_fetched":"2018-01-27T15:52:00.946130-05:00","repo_url":"https://github.com/An4ik/django_mobile_rest_api","pypi_version":"0.1.0","created":"2017-11-22T16:09:00.138012-05:00","modified":"2025-01-31T14:58:45.947259-05:00","repo_forks":0,"repo_description":"Basic django mobile REST API","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":[]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/8/?format=json"],"id":4010,"title":"Django Material Widgets","slug":"django_material_widgets","last_updated":"2018-04-19T23:35:33-04:00","last_fetched":"2026-05-28T02:04:02.541861-04:00","repo_url":"https://github.com/ooknosi/django_material_widgets","pypi_version":"1.0.0b3","created":"2017-11-21T10:13:16.263340-05:00","modified":"2026-01-28T16:17:53.266280-05:00","repo_forks":3,"repo_description":"Django widgets styled with Material Components for the Web","pypi_url":"http://pypi.python.org/pypi/django-material-widgets","documentation_url":"http://django-material-widgets.readthedocs.io/en/latest/","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":["ooknosi","blturner"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/436/?format=json","https://djangopackages.org/api/v4/grids/161/?format=json"],"id":4009,"title":"django-postgrespool2","slug":"django-postgrespool2","last_updated":"2022-10-03T04:23:51-04:00","last_fetched":"2026-05-27T15:11:13.783497-04:00","repo_url":"https://github.com/lcd1232/django-postgrespool2","pypi_version":"2.0.5","created":"2017-11-17T16:14:51.346883-05:00","modified":"2026-01-28T14:40:18.525111-05:00","repo_forks":16,"repo_description":"Postgres Connection Pooling for Django, powered by SQLAlchemy.","pypi_url":"http://pypi.python.org/pypi/django-postgrespool2","documentation_url":"","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,0,0,0,0,0,0,0,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":["lcd1232","Brant","Jonty","kennethreitz","edevil","mozartilize","adamJLev","carljm","nigma","Koed00","jarshwah","whalesalad","rvause","chickahoona","tclancy"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":4008,"title":"django-applepodcast","slug":"django-applepodcast","last_updated":"2018-10-06T18:19:12-04:00","last_fetched":"2026-05-27T19:01:08.645288-04:00","repo_url":"https://github.com/richardcornish/django-applepodcast","pypi_version":"0.3.7","created":"2017-11-16T18:58:11.990463-05:00","modified":"2026-01-28T15:12:11.103033-05:00","repo_forks":9,"repo_description":"A Django podcast app optimized for Apple Podcasts","pypi_url":"http://pypi.python.org/pypi/django-applepodcast","documentation_url":"https://django-applepodcast.readthedocs.io/","repo_watchers":12,"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":["richardcornish","douedd"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/41/?format=json","https://djangopackages.org/api/v4/grids/87/?format=json","https://djangopackages.org/api/v4/grids/312/?format=json","https://djangopackages.org/api/v4/grids/313/?format=json"],"id":4007,"title":"welut","slug":"welut","last_updated":"2017-11-24T01:32:07-05:00","last_fetched":"2026-05-28T01:05:42.127661-04:00","repo_url":"https://github.com/agusmakmun/welut","pypi_version":"1.0.4","created":"2017-11-16T16:44:08.070665-05:00","modified":"2026-01-28T16:11:36.093602-05:00","repo_forks":10,"repo_description":":wavy_dash: welut is django plugin to convert the .epub, .mobi or .pdf files as images. Usefull to manage e-library or e-commerce bassed on e-book system.","pypi_url":"http://pypi.python.org/pypi/welut","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,0],"participants":["agusmakmun"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/69/?format=json"],"id":4006,"title":"django-rest-recaptcha","slug":"django-rest-recaptcha","last_updated":"2018-08-15T16:23:23-04:00","last_fetched":"2026-05-27T18:05:26.364212-04:00","repo_url":"https://github.com/motius/django-rest-recaptcha","pypi_version":"1.0.2","created":"2017-11-16T05:22:15.835857-05:00","modified":"2026-01-28T15:06:01.551824-05:00","repo_forks":8,"repo_description":"🔒 Django rest recaptcha field for easy integration of google recaptcha with django-rest-framework.","pypi_url":"http://pypi.python.org/pypi/django-rest-recaptcha","documentation_url":"https://github.com/motius/django-rest-recaptcha/blob/master/README.rst","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":["sagar270690","magnunleno","tech4242"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/321/?format=json","https://djangopackages.org/api/v4/grids/74/?format=json"],"id":4005,"title":"django-loci","slug":"django-loci","last_updated":"2026-05-27T14:22:39-04:00","last_fetched":"2026-05-27T17:03:13.596543-04:00","repo_url":"https://github.com/openwisp/django-loci","pypi_version":"1.2.2","created":"2017-11-14T09:19:41.476929-05:00","modified":"2026-01-28T14:50:16.859150-05:00","repo_forks":51,"repo_description":"Reusable Django app for storing geographic and indoor  coordinates. Maintained by the OpenWISP Project.","pypi_url":"http://pypi.python.org/pypi/django-loci","documentation_url":"https://github.com/openwisp/django-loci/blob/master/README.rst","repo_watchers":193,"commits_over_52":[0,0,1,0,4,0,0,0,0,3,0,0,0,2,2,0,0,0,4,2,0,2,1,0,0,0,2,1,0,1,0,1,0,1,0,1,1,0,0,4,1,0,0,5,2,0,2,0,2,1,2,1],"participants":["nemesifier","dependabot[bot]","pandafy","atb00ker","devkapilbansal","marfgold1","DragnEmperor","dee077","NoumbissiValere","strang1ato","purhan","atif09","nishi1401","Eeshu-Yadav","niteshsinha17","wizanyx","codesankalp","DaffyTheDuck","Aryamanz29","waleko","stktyagi","haikalvidya","morrme","cking100","yashikajotwani12","ppabcd","pushpitkamboj","DevPriSha","kidzmyujikku","lehone-hp","kkreitmair","nepython","Dhanus3133","a09hopper","AYZhu"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/275/?format=json","https://djangopackages.org/api/v4/grids/35/?format=json"],"id":4004,"title":"django-subadmin","slug":"django-subadmin","last_updated":"2024-06-06T07:45:16-04:00","last_fetched":"2026-05-27T17:00:30.564853-04:00","repo_url":"https://github.com/inueni/django-subadmin","pypi_version":"3.2.4","created":"2017-11-13T18:05:45.324082-05:00","modified":"2026-01-28T14:47:25.003556-05:00","repo_forks":16,"repo_description":"A special kind of ModelAdmin that allows it to be nested within another ModelAdmin ","pypi_url":"http://pypi.python.org/pypi/django-subadmin","documentation_url":"","repo_watchers":139,"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":["sect2k","sevdog","felixonmars","lordematus","MuhammedNihad","cyberbudy"]}]}