{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=3680","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=3640","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/116/?format=json"],"id":2167,"title":"Django Websocket Redis","slug":"django-websocket-redis","last_updated":"2025-03-03T05:20:22-05:00","last_fetched":"2026-05-27T15:11:01.043482-04:00","repo_url":"https://github.com/jrief/django-websocket-redis","pypi_version":"0.6.0","created":"2013-12-18T12:33:37.413668-05:00","modified":"2026-01-28T14:40:06.996123-05:00","repo_forks":220,"repo_description":"Websockets for Django applications using Redis as message queue","pypi_url":"http://pypi.python.org/pypi/django-websocket-redis","documentation_url":"https://readthedocs.org/projects/django-websocket-redis","repo_watchers":900,"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":["jrief","nanuxbe","yguarata","charleswhchan","ErwinJunge","gtnx","gitaarik","erikreed","mlambir","aorcajo","lordi","smcdonald-bepress","timgates42","eagle21st","AgDude","DaniilSezonov","Silent743","aviau","iorlas","fako","geotob","Ian-Gabaraev","jenda1","joerick","Keilan","bastiao","manuelzs","marcelchastain","depaolim","oal","orn688","or","ppokrovsky","outime","tmehlinger","jizhilong","dependabot[bot]","sdobz"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/140/?format=json","https://djangopackages.org/api/v4/grids/226/?format=json","https://djangopackages.org/api/v4/grids/253/?format=json","https://djangopackages.org/api/v4/grids/127/?format=json"],"id":2166,"title":"wq Django Template","slug":"wq-django-template","last_updated":"2024-03-27T10:06:39-04:00","last_fetched":"2026-05-27T22:03:28.193629-04:00","repo_url":"https://github.com/wq/wq-django-template","pypi_version":"2.1.1","created":"2013-12-17T19:19:56.860483-05:00","modified":"2026-01-28T15:45:19.986384-05:00","repo_forks":8,"repo_description":"Django + NPM (Create React App) template for building REST-ful web & hybrid apps with the wq framework","pypi_url":"https://pypi.org/project/wq.create","documentation_url":"https://wq.io/","repo_watchers":28,"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":["sheppard","joshglenn","tubaman","tomaszn"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2165,"title":"django-versioncheck","slug":"django-versioncheck","last_updated":"2015-06-07T06:30:39-04:00","last_fetched":"2026-05-28T01:01:38.149694-04:00","repo_url":"https://github.com/noxan/django-versioncheck","pypi_version":"0.1.0","created":"2013-12-16T04:14:17.966602-05:00","modified":"2026-01-28T16:05:52.090748-05:00","repo_forks":1,"repo_description":"Django application which tries to be annoying if your Django version is outdated.","pypi_url":"http://pypi.python.org/pypi/django-versioncheck","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":["noxan"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2164,"title":"django-multiseek","slug":"django-multiseek","last_updated":"2026-05-13T18:16:04-04:00","last_fetched":"2026-05-27T17:05:38.344532-04:00","repo_url":"https://github.com/mpasternak/django-multiseek","pypi_version":"0.10.1","created":"2013-12-14T18:02:54.682569-05:00","modified":"2026-01-28T14:52:39.303401-05:00","repo_forks":5,"repo_description":"Web-based query builder for Django","pypi_url":"http://pypi.python.org/pypi/django-multiseek","documentation_url":"","repo_watchers":15,"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,21,0,0,0,35,0],"participants":["mpasternak","agutierrezdapda"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/45/?format=json"],"id":2163,"title":"django-monitio","slug":"django-monitio","last_updated":"2015-06-04T11:31:31-04:00","last_fetched":"2026-05-28T02:03:55.550814-04:00","repo_url":"https://github.com/mpasternak/django-monitio","pypi_version":"0.3.1","created":"2013-12-14T18:02:20.386972-05:00","modified":"2026-01-28T16:17:43.828456-05:00","repo_forks":17,"repo_description":"Unified, persistent user messages with live notifications via SSE for Django.","pypi_url":"http://pypi.python.org/pypi/django-monitio","documentation_url":"","repo_watchers":104,"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":["mpasternak","luzfcb","maraujop","samluescher","thoas","marcosalcazar","siovene"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2162,"title":"django-datastream","slug":"django-datastream","last_updated":"2017-04-05T07:17:49-04:00","last_fetched":"2026-05-27T22:04:21.581271-04:00","repo_url":"https://github.com/wlanslovenija/django-datastream","pypi_version":"0.2.1","created":"2013-12-13T08:00:53.609731-05:00","modified":"2026-01-28T15:46:18.936964-05:00","repo_forks":4,"repo_description":"Django HTTP interface to time-series Datastream API.","pypi_url":"http://pypi.python.org/pypi/django-datastream","documentation_url":"","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":["mitar","mstajdohar","kostko"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":2161,"title":"hopper.pw","slug":"hopper-pw","last_updated":"2016-06-27T07:08:27-04:00","last_fetched":"2026-05-27T10:08:08.590458-04:00","repo_url":"https://github.com/asmaps/hopper.pw","pypi_version":null,"created":"2013-12-11T09:53:11.895863-05:00","modified":"2026-01-28T13:19:25.321917-05:00","repo_forks":32,"repo_description":"Free and open source dynamic DNS","pypi_url":"","documentation_url":"","repo_watchers":131,"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":["asmaps","Samuirai","ThomasWaldmann","mfa","jarus","RedSunEmpire"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2160,"title":"django-eca-catalogue","slug":"django-eca-catalogue","last_updated":"2013-03-05T07:05:33-05:00","last_fetched":"2026-05-28T01:04:03.856123-04:00","repo_url":"https://github.com/byteweaver/django-eca-catalogue","pypi_version":"0.0.3","created":"2013-12-10T17:13:34.689178-05:00","modified":"2026-01-28T16:09:06.112092-05:00","repo_forks":3,"repo_description":"A reusable django app providing a generic product catalog for eComerce projects.","pypi_url":"http://pypi.python.org/pypi/django-eca-catalogue","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":["Akuryou","strufkin","noxan"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":[],"id":2159,"title":"keops","slug":"keops","last_updated":"2017-07-30T21:41:39-04:00","last_fetched":"2026-05-27T10:02:25.427198-04:00","repo_url":"https://github.com/katrid/keops","pypi_version":null,"created":"2013-12-09T11:19:46.947706-05:00","modified":"2026-01-28T13:19:41.038513-05:00","repo_forks":11,"repo_description":"The Django ERP","pypi_url":"","documentation_url":"","repo_watchers":27,"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":["alexandredevel"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/58/?format=json"],"id":2158,"title":"django-precise-bbcode","slug":"django-precise-bbcode","last_updated":"2026-01-01T06:44:38-05:00","last_fetched":"2026-05-27T15:16:01.890932-04:00","repo_url":"https://github.com/ellmetha/django-precise-bbcode","pypi_version":"1.2.16","created":"2013-12-07T04:51:38.924057-05:00","modified":"2026-01-28T14:44:39.159003-05:00","repo_forks":11,"repo_description":"A Django application for parsing, displaying and editing BBCodes-based text contents.","pypi_url":"http://pypi.python.org/pypi/django-precise-bbcode","documentation_url":"http://django-precise-bbcode.readthedocs.org/","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,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["ellmetha","dependabot[bot]","thorrak","slasyz","robvdl","ilar"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/154/?format=json"],"id":2157,"title":"django-guardianpie","slug":"django-guardianpie","last_updated":"2013-07-30T00:11:11-04:00","last_fetched":"2026-05-28T02:08:41.669819-04:00","repo_url":"https://github.com/airtonix/django-guardianpie","pypi_version":"0.0.3","created":"2013-12-06T09:04:14.103901-05:00","modified":"2026-01-28T16:21:41.285352-05:00","repo_forks":0,"repo_description":"Tastypie authorization class that handles guardian permissions.","pypi_url":"http://pypi.python.org/pypi/django-guardianpie","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":["airtonix"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/154/?format=json"],"id":2156,"title":"django-piehunter","slug":"django-piehunter","last_updated":"2013-08-26T01:49:39-04:00","last_fetched":"2026-05-28T01:04:43.780306-04:00","repo_url":"https://github.com/airtonix/django-piehunter","pypi_version":"0.0.3","created":"2013-12-06T09:03:08.091115-05:00","modified":"2026-01-28T16:10:09.996356-05:00","repo_forks":0,"repo_description":"Automatic Tastypie URL builder by way of import discovery.","pypi_url":"http://pypi.python.org/pypi/django-piehunter","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":["airtonix"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/231/?format=json","https://djangopackages.org/api/v4/grids/282/?format=json","https://djangopackages.org/api/v4/grids/439/?format=json"],"id":2155,"title":"django-inviter","slug":"django-inviter","last_updated":"2012-03-28T10:50:01-04:00","last_fetched":"2026-05-27T20:04:05.106198-04:00","repo_url":"https://github.com/caffeinehit/django-inviter","pypi_version":"0.2.4","created":"2013-12-06T08:55:56.105676-05:00","modified":"2026-01-28T15:25:37.317216-05:00","repo_forks":17,"repo_description":"Let your users invite other users","pypi_url":"http://pypi.python.org/pypi/django-inviter","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":["flashingpumpkin"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/231/?format=json","https://djangopackages.org/api/v4/grids/282/?format=json","https://djangopackages.org/api/v4/grids/439/?format=json"],"id":2154,"title":"django-invitation-strict","slug":"django-invitation-strict","last_updated":"2013-03-20T03:09:32-04:00","last_fetched":"2026-05-27T09:10:25.811181-04:00","repo_url":"https://bitbucket.org/antmar/django-invitation-strict","pypi_version":null,"created":"2013-12-06T08:52:34.261553-05:00","modified":"2026-01-28T13:07:09.454614-05:00","repo_forks":0,"repo_description":"django-invitation is built on top of django-registration, it restricts registration to a given number of invited person per active user (strategy introduced by GMail to involve 2.0 users).\r\n\r\ndjango-invitation-strict optionally checks that the user is registering with the same address that the invitation was sent to.","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":["antmar"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/231/?format=json","https://djangopackages.org/api/v4/grids/282/?format=json","https://djangopackages.org/api/v4/grids/439/?format=json"],"id":2153,"title":"django-inviting","slug":"django-inviting","last_updated":"2014-03-23T06:01:57-04:00","last_fetched":"2026-05-27T09:10:27.885389-04:00","repo_url":"https://github.com/muhuk/django-inviting","pypi_version":"0.6.1","created":"2013-12-06T08:51:33.846955-05:00","modified":"2026-01-28T13:07:11.461365-05:00","repo_forks":31,"repo_description":"Registration through invitations","pypi_url":"http://pypi.python.org/pypi/django-inviting","documentation_url":"","repo_watchers":58,"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":["muhuk","bradmontgomery","shagi"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/231/?format=json","https://djangopackages.org/api/v4/grids/282/?format=json","https://djangopackages.org/api/v4/grids/439/?format=json"],"id":2152,"title":"django-invitation-backend","slug":"django-invitation-backend","last_updated":"2015-10-26T18:04:57-04:00","last_fetched":"2026-05-28T00:00:22.346368-04:00","repo_url":"https://github.com/volrath/django-invitation-backend","pypi_version":"0.2b1","created":"2013-12-06T08:49:35.445007-05:00","modified":"2026-01-28T15:54:07.868862-05:00","repo_forks":7,"repo_description":"Registration through invitations for django-registration > 0.9","pypi_url":"http://pypi.python.org/pypi/django-invitation-backend","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":["muhuk","bradmontgomery","shagi"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/231/?format=json"],"id":2151,"title":"django-hunger","slug":"django-hunger","last_updated":"2015-03-15T12:23:04-04:00","last_fetched":"2026-05-27T18:07:34.555993-04:00","repo_url":"https://github.com/joshuakarjala/django-hunger","pypi_version":"2.1.2","created":"2013-12-06T08:48:30.546997-05:00","modified":"2026-01-28T15:08:37.560543-05:00","repo_forks":28,"repo_description":"Django app for managing beta signups and invitations","pypi_url":"http://pypi.python.org/pypi/django-hunger","documentation_url":"https://readthedocs.org/projects/django-hunger","repo_watchers":103,"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":["yesimon","joshuakarjala","mypetyak","martey","palm86","rockstar","brookiel","airtonix","embedded1","coordt","peritus","chrismarceloph","mikhuang","armisael"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/231/?format=json"],"id":2150,"title":"django-waitinglist","slug":"django-waitinglist","last_updated":"2017-11-14T13:30:55-05:00","last_fetched":"2026-05-27T19:03:20.511832-04:00","repo_url":"https://github.com/pinax/django-waitinglist","pypi_version":"1.4.5","created":"2013-12-06T08:45:52.095104-05:00","modified":"2026-01-28T15:15:25.316444-05:00","repo_forks":14,"repo_description":"DEPRECATED - please see https://github.com/pinax/pinax-waitinglist","pypi_url":"http://pypi.python.org/pypi/django-waitinglist","documentation_url":"http://django-waitinglist.readthedocs.org/","repo_watchers":65,"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":["paltman","brosner","jtauber","airtonix","chromano","zenware","KatherineMichel"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2149,"title":"Django App Engine Toolkit","slug":"django-appengine-toolkit","last_updated":"2014-06-08T04:21:19-04:00","last_fetched":"2026-05-28T00:06:53.173939-04:00","repo_url":"https://github.com/masci/django-appengine-toolkit","pypi_version":"0.2.1","created":"2013-12-04T16:55:36.551938-05:00","modified":"2026-01-28T16:03:13.608229-05:00","repo_forks":3,"repo_description":"Deploy Django on Google App Engine","pypi_url":"http://pypi.python.org/pypi/django-appengine-toolkit","documentation_url":"","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["masci"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":2148,"title":"django-choices-flow","slug":"django-choices-flow","last_updated":"2022-03-21T20:20:59-04:00","last_fetched":"2026-05-27T05:05:21.169260-04:00","repo_url":"https://github.com/valdergallo/django-choices-flow","pypi_version":"0.9.3","created":"2013-12-03T13:28:58.660750-05:00","modified":"2026-01-28T16:53:01.091723-05:00","repo_forks":1,"repo_description":"Meta Choice with simple flow and rules","pypi_url":"http://pypi.python.org/pypi/django-choices-flow","documentation_url":"https://django-choice-flow.readthedocs.org/en/latest/","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":["valdergallo","rennerocha"]}]}