{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=2120","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=2080","results":[{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":4003,"title":"Openota","slug":"openota","last_updated":"2018-02-21T01:38:28-05:00","last_fetched":"2017-11-10T05:55:53.657415-05:00","repo_url":"https://github.com/xedtech/openota","pypi_version":null,"created":"2017-11-10T05:55:15.215618-05:00","modified":"2025-01-31T14:59:44.677269-05:00","repo_forks":0,"repo_description":"Open Source Advanced Note Taking Service for Everyone Written in Python3 and Django","pypi_url":"","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":["bauripalash"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/44/?format=json"],"id":4002,"title":"Django Closure Tree","slug":"django-closure-tree","last_updated":"2019-08-27T22:07:24-04:00","last_fetched":"2026-05-27T22:05:40.515802-04:00","repo_url":"https://github.com/funkybob/django-closure-tree","pypi_version":"0.2.2","created":"2017-11-09T23:51:28.056254-05:00","modified":"2026-01-28T15:47:56.372703-05:00","repo_forks":5,"repo_description":"Closure view based Tree models for Django","pypi_url":"http://pypi.python.org/pypi/django-closure-tree","documentation_url":"","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,0,0,0,0,0,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":["funkybob","Wooble","schinckel"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/66/?format=json"],"id":4001,"title":"django-admin-ip-restrictor","slug":"django-admin-ip-restrictor","last_updated":"2026-03-10T18:22:38-04:00","last_fetched":"2026-05-27T19:06:23.898433-04:00","repo_url":"https://github.com/sdonk/django-admin-ip-restrictor","pypi_version":"3.0.0","created":"2017-11-09T19:21:32.317662-05:00","modified":"2026-01-28T15:19:52.453481-05:00","repo_forks":9,"repo_description":"Restrict Django admin access based on incoming IPs","pypi_url":"http://pypi.python.org/pypi/django-admin-ip-restrictor","documentation_url":"","repo_watchers":26,"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,6,0,0,0,0,0,0,0,0,0,0,0],"participants":["sdonk","sgaist","richtier"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/32/?format=json","https://djangopackages.org/api/v4/grids/11/?format=json"],"id":4000,"title":"django-speedinfo","slug":"django-speedinfo","last_updated":"2020-10-09T12:44:07-04:00","last_fetched":"2026-05-27T17:07:51.988177-04:00","repo_url":"https://github.com/catcombo/django-speedinfo","pypi_version":"2.0.2","created":"2017-11-09T14:23:48.283242-05:00","modified":"2026-01-28T14:54:58.927196-05:00","repo_forks":9,"repo_description":"Django views profiler for small projects","pypi_url":"http://pypi.python.org/pypi/django-speedinfo","documentation_url":"","repo_watchers":57,"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":["catcombo","IgorCode","VictorFabreF"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":3999,"title":"django-political-map","slug":"django-political-map","last_updated":"2022-04-08T03:40:59-04:00","last_fetched":"2026-05-28T00:01:30.104835-04:00","repo_url":"https://github.com/20tab/django-political-map","pypi_version":"1.2.2","created":"2017-11-09T11:08:25.474943-05:00","modified":"2026-01-28T15:55:28.485839-05:00","repo_forks":2,"repo_description":"Django Political Map","pypi_url":"http://pypi.python.org/pypi/django-political-map","documentation_url":"https://github.com/20tab/django-political-map","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":["gabbork","gherrero","rafleze","trottomv","frank2411","domeniconappo","pauloxnet","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/66/?format=json","https://djangopackages.org/api/v4/grids/59/?format=json"],"id":3998,"title":"Django-Access","slug":"django-access","last_updated":"2024-01-25T08:57:13-05:00","last_fetched":"2026-05-27T17:05:22.261565-04:00","repo_url":"https://github.com/nnseva/django-access","pypi_version":"0.1.2b2","created":"2017-11-09T05:14:18.670776-05:00","modified":"2026-01-28T14:52:21.537314-05:00","repo_forks":7,"repo_description":"Django-Access - the application introducing dynamic evaluation-based instance-level (row-level) access rights control for Django","pypi_url":"http://pypi.python.org/pypi/django-access","documentation_url":"https://github.com/nnseva/django-access","repo_watchers":85,"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":["nnseva","LokkiDog","dmarychev"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/113/?format=json"],"id":3997,"title":"django-pivot","slug":"django-pivot","last_updated":"2023-09-26T11:09:20-04:00","last_fetched":"2026-05-27T13:09:46.152031-04:00","repo_url":"https://github.com/martsberger/django-pivot","pypi_version":"1.10.0","created":"2017-11-05T10:59:08.184773-05:00","modified":"2026-01-28T14:15:51.924332-05:00","repo_forks":16,"repo_description":"A module for pivoting Django Querysets","pypi_url":"http://pypi.python.org/pypi/django-pivot","documentation_url":"","repo_watchers":211,"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":["martsberger","blfpd","thatch","yosephbernandus"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":3996,"title":"django-trapdoor","slug":"django-trapdoor","last_updated":"2018-06-12T21:27:55-04:00","last_fetched":"2018-01-27T15:35:57.746013-05:00","repo_url":"https://github.com/MikaSoftware/django-trapdoor","pypi_version":"1.0.9","created":"2017-11-05T00:17:28.291201-04:00","modified":"2025-01-31T14:59:20.563119-05:00","repo_forks":1,"repo_description":"Automatically ban IP addresses requesting suspicious URL paths from your Django site.","pypi_url":"","documentation_url":"","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":["bartmika"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/245/?format=json"],"id":3995,"title":"restframework-definable-serializer","slug":"restframework-definable-serializer","last_updated":"2020-01-07T23:19:13-05:00","last_fetched":"2026-05-27T19:06:49.618369-04:00","repo_url":"https://github.com/salexkidd/restframework-definable-serializer","pypi_version":"0.2.2","created":"2017-11-02T03:23:40.340628-04:00","modified":"2026-01-28T15:20:36.822294-05:00","repo_forks":0,"repo_description":"restframework-definable-serializer","pypi_url":"http://pypi.python.org/pypi/restframework-definable-serializer","documentation_url":"http://restframework-definable-serializer.readthedocs.io/ja/latest/","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":["salexkidd"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/8/?format=json","https://djangopackages.org/api/v4/grids/283/?format=json","https://djangopackages.org/api/v4/grids/387/?format=json"],"id":3994,"title":"wagtailstreamforms","slug":"wagtailstreamforms","last_updated":"2022-02-18T05:46:29-05:00","last_fetched":"2026-05-27T15:17:46.852716-04:00","repo_url":"https://github.com/AccentDesign/wagtailstreamforms","pypi_version":"5.2.6","created":"2017-11-01T20:21:35.307646-04:00","modified":"2026-01-28T14:46:10.976798-05:00","repo_forks":0,"repo_description":"What happened when a FormBuilder met a StreamField","pypi_url":"http://pypi.python.org/pypi/wagtailstreamforms","documentation_url":"http://wagtailstreamforms.readthedocs.io/","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":["bigmassa","stuartaccent","nnist","tleguijt","robmoorman","VdeJong","leongraumans","daveaccent","SalahAdDin","lingster","dbramwell","Aramgutang","johnraz","gasman","tomdyson","VanL"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/136/?format=json"],"id":3993,"title":"django-task","slug":"django-task","last_updated":"2026-03-06T12:47:27-05:00","last_fetched":"2026-05-27T17:01:18.506221-04:00","repo_url":"https://github.com/morlandi/django-task","pypi_version":"2.1.2","created":"2017-11-01T16:49:37.460076-04:00","modified":"2026-01-28T14:48:07.219844-05:00","repo_forks":9,"repo_description":"A Django app to run new background tasks from either admin or cron, and inspect task history from admin","pypi_url":"http://pypi.python.org/pypi/django-task","documentation_url":"https://github.com/morlandi/django-task/blob/master/README.rst","repo_watchers":64,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,1,0,0,6,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,2,0,0,0,0,0,0,0,0,0,0,0],"participants":["morlandi","dependabot[bot]","alexkiro"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":3992,"title":"django-query-tracer","slug":"django-query-tracer","last_updated":"2019-04-04T08:55:11-04:00","last_fetched":"2026-05-27T06:10:44.882257-04:00","repo_url":"https://github.com/morlandi/django-query-tracer","pypi_version":"0.2.2","created":"2017-11-01T16:43:14.021742-04:00","modified":"2026-01-29T12:46:22.270340-05:00","repo_forks":1,"repo_description":"A simplified version of django-devserver limited to SQL tracing and Ajax dump","pypi_url":"http://pypi.python.org/pypi/django-query-tracer","documentation_url":"https://github.com/morlandi/django-query-tracer/blob/master/README.rst","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":["morlandi","wolph"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":3991,"title":"Localizr","slug":"localizr","last_updated":"2022-10-22T09:06:55-04:00","last_fetched":"2026-05-27T11:01:15.511786-04:00","repo_url":"https://github.com/michaelhenry/Localizr","pypi_version":null,"created":"2017-10-30T14:35:08.750153-04:00","modified":"2026-01-28T13:23:27.509372-05:00","repo_forks":5,"repo_description":"Localizr is a Tool that handles and automates the generation of localization files for IOS and Android so there will be only one source of truth for all of your localization strings.","pypi_url":"","documentation_url":"","repo_watchers":35,"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":["michaelhenry","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/49/?format=json","https://djangopackages.org/api/v4/grids/46/?format=json"],"id":3990,"title":"django-modeltrans","slug":"django-modeltrans","last_updated":"2026-05-20T06:57:26-04:00","last_fetched":"2026-05-27T15:13:17.468591-04:00","repo_url":"https://github.com/zostera/django-modeltrans","pypi_version":"0.9.0","created":"2017-10-30T03:55:08.344956-04:00","modified":"2026-01-28T14:42:16.246510-05:00","repo_forks":10,"repo_description":"Translate Django model fields in a PostgreSQL JSONField","pypi_url":"http://pypi.python.org/pypi/django-modeltrans","documentation_url":"http://django-modeltrans.readthedocs.io/","repo_watchers":78,"commits_over_52":[0,1,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,2,0,0,0,0,0,0,4],"participants":["jieter","dependabot[bot]","dyve","danielvdp","atugushev","browniebroke","julianwachholz","jacobwegner","dfirst","zvolsky","bulatshafigullin"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":["https://djangopackages.org/api/v4/grids/6/?format=json"],"id":3989,"title":"Myfirstframe","slug":"zahedbri","last_updated":null,"last_fetched":"2026-05-27T11:01:12.364137-04:00","repo_url":"https://github.com/zahedbri","pypi_version":null,"created":"2017-10-29T06:10:47.132035-04:00","modified":"2026-01-28T13:23:23.489807-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/1/?format=json","grids":[],"id":3988,"title":"django-keybase-verification","slug":"django-keybase-verification","last_updated":"2020-02-11T16:55:23-05:00","last_fetched":"2026-05-27T09:10:54.753494-04:00","repo_url":"https://github.com/bsquidwrd/django-keybase-verification","pypi_version":"1.1.0","created":"2017-10-27T10:52:17.516855-04:00","modified":"2026-01-28T13:07:34.781575-05:00","repo_forks":0,"repo_description":"Easy to use app that allows verifying domains with Django for Keybase.io","pypi_url":"http://pypi.python.org/pypi/django-keybase-verification","documentation_url":"https://github.com/bsquidwrd/django-keybase-verification/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":["bsquidwrd","pyup-bot","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":3987,"title":"opencomparison","slug":"opencomparison","last_updated":"2026-05-26T02:01:30-04:00","last_fetched":"2026-05-27T10:04:44.111312-04:00","repo_url":"https://github.com/opencomparison/opencomparison","pypi_version":null,"created":"2017-10-26T21:36:41.185043-04:00","modified":"2026-01-28T13:14:00.446372-05:00","repo_forks":199,"repo_description":"Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects.","pypi_url":"","documentation_url":"","repo_watchers":937,"commits_over_52":[1,3,3,6,8,5,3,4,2,4,4,4,8,0,5,3,4,3,4,6,3,46,6,44,7,4,3,2,3,4,0,0,105,19,15,16,8,17,10,5,26,6,8,24,6,11,7,15,5,0,3,9],"participants":["pydanny","jefftriplett","audreyfeldroy","taavi223","jayfk","pre-commit-ci[bot]","saadmk11","dependabot[bot]","randalldegges-okta-2","grobolom","ptone","gisle","ryancheley","szilveszter","pyup-bot","rexhepberlajolli","vaibhav-jain","tmitchell","ShreehariVaasishta","FarhanAliRaza","miketheman","punteney","natea","akavlie","dmoney","github-actions[bot]","mrj0","alexrobbins","jimallman","luzfcb","r-lelis","sontek","gabbyprecious","paparent","skotcarruth","webyneter","aayushgauba","ideabrian","RamezIssac","cacoze","santagada","jakenbuhler","FlaviuSim","felipythondev","nanuxbe","davidfischer","kulbir","idealatom","dartdog","rayleyva","jayden-clark","vcruces","fallenhitokiri","sente","mjtamlyn","luanfonceca","williln","elpargo","jamespacileo","jacobb","erfaan","evgenyfadeev","Divan009","smithdc1","dmpeters","saegey","shubhendusaurabh","sayzlim","amureki","radiac","p-r-a-v-i-n","nrb","coderanger","sobolevn","ergo","amitness","timgates42","lovelydinosaur","tony","aaronlelevier","alekhranjan75","asteinhauser","daheats","IlianIliev","kerridge0","ptrojanowski","sheepman4267","andrew-kurin","AnneTheAgile","bmispelon","acdha","Copilot","divyanshu-iitian","d0ugal","fgallaire","gabrielolnunes","georgedorn","hebertjulio","hugoalvarado","hugovk","jerobado","camarajm","joshuadavidthomas","kennethlove","kojoidrissa","leogregianin","Frohus"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":3986,"title":"Shortcuts for Django","slug":"django-shts3","last_updated":"2020-01-30T23:08:37-05:00","last_fetched":"2026-05-27T20:01:53.589841-04:00","repo_url":"https://gitlab.com/qwolphin/django-shts3","pypi_version":"5.0","created":"2017-10-26T15:06:08.954973-04:00","modified":"2026-01-28T15:23:16.427141-05:00","repo_forks":0,"repo_description":"You spend too much time typing \"python3 manage.py\". Now with configuration file","pypi_url":"http://pypi.python.org/pypi/django-shts3","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":["Thomas Frössman","Artem Yunusov","Tim Kurvers","Tomas Thor Jonsson","(q) Wolphin","Filip Wasilewski","Bernardo B. Marques","Moco","Francisco Souza","Wolphin","Aaron Bassett","wolphin","Wolphin","Johannes Gorset"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/168/?format=json","https://djangopackages.org/api/v4/grids/35/?format=json"],"id":3985,"title":"django-admin-index","slug":"django-admin-index","last_updated":"2024-12-12T04:44:11-05:00","last_fetched":"2026-05-27T13:19:16.225427-04:00","repo_url":"https://github.com/maykinmedia/django-admin-index","pypi_version":"4.0.0","created":"2017-10-26T09:04:04.755340-04:00","modified":"2026-01-28T14:21:51.930473-05:00","repo_forks":10,"repo_description":"Change the Django admin index page without too much hassle or visual changes.","pypi_url":"http://pypi.python.org/pypi/django-admin-index","documentation_url":"","repo_watchers":93,"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","sergei-maertens","dariomory","bart-maykin","Viicos","alextreme","JostCrow","svenvandescheur","dependabot[bot]","Bartvaderkin","stevenbal","vaszig","onyx-flame"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":3984,"title":"mail-editor","slug":"mail-editor","last_updated":"2026-05-26T11:39:57-04:00","last_fetched":"2026-05-27T15:16:38.507403-04:00","repo_url":"https://github.com/maykinmedia/mail-editor","pypi_version":"0.3.8","created":"2017-10-26T09:03:17.475330-04:00","modified":"2026-01-28T14:45:11.467481-05:00","repo_forks":3,"repo_description":"","pypi_url":"http://pypi.python.org/pypi/mail-editor","documentation_url":"https://github.com/maykinmedia/mail-editor","repo_watchers":5,"commits_over_52":[0,0,0,0,0,1,0,3,3,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,0,5],"participants":["SonnyBA","alextreme","Bartvaderkin","pi-sigma","JostCrow","joeribekker","sergei-maertens","Coperh","ErhanCitil","shea-maykinmedia","flupzor"]}]}