{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=3460","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=3420","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/167/?format=json","https://djangopackages.org/api/v4/grids/18/?format=json"],"id":2391,"title":"django_coffee_table","slug":"django_coffee_table","last_updated":"2014-08-20T01:58:01-04:00","last_fetched":"2026-05-27T05:07:40.343544-04:00","repo_url":"https://github.com/alixedi/django_coffee_table","pypi_version":"1.0.1","created":"2014-05-27T08:00:01.792438-04:00","modified":"2026-01-28T16:55:33.161234-05:00","repo_forks":2,"repo_description":"Control <table> in templates.","pypi_url":"http://pypi.python.org/pypi/django_coffee_table","documentation_url":"https://github.com/alixedi/django_coffee_table/blob/master/README.rst","repo_watchers":7,"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":["alixedi"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/46/?format=json"],"id":2390,"title":"django-polyglot","slug":"django-polyglot","last_updated":"2014-05-27T06:59:36-04:00","last_fetched":"2022-03-18T21:48:10.544753-04:00","repo_url":"https://github.com/esistgut/django-polyglot","pypi_version":"0.1","created":"2014-05-27T07:02:21.656714-04:00","modified":"2025-01-31T14:58:55.912735-05:00","repo_forks":0,"repo_description":"A simple Django package for model translations","pypi_url":"http://pypi.python.org/pypi/django-polyglot","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":["esistgut"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/249/?format=json"],"id":2389,"title":"django-weeny","slug":"django-weeny","last_updated":"2014-07-24T17:27:09-04:00","last_fetched":"2026-05-27T06:09:20.646939-04:00","repo_url":"https://github.com/rhblind/django-weeny","pypi_version":"1.0.4","created":"2014-05-26T17:04:37.756105-04:00","modified":"2026-01-29T12:44:50.093490-05:00","repo_forks":2,"repo_description":"Simple URL shortener app for Django","pypi_url":"http://pypi.python.org/pypi/django-weeny","documentation_url":"http://django-weeny.readthedocs.org/en/latest/","repo_watchers":7,"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":["rhblind"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/130/?format=json"],"id":2388,"title":"django-chartbuilder","slug":"django-chartbuilder","last_updated":"2014-06-27T09:29:17-04:00","last_fetched":"2026-05-28T05:03:40.826865-04:00","repo_url":"https://github.com/aterkik/django-chartbuilder","pypi_version":"0.3","created":"2014-05-26T12:03:11.423032-04:00","modified":"2026-01-28T16:27:13.814629-05:00","repo_forks":1,"repo_description":"A simple Django application for integrating Chartbuilder","pypi_url":"http://pypi.python.org/pypi/django-chartbuilder","documentation_url":"https://pypi.python.org/pypi/django-chartbuilder/","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":["aterkik","MiriamSexton"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/58/?format=json"],"id":2387,"title":"django-multiselectfield","slug":"django-multiselectfield","last_updated":"2025-06-12T10:40:46-04:00","last_fetched":"2026-05-27T12:12:37.255904-04:00","repo_url":"https://github.com/goinnn/django-multiselectfield","pypi_version":"1.0.1","created":"2014-05-19T18:37:10.717484-04:00","modified":"2026-01-28T13:54:08.663149-05:00","repo_forks":209,"repo_description":"A Multiple Choice model field","pypi_url":"http://pypi.python.org/pypi/django-multiselectfield","documentation_url":"","repo_watchers":470,"commits_over_52":[9,40,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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":["goinnn","blag","mikemanger","tomasgarzon","karolyi","nanorepublica","dmitry-krasilnikov","LeilaniAnn","olivierdalang","litchfield","tsuyukimakoto","hirokinko","atten","wernerhp","ThijsBoehme","ar0ne","PetrDlouhy","daimon99","jamesandres","superdmp","Aramgutang","aleh-rymasheuski"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/147/?format=json"],"id":2386,"title":"mezzanine-people","slug":"mezzanine-people","last_updated":"2014-05-10T11:44:32-04:00","last_fetched":"2026-05-28T05:01:51.346241-04:00","repo_url":"https://github.com/eci/mezzanine-people","pypi_version":"0.1","created":"2014-05-17T18:32:46.527101-04:00","modified":"2026-01-28T16:25:26.680109-05:00","repo_forks":4,"repo_description":"A simple app that provides a Person model for Mezzanine CMS sites","pypi_url":"http://pypi.python.org/pypi/mezzanine-people","documentation_url":"","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":["ngns-io"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":2385,"title":"django-moneyclip","slug":"django-moneyclip","last_updated":"2014-05-16T00:24:58-04:00","last_fetched":"2026-05-28T05:00:58.656364-04:00","repo_url":"https://github.com/shanez/django-moneyclip","pypi_version":"1.0","created":"2014-05-16T08:32:53.734705-04:00","modified":"2026-01-28T16:24:14.874349-05:00","repo_forks":0,"repo_description":"Django library that allows for effortless caching and invalidation of models and functions based on signals","pypi_url":"http://pypi.python.org/pypi/django-moneyclip","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":[]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/15/?format=json"],"id":2384,"title":"django-unsubscribe","slug":"django-unsubscribe","last_updated":"2014-11-16T12:09:10-05:00","last_fetched":"2026-05-27T06:12:20.786205-04:00","repo_url":"https://github.com/theskumar/django-unsubscribe","pypi_version":"0.1.2","created":"2014-05-15T17:22:53.577984-04:00","modified":"2026-01-29T12:47:54.925307-05:00","repo_forks":10,"repo_description":"Add unsubscribe link to your emails painlessly.","pypi_url":"http://pypi.python.org/pypi/django-unsubscribe","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":["theskumar","TvoroG"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/247/?format=json"],"id":2382,"title":"sentry-jira","slug":"sentry-jira","last_updated":"2016-10-10T17:06:19-04:00","last_fetched":"2026-05-27T06:05:29.779658-04:00","repo_url":"https://github.com/getsentry/sentry-jira","pypi_version":"0.11.1","created":"2014-05-13T14:51:47.610885-04:00","modified":"2026-01-29T12:40:17.586002-05:00","repo_forks":31,"repo_description":"A Plugin for sentry that lets you create JIRA issues","pypi_url":"http://pypi.python.org/pypi/sentry-jira","documentation_url":"","repo_watchers":95,"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":["thurloat","dcramer","mattrobenolt","rogerhu","macqueen","andialbrecht","mitsuhiko","bpbp-boop","ineu","honza"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/23/?format=json"],"id":2381,"title":"Django-Bootlog","slug":"django-bootlog","last_updated":"2014-04-18T23:49:49-04:00","last_fetched":"2026-05-27T22:10:02.615284-04:00","repo_url":"https://github.com/last-ent/Django-Bootlog","pypi_version":"1.0.2","created":"2014-05-13T01:35:57.853491-04:00","modified":"2026-01-28T15:53:40.387061-05:00","repo_forks":0,"repo_description":" \tA Django Blogging App based on Twitter Bootstrap Theme.","pypi_url":"http://pypi.python.org/pypi/Django-Bootlog","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":["last-ent"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2380,"title":"django-columns","slug":"django-columns","last_updated":"2014-05-23T23:38:28-04:00","last_fetched":"2026-05-27T05:08:01.714784-04:00","repo_url":"https://github.com/audreyr/django-columns","pypi_version":"0.1.0","created":"2014-05-12T17:09:28.561816-04:00","modified":"2026-01-28T16:55:54.466806-05:00","repo_forks":5,"repo_description":"Django template filter for splitting a list into columns.","pypi_url":"http://pypi.python.org/pypi/django-columns","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":["audreyfeldroy"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/244/?format=json"],"id":2379,"title":"dj-webhooks","slug":"dj-webhooks","last_updated":"2018-03-05T12:42:31-05:00","last_fetched":"2026-05-27T09:12:19.711810-04:00","repo_url":"https://github.com/pydanny/dj-webhooks","pypi_version":"0.2.1","created":"2014-05-12T15:25:42.448552-04:00","modified":"2026-01-28T13:09:34.003224-05:00","repo_forks":21,"repo_description":"Django + Webhooks made Easy","pypi_url":"http://pypi.python.org/pypi/dj-webhooks","documentation_url":"https://readthedocs.org/projects/dj-webhooks","repo_watchers":89,"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":["pydanny","movermeyer"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2378,"title":"gumshoe","slug":"gumshoe","last_updated":"2018-12-09T19:41:30-05:00","last_fetched":"2026-05-28T02:00:29.961812-04:00","repo_url":"https://github.com/nickswebsite/gumshoe","pypi_version":"0.0.2","created":"2014-05-12T08:32:02.057267-04:00","modified":"2026-01-28T16:14:27.452211-05:00","repo_forks":0,"repo_description":"Django based issue tracker.","pypi_url":"http://pypi.python.org/pypi/gumshoe","documentation_url":"","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":["nickswebsite"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/246/?format=json"],"id":2377,"title":"django-site-skins","slug":"django-site-skins","last_updated":"2011-01-03T19:10:01-05:00","last_fetched":"2026-05-28T00:04:46.813328-04:00","repo_url":"https://bitbucket.org/bkroeze/django-site-skins","pypi_version":"0.1-2","created":"2014-05-11T14:49:06.019181-04:00","modified":"2026-01-28T16:00:08.609173-05:00","repo_forks":1,"repo_description":"A solution for running multiple sites with multiple \"skins\" on one Django installation.  Works natively with Satchmo, but suitable for all Django sites.","pypi_url":"http://pypi.python.org/pypi/django-site-skins","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":["bkroeze"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2376,"title":"dj-email-url","slug":"dj-email-url","last_updated":"2024-06-10T18:02:42-04:00","last_fetched":"2026-05-27T12:28:44.786627-04:00","repo_url":"https://github.com/migonzalvar/dj-email-url","pypi_version":"1.0.6","created":"2014-05-11T14:03:14.542003-04:00","modified":"2026-01-28T14:04:09.568933-05:00","repo_forks":15,"repo_description":"Use an URL to configure email backend settings in your Django Application.","pypi_url":"http://pypi.python.org/pypi/dj-email-url","documentation_url":"","repo_watchers":62,"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":["migonzalvar","matthiask","bittner","iraycd","kane-c","pauloxnet","bogdal","fabaff","jezdez","martinmaillard"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/246/?format=json"],"id":2375,"title":"django_layers","slug":"django_layers","last_updated":"2016-03-21T06:53:46-04:00","last_fetched":"2026-05-28T01:01:09.731332-04:00","repo_url":"https://github.com/iivvoo/django_layers","pypi_version":"0.9","created":"2014-05-11T12:44:38.241530-04:00","modified":"2026-01-28T16:05:15.141491-05:00","repo_forks":5,"repo_description":"Django Layers - Dynamic / request depending template layers for Django","pypi_url":"http://pypi.python.org/pypi/django_layers","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":["iivvoo"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2374,"title":"django-jsonis","slug":"django-jsonis","last_updated":"2018-11-22T12:43:05-05:00","last_fetched":"2026-05-27T20:04:22.305344-04:00","repo_url":"https://github.com/rychlis/django-jsonis","pypi_version":"0.1.12","created":"2014-05-11T10:24:29.933058-04:00","modified":"2026-01-28T15:25:56.712333-05:00","repo_forks":2,"repo_description":"Helper library that can be used in combination with Django Class-Based views to create JSON APIs.","pypi_url":"http://pypi.python.org/pypi/django-jsonis","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":["rychlis"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/19/?format=json","https://djangopackages.org/api/v4/grids/16/?format=json"],"id":2373,"title":"django-easy-select2","slug":"django-easy-select2","last_updated":"2026-04-08T14:07:52-04:00","last_fetched":"2026-05-27T13:12:44.243501-04:00","repo_url":"https://github.com/asyncee/django-easy-select2","pypi_version":"1.5.8","created":"2014-05-11T09:29:36.303572-04:00","modified":"2026-01-28T14:17:56.804348-05:00","repo_forks":29,"repo_description":"Select2 input widget for django selectable fields.","pypi_url":"http://pypi.python.org/pypi/django-easy-select2","documentation_url":"http://django-easy-select2.readthedocs.org/en/latest/","repo_watchers":217,"commits_over_52":[0,2,0,0,0,0,0,0,0,0,0,2,0,0,2,2,0,0,2,0,0,0,0,2,0,2,1,5,0,0,0,0,0,0,4,2,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0],"participants":["asyncee","hartwork","dependabot[bot]","gauravv7","leibowitz","amateja","mikekeda","mkoistinen","bashu","jaikanthjay46","dzerrenner"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/433/?format=json"],"id":2372,"title":"crispy-forms-foundation","slug":"crispy-forms-foundation","last_updated":"2025-07-15T21:08:28-04:00","last_fetched":"2026-05-27T15:06:26.149521-04:00","repo_url":"https://github.com/sveetch/crispy-forms-foundation","pypi_version":"1.1.0","created":"2014-05-10T23:51:13.465463-04:00","modified":"2026-01-28T14:36:42.422486-05:00","repo_forks":45,"repo_description":"Django application to add 'django-crispy-forms' layout objects for Foundation","pypi_url":"http://pypi.python.org/pypi/crispy-forms-foundation","documentation_url":"","repo_watchers":84,"commits_over_52":[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["sveetch","PhilipGarnero","mpasternak","oubiga","bxm156","jrast","adrienbrunet","adericbourg","carsolcas","flesser","manuphatak","superman32432432","ndjdev","xbello","sparrowme"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/7/?format=json","https://djangopackages.org/api/v4/grids/28/?format=json"],"id":2371,"title":"django-sudo","slug":"django-sudo","last_updated":"2020-01-09T17:51:07-05:00","last_fetched":"2026-05-27T17:06:19.299274-04:00","repo_url":"https://github.com/mattrobenolt/django-sudo","pypi_version":"3.1.0","created":"2014-05-10T22:28:10.036694-04:00","modified":"2026-01-28T14:53:22.056026-05:00","repo_forks":25,"repo_description":"Extra security for your sensitive pages","pypi_url":"http://pypi.python.org/pypi/django-sudo","documentation_url":"https://readthedocs.org/projects/django-sudo","repo_watchers":279,"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":["mattrobenolt","joshkel","umgelurgel","dmpayton","adamchainz","mitsuhiko","dcramer","kevgathuku","tgerdes","nagyv"]}]}