{"count":5722,"next":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=720","previous":"https://djangopackages.org/api/v4/packages/?format=json&limit=20&offset=680","results":[{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/73/?format=json","https://djangopackages.org/api/v4/grids/23/?format=json","https://djangopackages.org/api/v4/grids/62/?format=json"],"id":5612,"title":"djangocms-blog-agenda","slug":"djangocms-blog-agenda","last_updated":"2025-09-10T04:57:05-04:00","last_fetched":"2026-05-26T16:02:26.214810-04:00","repo_url":"https://gitlab.com/kapt/open-source/djangocms-blog-agenda","pypi_version":"0.13.1","created":"2023-01-25T10:29:55.495636-05:00","modified":"2026-01-28T14:48:09.299877-05:00","repo_forks":2,"repo_description":"Add an agenda displaying upcoming events next to your blog!","pypi_url":"https://pypi.org/project/djangocms-blog-agenda","documentation_url":"","repo_watchers":1,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,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":["François PALMIER","Corentin Bettiol","Adrien Delhorme"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":[],"id":5611,"title":"richie","slug":"richie","last_updated":"2026-05-26T03:41:51-04:00","last_fetched":"2026-05-26T12:09:29.563050-04:00","repo_url":"https://github.com/openfun/richie","pypi_version":"3.4.0","created":"2023-01-20T13:12:52.243439-05:00","modified":"2026-01-28T14:20:13.036750-05:00","repo_forks":95,"repo_description":":pencil: An opensource CMS to build education portals","pypi_url":"https://pypi.org/project/richie","documentation_url":"https://richie.education/","repo_watchers":307,"commits_over_52":[1,1,1,5,6,6,6,2,0,0,3,0,3,2,0,1,0,4,9,2,0,2,3,1,0,0,0,0,1,14,0,0,3,6,3,2,10,9,2,12,6,9,4,17,4,7,4,2,0,2,0,1],"participants":["jbpenrath","sampaccoud","mbenadda","rlecellier","renovate-bot","renovate[bot]","NathanVss","jmaupetit","pyup-bot","sveetch","kernicPanel","dependabot[bot]","liamls","igobranco","lunika","manuhabitela","2018D","greenkeeper[bot]","rmoch","Tiago-Salles","jonathanreveille","madmatah","PanchoutNathan","Adrien-Fun","carofun","wilbrdt","jamoqs","hmoreno-fun","claudusd","JoaoGarcao","kbneedscoffee","Riezebos","gegeturambar","sandroscosta"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/320/?format=json"],"id":5610,"title":"wagtail-trash","slug":"wagtail-trash","last_updated":"2025-08-23T00:53:48-04:00","last_fetched":"2026-05-26T14:05:35.739704-04:00","repo_url":"https://github.com/Frojd/wagtail-trash","pypi_version":"3.2.0","created":"2023-01-16T20:55:40.707557-05:00","modified":"2026-01-28T14:36:00.280841-05:00","repo_forks":7,"repo_description":"Instead of deleting pages when pressing delete, pages will get thrown into the \"Trash Can\".","pypi_url":"https://pypi.org/project/wagtail-trash","documentation_url":"","repo_watchers":41,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,7,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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":["marteinn","rinti","lyralemos","cspollar"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/258/?format=json","https://djangopackages.org/api/v4/grids/429/?format=json"],"id":5609,"title":"django-prometheus","slug":"django-prometheus","last_updated":"2026-04-30T10:03:38-04:00","last_fetched":"2026-05-26T10:36:36.807502-04:00","repo_url":"https://github.com/korfuri/django-prometheus","pypi_version":"2.4.1","created":"2023-01-16T20:54:22.281007-05:00","modified":"2026-01-28T13:48:53.536373-05:00","repo_forks":260,"repo_description":"Export Django monitoring metrics for Prometheus.io","pypi_url":"https://pypi.org/project/django-prometheus","documentation_url":"https://github.com/korfuri/django-prometheus/blob/master/README.md","repo_watchers":1651,"commits_over_52":[0,15,0,7,4,0,0,0,0,0,0,0,0,0,1,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0],"participants":["asherf","korfuri","ulgens","geobeau","jwineinger","egguy","lowitea","cclauss","dulmandakh","rootward","Ch00k","seansawyer","TheOldMop","zoidyzoidzoid","enkore","paurullan","bz2","hedgepigdaniel","alisoam","Alien-Leon","devmonkey22","hoefling","otraczyk","PabloCastellano","CodeSpent","paweldudzinski","bittner","lithammer","roaldnefs","ivanychev","tim-schilling","ulope","wilsonehusin","Yaser-Amiri","antialiasis","dependabot[bot]","stealthybox","rzelazo","tneuct","wd","adamchainz","AleksaC","hatamiarash7","arthuralmeida93","acdha","cavanierc","danpalmer","Mylogo","DhavalGojiya","EdwardBetts","EliShteinman","EverWinter23","igor-raits","inakimalerba","FormJani","BeryJu","ercpe","kaypee90","kunalgrover05","karalarmehmet"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":5608,"title":"django-cache-mock","slug":"django-cache-mock","last_updated":"2023-08-03T16:48:00-04:00","last_fetched":"2026-05-27T06:05:06.803613-04:00","repo_url":"https://github.com/buserbrasil/django-cache-mock","pypi_version":"0.0.3","created":"2023-01-15T20:24:07.262820-05:00","modified":"2026-01-29T12:39:53.334585-05:00","repo_forks":0,"repo_description":"","pypi_url":"https://pypi.org/project/django-cache-mock","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":["iurisilvio"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":5607,"title":"File based routing for views in Django","slug":"file-routes","last_updated":"2023-01-13T09:59:35-05:00","last_fetched":"2026-05-27T00:01:53.984517-04:00","repo_url":"https://github.com/jdahlin/file-routes","pypi_version":"0.1.6","created":"2023-01-12T09:23:56.241310-05:00","modified":"2026-01-28T16:05:41.754528-05:00","repo_forks":0,"repo_description":"File system based routing for Django","pypi_url":"https://pypi.org/project/file-routes","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":["dependabot[bot]"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/426/?format=json"],"id":5606,"title":"kagi","slug":"kagi","last_updated":"2024-05-14T11:26:41-04:00","last_fetched":"2026-05-26T19:05:41.872203-04:00","repo_url":"https://github.com/justinmayer/kagi","pypi_version":"0.4.0","created":"2023-01-11T08:03:20.651669-05:00","modified":"2026-01-28T15:28:14.455352-05:00","repo_forks":11,"repo_description":"WebAuthn security keys and TOTP multi-factor authentication for Django","pypi_url":"https://pypi.org/project/kagi","documentation_url":"https://kagi.readthedocs.io","repo_watchers":97,"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":["justinmayer","Natim","apollo13","MarkusH","botpub","carltongibson","hakancelikdev","rphlo"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/113/?format=json","https://djangopackages.org/api/v4/grids/418/?format=json","https://djangopackages.org/api/v4/grids/11/?format=json","https://djangopackages.org/api/v4/grids/32/?format=json","https://djangopackages.org/api/v4/grids/258/?format=json"],"id":5605,"title":"dj-tracker","slug":"dj-tracker","last_updated":"2025-12-06T08:40:46-05:00","last_fetched":"2026-05-26T11:38:15.930353-04:00","repo_url":"https://github.com/Tijani-Dia/dj-tracker","pypi_version":"0.7.0a1","created":"2023-01-09T11:58:37.405067-05:00","modified":"2026-01-28T14:09:11.956134-05:00","repo_forks":3,"repo_description":"A Django app that tracks your queries to help optimize them. See Qorme for automated ORM optimization: https://qorme.com?ref=dj-tracker","pypi_url":"https://pypi.org/project/django-trackings","documentation_url":"https://tijani-dia.github.io/dj-tracker/","repo_watchers":86,"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,2,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":["Tijani-Dia"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/161/?format=json","https://djangopackages.org/api/v4/grids/160/?format=json"],"id":5604,"title":"django-range-merge","slug":"django-range-merge","last_updated":"2025-03-25T09:46:53-04:00","last_fetched":"2026-05-26T19:01:20.461408-04:00","repo_url":"https://github.com/jacklinke/django-range-merge","pypi_version":"2024.10.1","created":"2023-01-07T09:31:01.989688-05:00","modified":"2026-01-28T15:22:53.300763-05:00","repo_forks":0,"repo_description":"Enables the range_merge Aggregate for Django on Postgres. range_merge \"Computes the smallest range that includes ... the given ranges\".","pypi_url":"https://pypi.org/project/django-range-merge","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":["jacklinke"]},{"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/161/?format=json","https://djangopackages.org/api/v4/grids/342/?format=json","https://djangopackages.org/api/v4/grids/8/?format=json"],"id":5603,"title":"django-pint-field","slug":"django-pint-field","last_updated":"2026-05-24T23:40:15-04:00","last_fetched":"2026-05-27T01:03:17.724000-04:00","repo_url":"https://github.com/jacklinke/django-pint-field","pypi_version":"2026.5.2","created":"2023-01-07T09:28:05.863980-05:00","modified":"2026-02-16T03:10:57.961374-05:00","repo_forks":3,"repo_description":"Store, validate, and convert physical quantities in Django using Pint.","pypi_url":"https://pypi.org/project/django-pint-field","documentation_url":"https://django-pint-field.readthedocs.io/en/latest/","repo_watchers":42,"commits_over_52":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,3,0,0,0,0,0,3,0,0,0,0,0,6,5,0,0,0,1,0,0,0,7,0,0,0,0,0,0,0,0,18],"participants":["jacklinke","arshsingh"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/84/?format=json"],"id":5602,"title":"django-single-table-db-storage","slug":"django-single-table-db-storage","last_updated":"2024-01-23T00:54:38-05:00","last_fetched":"2026-05-26T21:06:38.240382-04:00","repo_url":"https://github.com/waterimp/django-single-table-db-storage","pypi_version":"0.1.3","created":"2023-01-07T07:12:12.395308-05:00","modified":"2026-01-28T15:51:16.273553-05:00","repo_forks":2,"repo_description":"This Python package provides a Django storage implementation that uses a single database table.","pypi_url":"https://pypi.org/project/django-single-table-db-storage","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":["waterimp","netmarkjp"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":5601,"title":"django-render-block","slug":"django-render-block","last_updated":"2025-06-10T14:23:15-04:00","last_fetched":"2026-05-26T11:35:08.674310-04:00","repo_url":"https://github.com/clokep/django-render-block","pypi_version":"0.11","created":"2023-01-06T10:28:44.638971-05:00","modified":"2026-01-28T14:07:19.572571-05:00","repo_forks":25,"repo_description":"Render the content of a specific block tag from a Django template.","pypi_url":"https://pypi.org/project/django-render-block","documentation_url":"https://github.com/clokep/django-render-block/blob/main/README.rst","repo_watchers":254,"commits_over_52":[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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":["clokep","bblanchon","evanbrumley","cordery","aericson","Natureshadow","jacklinke","vintage","mthuurne","mixxorz","sobolevn","gogognome","ma11011s","yaakovLowenstein"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":[],"id":5600,"title":"django-querysetsequence","slug":"django-querysetsequence","last_updated":"2025-10-24T16:02:42-04:00","last_fetched":"2026-05-26T12:04:36.751710-04:00","repo_url":"https://github.com/clokep/django-querysetsequence","pypi_version":"0.18","created":"2023-01-06T10:01:01.540059-05:00","modified":"2026-01-28T14:17:32.577251-05:00","repo_forks":25,"repo_description":"Chain multiple (disparate) QuerySets in Django","pypi_url":"https://pypi.org/project/django-querysetsequence","documentation_url":"https://django-querysetsequence.readthedocs.io","repo_watchers":113,"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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"participants":["clokep","michael-k","jpic","dicato","optiz0r","fdintino","j0nm1","vuongdv-spinshell"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/308/?format=json"],"id":5599,"title":"django-anysearch-dsl","slug":"django-anysearch-dsl","last_updated":"2022-12-30T18:27:04-05:00","last_fetched":"2026-05-26T17:06:40.153910-04:00","repo_url":"https://github.com/django-anysearch/django-anysearch-dsl","pypi_version":"7.2.2.1","created":"2022-12-30T18:43:36.672490-05:00","modified":"2026-01-28T15:06:31.980991-05:00","repo_forks":0,"repo_description":"Allow indexing of Django models in Elasticsearch/OpenSearch with elasticsearch-dsl/opensearch-dsl.","pypi_url":"https://pypi.org/project/django-anysearch-dsl","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":["safwanrahman","sabricot","barseghyanartur","Grendel7","dsanders11","DannyAziz","oehrlein","saadmk11","markotibold","dependabot[bot]","dannylagrouw","arielpontes","chosak","alexgmin","noamkush","paulogiacomelli","cool-RR","rzschech","sir-sigurd","serkanozer","shauryashahi","tomfa","alexander3771","hirokbiswas","odidev","akspi","pySilver","ulive1s","thune-xiaobai","alaminopu","jaywhy13","jramnai","hemache","diwu1989","iandd0824","CBinyenya","bence-the-great","Acetonen","seljin","andriilahuta","andreasnuesslein","dhvcc","alexgarel","abdullahkady"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/431/?format=json"],"id":5598,"title":"Django clickhouse database backend","slug":"django-clickhouse-backend","last_updated":"2026-04-08T00:23:41-04:00","last_fetched":"2026-05-26T11:47:02.281585-04:00","repo_url":"https://github.com/jayvynl/django-clickhouse-backend","pypi_version":"1.6","created":"2022-12-29T01:56:22.867649-05:00","modified":"2026-01-28T14:14:25.212400-05:00","repo_forks":34,"repo_description":"Django clickhouse database backend.","pypi_url":"https://pypi.org/project/django-clickhouse-backend","documentation_url":"","repo_watchers":193,"commits_over_52":[4,3,0,0,0,0,0,0,3,0,1,0,0,0,0,0,2,0,0,0,0,2,0,1,0,0,1,0,0,2,4,1,3,0,1,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0],"participants":["jayvynl","paxcodes","caitriona-cloudsmith","amin-basiri","AndrewSpeed","ronaldorcampos","RuslanSibgatulin","dishn","mahdi-jfri","paddycarey","gambuzzi","vigneshshettyin","michalpleszczynski"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":["https://djangopackages.org/api/v4/grids/15/?format=json"],"id":5597,"title":"django-heralder","slug":"django-heralder","last_updated":"2026-01-28T13:35:49-05:00","last_fetched":"2026-05-26T23:03:18.057376-04:00","repo_url":"https://github.com/peterfarrell/django-heralder","pypi_version":"0.5.0","created":"2022-12-21T09:38:53.576735-05:00","modified":"2026-01-28T15:57:24.976077-05:00","repo_forks":4,"repo_description":"A Django messaging library","pypi_url":"https://pypi.org/project/django-heralder","documentation_url":"","repo_watchers":11,"commits_over_52":[0,9,0,0,0,0,0,0,0,0,0,0,1,0,0,7,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],"participants":["jproffitt","peterfarrell","georgmzimmer","raiderrobert","jasonblum","seanbermejo","npardington","sudoguy","mluard-worthwhile","jordanmkoncz","ZuluPro","apoorvaeternity","hanfer10","HieuPham9720","JosiahDub","mands","b-ggs"]},{"category":"https://djangopackages.org/api/v4/categories/4/?format=json","grids":["https://djangopackages.org/api/v4/grids/335/?format=json"],"id":5596,"title":"strawberry-django-plus","slug":"strawberry-django-plus","last_updated":"2023-07-07T10:06:12-04:00","last_fetched":"2026-05-27T09:11:06.639545-04:00","repo_url":"https://github.com/blb-ventures/strawberry-django-plus","pypi_version":"3.1.1","created":"2022-12-14T16:26:55.374480-05:00","modified":"2026-01-28T13:07:42.967278-05:00","repo_forks":47,"repo_description":"Enhanced Strawberry GraphQL integration with Django","pypi_url":"https://pypi.org/project/strawberry-django-plus","documentation_url":"https://strawberry-django-plus.readthedocs.io","repo_watchers":179,"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":["bellini666","devkral","github-actions[bot]","nrbnlulu","OdysseyJ","moritz89","gersmann","dependabot[bot]","parrotmac","Kitefiko","mumumumu","oleo65","eloff","edomora97","edusig","LucasPickering","menegasse","sebtheiler","rubensoleao","pcraciunoiu","patrick91","PabloAlexis611","mhdismail","cybniv","wodCZ","nExmond","JanBednarik","blueyed","claggierk","camflan","bpeterman","bpeschier","Mapiarz"]},{"category":"https://djangopackages.org/api/v4/categories/2/?format=json","grids":["https://djangopackages.org/api/v4/grids/335/?format=json"],"id":5595,"title":"strawberry-graphql-django","slug":"strawberry-graphql-django","last_updated":"2026-05-26T05:59:07-04:00","last_fetched":"2026-05-26T11:28:04.915109-04:00","repo_url":"https://github.com/strawberry-graphql/strawberry-graphql-django","pypi_version":"0.86.0","created":"2022-12-14T16:19:39.800307-05:00","modified":"2026-01-28T14:03:45.080232-05:00","repo_forks":149,"repo_description":"Strawberry GraphQL Django extension","pypi_url":"https://pypi.org/project/strawberry-graphql-django","documentation_url":"https://strawberry.rocks/docs/django","repo_watchers":494,"commits_over_52":[1,6,6,0,1,1,2,8,3,0,0,1,0,0,2,0,0,1,0,3,6,2,0,0,0,10,0,10,2,0,8,15,12,9,4,7,0,3,4,24,7,8,1,3,1,2,0,2,5,0,0,6],"participants":["bellini666","pre-commit-ci[bot]","kwongtn","la4de","patrick91","noelleleigh","botberry","nrbnlulu","diesieben07","devkral","fireteam99","joeydebreuk","sdobbelaere","benhowes","augustebaum","fredericlebel","g-as","SupImDos","star2000","benjaminderei","ManiacMaxo","Mapiarz","keithhackbarth","illia-v","zvyn","whardeman","miyashiiii","Kitefiko","thepapermen","FlickerSoul","Ckk3","JoeWHoward","rcybulski1122012","tokr-bit","stygmate","sjdemartini","roelzkie15","pbratkowski","cdroege","ccsv","aprams","cpontvieux-systra","DavidLemayian","Akay7","Eraldo","axieum","jkimbo","LilyFirefly","yergom","taobojlen","TWeidi","wimble3","OdysseyJ","ryanprobus","rennerocha","p-r-a-v-i-n","pm-incyan","philipstarkey","vecchp","paul-betterangels","pcraciunoiu","alainburindi","wellzenon","videvide","he0119","tanaydin","sisocobacho","selvarajrajkanna","93578237","pkrakesh","m4riok","ldynia","guizesilva","deshk04","coleshaw","baseplate-admin","keysmashes","thclark","akkim2","valkrypton","lozhkinandrei","neolight1010","ArcD7","bpeterman","soby","cngai","DanielleHuisman","daudln","deepak-singh","capital-G","drewbeno1","euriostigue","fjsj","Hermotimos","hkfi","menegasse","shmoon-kr","jacobwegner","lewisjared","jalvarezz13","jaydensmith","jetocotoje","KyeRussell","alimony","Wartijn","moritz89","ticosax","paltman"]},{"category":"https://djangopackages.org/api/v4/categories/1/?format=json","grids":[],"id":5594,"title":"Django Materialized Views","slug":"dj-materialized-views","last_updated":"2022-11-23T12:32:41-05:00","last_fetched":"2026-05-26T18:07:31.591524-04:00","repo_url":"https://github.com/MilanPecov/dj_materialized_views","pypi_version":"0.4.1","created":"2022-12-11T01:51:52.494677-05:00","modified":"2026-01-28T15:19:35.336197-05:00","repo_forks":1,"repo_description":"Django Admin tool to create, drop and periodically refresh materialized views in PostgreSQL","pypi_url":"https://pypi.org/project/dj-materialized-views","documentation_url":"https://dj-materialized-views.readthedocs.io/en/latest/quick_start/","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":["MilanPecov"]},{"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/7/?format=json"],"id":5593,"title":"Django Allauth Sniperlinks","slug":"django-allauth-sniperlinks","last_updated":"2022-12-09T15:00:07-05:00","last_fetched":"2026-05-27T00:06:29.605552-04:00","repo_url":"https://github.com/skulegirl/django-allauth-sniperlinks","pypi_version":"0.3","created":"2022-12-08T21:26:03.009829-05:00","modified":"2026-01-28T16:12:31.564679-05:00","repo_forks":1,"repo_description":"Django app to generate Sniper Links for unverified allauth email addresses, allowing users to find verification emails quickly.","pypi_url":"https://pypi.org/project/django-allauth-sniperlinks","documentation_url":"https://github.com/skulegirl/django-allauth-sniperlinks","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":["skulegirl"]}]}