{"count":5654,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=140","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=100","results":[{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/241/?format=json"],"id":6134,"title":"Django Typst Engine","slug":"django-typst","last_updated":"2026-02-12T23:51:14-05:00","last_fetched":"2026-02-16T05:02:32.567157-05:00","repo_url":"https://github.com/a-musing-moose/django-typst-engine","pypi_version":"0.1.5","created":"2025-08-22T01:29:45.825549-04:00","modified":"2026-01-28T16:44:21.745861-05:00","repo_forks":1,"repo_description":"A Django template engine that uses Typst to render Portable Document Format (PDF) files.","pypi_url":"https://pypi.org/project/django-typst","documentation_url":"https://django-typst-engine.readthedocs.io/en/latest/","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,2,2,3,0,0,0,2,10,11,2,0,8,2,4,0,0,4,0,2,1,0,0,3,6,0,6],"participants":["a-musing-moose","dependabot[bot]","ticosax"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6133,"title":"dj_notification","slug":"dj_notification","last_updated":"2025-04-21T05:01:31-04:00","last_fetched":"2026-02-15T09:02:02.302555-05:00","repo_url":"https://github.com/RadwanHegazy/dj_notification","pypi_version":null,"created":"2025-08-19T13:41:20.102198-04:00","modified":"2026-01-29T12:50:08.074477-05:00","repo_forks":0,"repo_description":"This is a package to implement real-time notification for your drf project","pypi_url":"","documentation_url":"https://github.com/RadwanHegazy/dj_notification?tab=readme-ov-file#django-rest-framework-notification-package","repo_watchers":10,"commits_over_52":[0,0,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],"participants":["RadwanHegazy"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/449/?format=json","https://djangopackages.org/api/v4/grids/457/?format=json"],"id":6132,"title":"mcp-django","slug":"mcp-django","last_updated":"2025-12-05T03:58:35-05:00","last_fetched":"2026-02-16T05:01:54.555493-05:00","repo_url":"https://github.com/joshuadavidthomas/mcp-django","pypi_version":"0.13.0","created":"2025-08-19T02:19:06.856358-04:00","modified":"2026-01-28T16:43:20.887590-05:00","repo_forks":2,"repo_description":"MCP server for Django integration with LLM assistants","pypi_url":"https://pypi.org/project/mcp-django","documentation_url":"https://github.com/joshuadavidthomas/mcp-django#README","repo_watchers":39,"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,32,23,0,0,0,0,0,7,4,2,14,4,0,0,0,1,0,0,0,0,0,0,0,0,0,0],"participants":["joshuadavidthomas","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/427/?format=json"],"id":6131,"title":"django-q-signals","slug":"django-q-signals","last_updated":"2025-12-05T03:58:57-05:00","last_fetched":"2026-02-16T04:06:35.721799-05:00","repo_url":"https://github.com/joshuadavidthomas/django-q-signals","pypi_version":"0.2.1","created":"2025-08-16T16:24:20.342143-04:00","modified":"2026-01-28T16:33:37.711046-05:00","repo_forks":0,"repo_description":"Process Django signals asynchronously with Django Q2","pypi_url":"https://pypi.org/project/django-q-signals","documentation_url":"https://github.com/joshuadavidthomas/django-q-signals#README","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,8,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0],"participants":["joshuadavidthomas","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6130,"title":"dj-redis-panel","slug":"dj-redis-panel","last_updated":"2026-02-10T13:35:40-05:00","last_fetched":"2026-02-16T05:02:29.984473-05:00","repo_url":"https://github.com/yassi/dj-redis-panel","pypi_version":"0.7.4","created":"2025-08-14T00:57:23.070230-04:00","modified":"2026-01-28T16:44:17.183114-05:00","repo_forks":3,"repo_description":"Django admin interface for redis","pypi_url":"https://pypi.org/project/dj-redis-panel","documentation_url":"https://yassi.github.io/dj-redis-panel/","repo_watchers":54,"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,1,0,24,17,3,0,2,0,0,0,0,1,0,3,0,0,0,0,0,3,0,2,0,1,0,0,0,0,0,1],"participants":["yassi"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/59/?format=json"],"id":6129,"title":"django-policies","slug":"django-policies","last_updated":"2025-08-12T08:06:34-04:00","last_fetched":"2026-02-16T05:02:15.037205-05:00","repo_url":"https://github.com/gardenerik/django-policies","pypi_version":"0.3","created":"2025-08-13T17:29:21.799694-04:00","modified":"2026-01-28T16:43:56.888349-05:00","repo_forks":0,"repo_description":"Code-based permissions backend for Django","pypi_url":"https://pypi.org/project/django-policies","documentation_url":null,"repo_watchers":5,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,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,0,0,0,0,0,0,0],"participants":["gardenerik"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/245/?format=json","https://djangopackages.org/api/v4/grids/430/?format=json"],"id":6128,"title":"wireup","slug":"wireup","last_updated":"2026-02-09T17:41:42-05:00","last_fetched":"2026-02-16T05:02:39.107790-05:00","repo_url":"https://github.com/maldoinc/wireup","pypi_version":"2.7.0","created":"2025-08-13T13:43:38.135896-04:00","modified":"2026-01-28T16:44:32.543993-05:00","repo_forks":20,"repo_description":"Performant, concise, and easy-to-use dependency injection container for Python 3.8+.","pypi_url":"https://pypi.org/project/wireup","documentation_url":"https://maldoinc.github.io/wireup/","repo_watchers":350,"commits_over_52":[40,21,0,45,42,7,3,0,0,2,0,1,2,0,2,3,16,11,9,6,1,6,0,1,10,15,5,16,5,3,0,9,0,9,6,0,0,0,2,0,0,0,6,3,7,4,1,0,13,21,22,1],"participants":["maldoinc","MuriloScarpaSitonio","mehmetgiritli","smokyabdulrahman","marjinal1st","Eli-Schroeder","eltociear","iverberk","heckad","Macktireh","shapeless-space","yutaroyamanaka","dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/276/?format=json"],"id":6127,"title":"rest-filters","slug":"rest-filters","last_updated":"2025-11-15T13:42:36-05:00","last_fetched":"2026-02-16T05:02:25.983231-05:00","repo_url":"https://github.com/realsuayip/rest-filters","pypi_version":"0.7.0","created":"2025-08-10T17:46:41.111338-04:00","modified":"2026-01-28T16:44:10.909206-05:00","repo_forks":2,"repo_description":"A filter backend for Django REST framework.","pypi_url":"https://pypi.org/project/rest-filters","documentation_url":"https://rest-filters.readthedocs.io/","repo_watchers":20,"commits_over_52":[0,0,0,0,0,2,0,0,0,0,0,0,0,0,4,1,6,6,0,0,5,6,10,11,42,2,20,0,0,0,3,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["realsuayip"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/406/?format=json"],"id":6126,"title":"django-chronos","slug":"django-chronos","last_updated":"2025-08-08T05:19:26-04:00","last_fetched":"2026-02-16T05:02:31.131312-05:00","repo_url":"https://github.com/djpeacher/django-chronos","pypi_version":"250808","created":"2025-08-08T12:52:56.218941-04:00","modified":"2026-01-28T16:44:19.130375-05:00","repo_forks":0,"repo_description":"Django middleware that shows you how fast your pages load, right in your browser.","pypi_url":"https://pypi.org/project/django-chronos","documentation_url":"https://github.com/djpeacher/django-chronos","repo_watchers":36,"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,9,0,0,0,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":["djpeacher"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":6125,"title":"django-invoice-generator-public","slug":"django-invoice-generator-public","last_updated":"2025-08-05T12:34:59-04:00","last_fetched":"2026-02-15T09:01:15.549601-05:00","repo_url":"https://github.com/nephygdkingz/django-invoice-generator-public","pypi_version":null,"created":"2025-08-05T12:09:08.043226-04:00","modified":"2026-01-29T12:49:37.367474-05:00","repo_forks":0,"repo_description":"","pypi_url":"","documentation_url":"https://github.com/nephygdkingz/django-invoice-generator-public#readme","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,8,0,0,0,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/58/?format=json","https://djangopackages.org/api/v4/grids/19/?format=json","https://djangopackages.org/api/v4/grids/107/?format=json"],"id":6124,"title":"django-editor-js","slug":"django-editor-js","last_updated":"2025-08-05T11:29:44-04:00","last_fetched":"2026-02-16T05:02:28.871738-05:00","repo_url":"https://github.com/otto-torino/django-editor-js","pypi_version":"0.1.1","created":"2025-08-05T11:48:49.118233-04:00","modified":"2026-01-28T16:44:15.280140-05:00","repo_forks":1,"repo_description":"A modern, extensible, and self-contained Django app for integrating the block-style Editor.js into your projects.","pypi_url":"https://pypi.org/project/dj-editor-js","documentation_url":"https://django-editor-js.readthedocs.io","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,6,12,0,0,0,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":["elisarubin","abidibo"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/139/?format=json","https://djangopackages.org/api/v4/grids/15/?format=json"],"id":6123,"title":"django-generic-notifications","slug":"django-generic-notifications","last_updated":"2026-02-10T13:54:38-05:00","last_fetched":"2026-02-15T04:05:24.055672-05:00","repo_url":"https://github.com/loopwerk/django-generic-notifications","pypi_version":"2.3.3","created":"2025-08-01T16:38:57.840565-04:00","modified":"2026-01-28T16:58:21.716925-05:00","repo_forks":5,"repo_description":"A flexible, multi-channel notification system for Django applications with built-in support for email digests, user preferences, and extensible delivery channels.","pypi_url":"https://pypi.org/project/django-generic-notifications","documentation_url":"https://github.com/loopwerk/django-generic-notifications/blob/main/README.md","repo_watchers":115,"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,2,9,4,0,2,0,0,0,0,0,6,11,9,0,1,3,1,0,0,0,0,0,0,0,0,0,2,0,1],"participants":["kevinrenskers","hvdklauw","joshuadavidthomas"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/52/?format=json"],"id":6122,"title":"django-ulidfield","slug":"django-ulidfield","last_updated":"2025-07-24T14:20:44-04:00","last_fetched":"2026-02-16T05:02:40.166333-05:00","repo_url":"https://github.com/dumaas/django-ulidfield","pypi_version":"0.1.0","created":"2025-07-24T14:19:57.024363-04:00","modified":"2026-01-28T16:44:34.741921-05:00","repo_forks":1,"repo_description":"A drop-in Django model field for storing sortable, time-encoded ULIDs as 26-character strings.","pypi_url":"https://pypi.org/project/django-ulidfield","documentation_url":"https://django-ulidfield.readthedocs.io/en/latest/","repo_watchers":44,"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,11,0,0,0,0,0,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":["gonzalezchristian"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/165/?format=json"],"id":6121,"title":"django-logmancer","slug":"django-logmancer","last_updated":"2025-11-11T08:37:51-05:00","last_fetched":"2026-02-15T04:05:09.710607-05:00","repo_url":"https://github.com/abdulsamet/logmancer","pypi_version":"0.1.3","created":"2025-07-24T06:22:24.135143-04:00","modified":"2026-01-28T16:58:16.033613-05:00","repo_forks":0,"repo_description":"Advanced logging and monitoring for Django applications.","pypi_url":"https://pypi.org/project/django-logmancer","documentation_url":"https://logmancer.readthedocs.io/","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,5,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["abdulsamet"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/58/?format=json"],"id":6120,"title":"Django Signature Pad","slug":"django-signature-pad","last_updated":"2025-07-20T13:36:16-04:00","last_fetched":"2026-02-16T05:03:24.244149-05:00","repo_url":"https://github.com/hleroy/django-signature-pad","pypi_version":"0.7.0","created":"2025-07-21T13:51:57.834373-04:00","modified":"2026-01-28T16:45:11.514045-05:00","repo_forks":1,"repo_description":"A Django field for capturing signatures using signature_pad","pypi_url":"https://pypi.org/project/django-signature-pad","documentation_url":null,"repo_watchers":10,"commits_over_52":[0,0,2,1,0,0,0,0,0,2,0,0,0,0,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],"participants":["hleroy"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":[],"id":6119,"title":"Bomiot","slug":"1-0-0","last_updated":"2025-12-12T20:33:31-05:00","last_fetched":"2026-02-15T09:02:08.546081-05:00","repo_url":"https://github.com/Bomiot/Bomiot","pypi_version":null,"created":"2025-07-20T21:10:47.415026-04:00","modified":"2026-01-29T12:50:27.019168-05:00","repo_forks":7,"repo_description":"Powerful Distributed Document Management Framework & Full-Stack Development Platform","pypi_url":"","documentation_url":"https://github.com/Bomiot/Bomiot/blob/main/README.md","repo_watchers":16,"commits_over_52":[0,0,0,0,0,0,0,0,0,2,1,0,0,2,0,1,2,5,50,10,2,0,5,2,1,0,0,1,0,5,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0],"participants":["Singosgu"]},{"category":"https://djangopackages.org/api/v4/categories/3/?format=json","grids":[],"id":6118,"title":"paperless-ngx","slug":"paperless-ngx","last_updated":"2026-02-14T19:39:28-05:00","last_fetched":"2026-02-15T09:02:01.418097-05:00","repo_url":"https://github.com/paperless-ngx/paperless-ngx","pypi_version":null,"created":"2025-07-19T12:40:07.291208-04:00","modified":"2026-01-29T12:50:06.109466-05:00","repo_forks":2324,"repo_description":"A community-supported supercharged document management system: scan, index and archive all your documents","pypi_url":"","documentation_url":"http://docs.paperless-ngx.com/","repo_watchers":36603,"commits_over_52":[15,28,28,32,18,13,13,19,27,23,13,5,12,31,12,26,6,26,9,17,9,3,6,20,8,19,35,18,28,26,11,21,25,6,11,33,39,19,14,40,6,10,33,14,4,10,22,35,24,61,51,22],"participants":["shamoon","stumpylog","danielquinn","paperlessngx-bot","jonaswinkler","dependabot[bot]","github-actions[bot]","qcasey","transifex-integration[bot]","MarkSchmitt","BastianPoe","anokfireball","gador","tooomm","pitkley","erikarvstedt","tribut","yschroeder","ddddavidmartin","p-h-a-i-l","kpj","jat255","bauerj","diveflo","addadi","ovv","mhelleboid","gothicVI","sbrunner","bmsleight","tido-","dadosch","CkuT","MasterofJOKers","ahyear","Merinorus","isigmund","peterkappelt","JensPfeifle","clemensrieder","matthewmoto","tikitu","pheerai","FrankStrieter","alexander-bauer","Eckii24","puuu","mweimerskirch","sisao","bdr99","Strubbl","benjaminfrank","jayme-github","a17t","Tooa","JanKleine","darmiel","maphy-psd","jonasc","ekw","Belonias","GruberViktor","jovandeginste","elohmeier","Unkn0wnCat","DennisGaida","what-name","grembo","Kaaybi","sidey79","lawtancool","dabenzel","toxix","frrad","holzhannes","bogdal","zjean","denilsonsa","rhaamo","languitar","muellermartin","mtlynch","piotrcichosz","LukaszSolo","Bart1909","speshak","Sblop","andreheuer","sbrl","thomasbrueggemann","amo13","brainrecursion","david-loe","ziprandom","stgarf","JaimeObregon","yichi-yang","bmartin5692","colinfrei","danielrheinbay","brakhane","f-ohler","caffeineflo","GwynHannay","phryneas","margau","mcronce","lippoliv","ofsaleem","nathanaelhoun","dev-rke","slankes","Stormheg","Skylinar","skuzzle","mrwacky42","queaker","RubenWaterman","rbrownwsws","pierrenedelec","philippeowagner","janis-ax","jgysland","mechanarchy","nxnjz","similicious","tsia","madduck","ColinHebert","domphonallmen","tim-vogel","bin101","schnuffle","synchrone","amenk","Prominence","growse","astubenbord","bebehei","DlieBG","telent","theomega","ebardsley","fdw","flofeld","dewey","philpagel","orcema","MaaxGr","mxmehl","m0veax","mrichtarsky","lknop","lino-b","plu","JamieMagee","issmirnov","TeraHz","samuel-kosmann","sAksham-Ar","coaxial","edenhaus","rost314","RidaAyed","Ricks-ha","Quadrubo","eszpee","padraigkitterick","Pyromane","matthieucx","biocoder-frodo","ShanSanear","RazielleS","natrius","siancu","wttw","stevenvandervalk","Weltraumschaf","TTT7275","gitter-badger","TheDodger","ThellraAK","thomwiggers","falkenbt","hf-krechan","mpaletti","maxbachmann","maxtruxa","Berjou","mendelk","MichaelYochpaz","mxhob1","adamantike","flrgh","Programie","spacex","e1mo","mpflanzer","pReya","m-GDEV","white-gecko","Nepomacs","NiFNi","NicApicella","PascalSenn","veverkap","paulgessinger","paviro","swoga","magnetic6","eingemaischt","HerrSubset","maur","Psychi1","khrise13","lemmi","ljm42","Lu-Fi","luzpaz","mamasch19","marnicbar","marph91","matthesrieke","nanokatz","noantiq","omahs","FizzyMUC","pewter77","pkrahmer","pzl","quantenProjects","rYR79435","robertmx","s4nf4n","schwabelbauch","servusoft","silmaril42","steviehs","syntonym","the01","schmidtnz","viktor-c","luziferius","dubit0","Timoms","tiimonn","tobiasschuerg","tomhoover","thomasrockhu-codecov","hakimio","V0idC0de","XstreamGit","taoyichen","REOLDEV","Zerteax","andstu","bsvka","chrisblech","dragere","euri10","fignew","frozenbrain","ftibi93","fusselkater","gawa971","glassbox-sco","guleyupo","hashworks","horvatkm","isaacsando","jojo2357","WhiteHatTux","yatesco","crowdin-bot","dakotatokad","AlD","dbankmann","dblitt","danielBreitlauch","daniel-boehme","danieldietzler","davemachado","dcava","deanpcmad","MelleD","DerRockWolf","Flameeyes","dgsponer","DimitriDR","lkster","ocean90","EliasHolzmann","eliasp","eukub","ExploracuriousAlex","fabapp2","fdubuy","filcuk","baflo","vlcty","2600box","adam-ah","apiontek","alumpe","ajkavanagh","alexpovel","a-waider","andreasbrett","deviantintegral","aruhier","antoinelibert","ArminGruner","bmachek","BenoitAnastay","bevanjkay","bish0polis","hosiet","cribbstechnologies","BWibo","MickLesk","cmer","cdjk","ChrisRBe","kleinweby","wiwie","schober-ch","beatbrot","brightdroid","chriscn","joouha","juanjosepablos","kamilkosek","katrinleinweber","kdoren","Kexogg","KhaledEmad7","kaerbr","kimdre","kskyten","LarsBel","LokiHung","lucaskolstad","derlucas","Blaidd-Drwg","loewexy","Findus23","MaciejSzczurek","vossmalte","MarcelBochtler","MarcoBuster","ocelotsloth","mskg","Ongy","Arendtsen","nawramm","mattlamb99","fidothe","Freddy-0","Freilichtbuehne","Gabgobie","Crocmagnon","garyng","GuillaumeHullin","guntbert","hannahswain","hannesortmeier","Harald-Berghoff","hwaterke","henningBunk","hegerdes","HiranChaudhuri","ajgon","igrybkov","jakewins","iwishiwasaneagle","Sprinterfreak","nachtjasmin","lingfish","JayBkr","stringlytyped","JigSawFr","Berglund","joelnordell","johanohly","jschneider","jschpp"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/14/?format=json"],"id":6117,"title":"django-typesense","slug":"django-typesense","last_updated":"2025-10-23T20:19:13-04:00","last_fetched":"2026-02-15T09:02:07.683229-05:00","repo_url":"https://github.com/Siege-Software/django-typesense","pypi_version":"0.1.3","created":"2025-07-17T18:14:47.430606-04:00","modified":"2026-01-29T12:50:19.829443-05:00","repo_forks":3,"repo_description":"Django Search Powered by Typesense","pypi_url":"https://pypi.org/project/django-typesense","documentation_url":null,"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,1,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],"participants":["EricOuma","KengoWada","desmond-mm"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":6116,"title":"django-smart-ratelimit","slug":"django-smart-ratelimit","last_updated":"2026-01-18T09:45:01-05:00","last_fetched":"2026-02-16T05:02:27.603921-05:00","repo_url":"https://github.com/YasserShkeir/django-smart-ratelimit","pypi_version":"1.0.3","created":"2025-07-13T11:21:09.986741-04:00","modified":"2026-01-28T16:44:13.189976-05:00","repo_forks":2,"repo_description":"A flexible and efficient rate limiting library for Django applications","pypi_url":"https://pypi.org/project/django-smart-ratelimit","documentation_url":"https://django-smart-ratelimit.readthedocs.io","repo_watchers":66,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,16,13,0,11,14,0,0,0,0,0,0,0,1,3,8,0,0,0,0,2,0,0,0,0,0,0,0,22,0,0,0,0],"participants":["YasserShkeir","dependabot[bot]","Copilot","alimony","zyrafaq"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":[],"id":6115,"title":"nanodjango","slug":"nanodjango","last_updated":"2026-02-16T01:05:21-05:00","last_fetched":"2026-02-16T05:03:07.472013-05:00","repo_url":"https://github.com/radiac/nanodjango","pypi_version":"0.14.0","created":"2025-07-12T12:36:52.898048-04:00","modified":"2026-01-28T16:44:55.825351-05:00","repo_forks":48,"repo_description":"Full Django in a single file - views, models, API ,with async support. Automatically convert it to a full project.","pypi_url":"https://pypi.org/project/nanodjango","documentation_url":"https://nanodjango.readthedocs.io/en/latest/","repo_watchers":900,"commits_over_52":[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,11,2,0,8,1,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,3,0,0,3],"participants":["radiac","ehmatthes","SmileyChris","esc5221","bponce02","simonw","koaning","mrbazzan","nanuxbe","Old6Man6"]}]}