Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=1020
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=1040", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=1000", "results": [ { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/109/?format=api" ], "id": 5092, "title": "Zulip", "slug": "zulip", "last_updated": "2026-05-27T03:57:33-04:00", "last_fetched": "2026-05-27T09:03:28.235289-04:00", "repo_url": "https://github.com/zulip/zulip", "pypi_version": null, "created": "2021-06-30T20:53:57.248090-04:00", "modified": "2026-01-28T13:00:19.771164-05:00", "repo_forks": 9843, "repo_description": "Zulip server and web application. Open-source team chat that helps teams stay productive and focused.", "pypi_url": "", "documentation_url": "", "repo_watchers": 25283, "commits_over_52": [ 86, 122, 123, 88, 115, 93, 119, 173, 181, 135, 178, 120, 84, 66, 165, 44, 64, 75, 78, 95, 60, 72, 85, 87, 105, 173, 93, 103, 175, 85, 91, 113, 153, 119, 150, 119, 121, 186, 137, 140, 197, 116, 108, 112, 112, 91, 139, 125, 23, 63, 28, 27 ], "participants": [ "timabbott", "showell", "andersk", "amanagr", "alexmv", "sahil839", "laurynmm", "hackerkid", "mateuszmandera", "karlstolley", "rishig", "evykassirer", "zbenjamin", "alya", "shubham-padia", "prakhar1144", "jesstess", "brockwhittaker", "umairwaheed", "eeshangarg", "gnprice", "adnrs96", "wdaher", "lfranchi", "sayamsamal", "lfaraone", "PIG208", "synicalsyntax", "HarshitOnGitHub", "sharmaeklavya2", "rht", "YJDave", "Niloth-p", "aero31aero", "apoorvapendse", "drrosa", "roberthoenig", "shubhamdhama", "PieterCK", "YashRE42", "neiljp", "priyank-p", "abhijeetbodas2001", "pratik-pc", "rheaparekh", "N-Shar-ma", "vrongmeal", "YagoGG", "sidforreal", "kevinmehall", "majordwarf", "punchagan", "Vector73", "lonerz", "tommyip", "m-e-l-u-h-a-n", "allenrabinovich", "chdinesh1089", "armooo", "ganpa3", "shameondev", "Hypro999", "jbarnold", "Lalit3716", "pragatiagrawal31", "shuklamaneesh23", "graue", "thedeveloperr", "cory2067", "LaPulgaaa", "Riken-Shah", "ryanreh99", "akshatdalton", "kuv2707", "sbansal1999", "vaidap", "aryanshridhar", "jackrzhang", "rwbarton", "roanster007", "orientor", "akashnimare", "MSurfer20", "brainwane", "Ddharmani3", "afeefuddin", "arpit551", "Joelute", "Lyla-Fischer", "akashaviator", "palashb01", "ligmitz", "yogesh-sirsat", "sumanthvrao", "sanchi-t", "abhijeetkaur", "Ujjawal3", "taranjeet", "kennethnrk", "robot-dreams", "whilstsomebody", "kkanahin", "sampritipanda", "wryonik", "adambirds", "saubhagya-patel", "vinitS101", "marco", "refeed", "opmkumar", "alexandraciobica", "Aditya8840", "Gittenburg", "Jagansivam28", "reharsh", "prah23", "shanukun", "christi3k", "ashishk1994", "clarammdantas", "jajodiaraghav", "sujalshah-bit", "hashirsarwar", "maxnuss", "jychen630", "abdelrahman725", "roed314", "jai2201", "garg3133", "Balaji2198", "sarahcstringer", "Signior-X", "sinwar", "vabs22", "Pritesh-30", "jacklqiu", "nikhilmaske-2001", "tnmkr", "alenavolk", "yoz", "jrowan", "WesleyAC", "XavierCooney", "0xthedance", "picapi", "HydraulicSheep", "adnan-td", "pweaver", "rahuldeve", "sameerchoubey", "edith007", "chrisbobbe", "Fingel", "tbdemol", "cyphase", "murkyyyyyy", "Pranav2612000", "jhurwitz", "hanyucrocks", "Abhishek-Balaji", "armaanahluwalia", "arpith", "HemantUmre12", "akarsh-jain-790", "sathwikshetty33", "anirudhjain75", "mreza-kiani", "AasthaGupta", "Wowol", "akornor", "kartikmaji", "santhoshh-kumar", "vaibhavrajsingh2001", "tushar912", "Kumar-Tarun", "paxapy", "tanujkinkar9", "asah", "bojidar-bg", "davidtwco", "nkmishra1997", "madrix01", "Yogesh-Shivaji365", "medullaskyline", "kou", "klardotsh", "akhilmd", "tejaskasetty", "digi0ps", "getmeapencil", "RobbieClarken", "nimishmedatwal", "GPHemsley", "AYZhu", "Asteriskkkk", "dannysu", "brijsiyag", "TigorC", "cognusion", "prestonhansen", "palashcode", "Anupam-dagar", "utkarsh23", "novokrest", "ecxtacy", "somesh202", "kunall17", "aakashtyg", "Harshbansal8705", "ubaidrmn", "YO-WHATS-UP2", "shashank-23002", "zy964c", "jerrywzhang", "ashwat287", "alliejones", "userAdityaa", "SameepAher", "kumbhar-sarthak", "kash2104", "blablacio", "thallada", "SahilSingh177", "rxkshit04", "raghavluthra20", "raghupalash", "Mahhheshh", "lkshmt", "weblate", "dawranliou", "cheald", "EmmalineLake", "trueskawka", "dhcrzf", "NotVishesh", "Rishabh570", "Pratik2026", "nithyarajmudhaliyar", "mehanig", "misteraverin", "gbleaney", "Biki-das", "gilbertbw", "CIC4DA", "cpdean", "agrawal-d", "Bluewind", "ViRu-ThE-ViRuS", "Varunvaruns9", "sonali0901", "andrewallen00", "Varun-Kolanu", "rixant", "ndarilek", "maydhak", "ArgentFalcon", "kiy4h", "galexrt", "abhigyank", "Juanvulcano", "jmandel", "khantaalaman", "CuriousMonkey7", "codewithnick", "RajVishh", "Aadithya-J", "Abijith10", "xoldd", "grehnen", "HydrallHarsh", "mohsenSy", "ritikchauhan-01", "mayankmadan", "mahimg", "Kartikay5849", "pletinckxc", "overide", "greysome", "aparna-bhatt", "Temidayo32", "Aadyot1", "dehnert", "alexandrinaw", "emmatyping", "karamcnair", "matheuscmelo", "florean", "ritwik-69", "psybers", "Rocker810", "Sanket17052006", "shane-kearns", "Supermanu", "jainkuniya", "ahmedgulabkhan", "bjorn3", "deekshaarul", "reyha", "ss62171", "strifel", "vighneshbhat9945", "dgarvit", "sayyedarib", "wizsid11", "dhruvvira18", "calvinleenyc", "Bickio", "borisyankov", "Agheb", "hyunchel", "porterjamesj", "rohithasrk", "Rishabh-792", "rk-for-zulip", "ragsagar", "maxrzaw", "LoopThrough-i-j", "tukruic", "jeremyphilemon", "msullivan", "mjec", "pradyumn014", "Manan-Rathi", "Privisus", "rogersouza", "sachink8n", "Shayan-To", "shreyanshdwivedi", "theodoreschen", "Udit107710", "anurastogiji", "fremiller", "kunal-mohta", "pemontto", "pilgrim2308", "savish28", "swayam0322", "vsvipul", "alirizwi", "1Niels", "PhilSk", "adarshPatel509", "rogeredthat", "aayushagrawal9", "guyandtheworld", "Amadeo234", "graszka22", "AnushaNathRoy", "PhoeniXkrypT", "architkshk", "ArunSankarKs", "AYU2027", "Balamurugan1962", "MadElf1337", "llukito", "kanishk98", "joydeep2001", "JoeyPriceless", "nooblag", "Raghavareddy21", "chrish42", "bucanero", "DhruvShetty22", "jeswincyriac", "jitendra-ky", "kostekIV", "hojo0590", "jonnyktran", "jordangedney", "joshyhz", "kevjn", "kritkaran94", "manavmehta", "zormit", "nabil-rady", "nirvedh-harpal", "mittal-parth", "TheCelestial25", "ro-i", "saiyam0211", "SaumyaRawat", "blinry", "Zachary-Jackson", "anindya", "Anushlinux", "SenchoPens", "MidNight91119", "jainayush975", "BenMusch", "BGR360", "CerealNotFound", "neruson", "dnmfarrell", "ericeslinger", "palmerev", "eyuelberga", "florianjuengermann", "IgnisDa", "x64Mayank", "iiishitaaaa", "jckw", "Jai0401" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5091, "title": "django-cqrs", "slug": "django-cqrs", "last_updated": "2026-03-25T12:10:42-04:00", "last_fetched": "2026-05-27T05:10:24.856557-04:00", "repo_url": "https://github.com/cloudblue/django-cqrs", "pypi_version": "3.0.0", "created": "2021-06-28T03:36:09.229370-04:00", "modified": "2026-01-28T16:58:03.490216-05:00", "repo_forks": 25, "repo_description": "django-cqrs is an Django application, that implements CQRS data synchronization between several Django micro-services", "pypi_url": "http://pypi.python.org/pypi/django-cqrs", "documentation_url": "https://django-cqrs.readthedocs.io/", "repo_watchers": 128, "commits_over_52": [ 0, 0, 0, 1, 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, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "maxipavlovic", "dependabot[bot]", "d3rky", "marcserrat", "qarlosh", "zzzevaka", "vgrebenschikov", "jazz-jack", "gab832", "Hairash", "r-s11v", "ffaraone", "net-free", "akodelia", "bdjilka", "atikhono", "jonatrios", "lmasikl", "nerimartinez" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/276/?format=api", "https://djangopackages.org/api/v4/grids/79/?format=api", "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 5090, "title": "django-rql", "slug": "django-rql", "last_updated": "2025-10-06T10:31:09-04:00", "last_fetched": "2026-05-26T14:15:06.730802-04:00", "repo_url": "https://github.com/cloudblue/django-rql", "pypi_version": "4.4.1", "created": "2021-06-28T03:27:07.512952-04:00", "modified": "2026-01-28T14:44:02.840085-05:00", "repo_forks": 15, "repo_description": "Django RQL library", "pypi_url": "http://pypi.python.org/pypi/django-rql", "documentation_url": "https://django-rql.readthedocs.io/", "repo_watchers": 98, "commits_over_52": [ 0, 0, 0, 1, 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, 0, 0, 0 ], "participants": [ "maxipavlovic", "vgrebenschikov", "marcserrat", "d3rky", "dependabot[bot]", "zzzevaka", "qarlosh", "gab832", "Hairash", "akodelia", "atikhono", "net-free", "nerimartinez" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/41/?format=api" ], "id": 5089, "title": "Django Vendor", "slug": "django-vendor", "last_updated": "2026-04-28T16:27:04-04:00", "last_fetched": "2026-05-27T13:22:25.024919-04:00", "repo_url": "https://github.com/renderbox/django-vendor", "pypi_version": "0.8.1", "created": "2021-06-25T17:53:13.266232-04:00", "modified": "2026-01-28T14:24:32.659826-05:00", "repo_forks": 4, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-vendor", "documentation_url": "https://github.com/renderbox/django-vendor", "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, 109, 0, 0, 20, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0 ], "participants": [ "rhimmelbauer", "renderbox", "mgcamisa", "github-actions[bot]", "fahzee1", "devo-wm", "dependabot[bot]", "vamatrivedi1994" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 5088, "title": "classroom", "slug": "classroom", "last_updated": null, "last_fetched": "2026-05-27T07:05:52.898323-04:00", "repo_url": "https://github.com/classroom", "pypi_version": "0.1", "created": "2021-06-23T06:33:22.756684-04:00", "modified": "2026-01-29T12:54:10.536027-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=api", "grids": [ "https://djangopackages.org/api/v4/grids/43/?format=api" ], "id": 5087, "title": "django-cute-status", "slug": "django-cute-status", "last_updated": "2026-04-09T07:34:46-04:00", "last_fetched": "2026-05-27T00:00:52.099433-04:00", "repo_url": "https://github.com/abhiabhi94/django-cute-status", "pypi_version": "2.0.0", "created": "2021-06-17T14:56:16.577078-04:00", "modified": "2026-01-28T16:04:05.470860-05:00", "repo_forks": 0, "repo_description": "Display cute animal pictures in response for different HTTP response codes.", "pypi_url": "https://pypi.org/project/http://pypi.python.org/pypi/django-cute-status", "documentation_url": "https://github.com/abhiabhi94/django-cute-status", "repo_watchers": 2, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 8, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "pre-commit-ci[bot]", "abhiabhi94", "fili" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/138/?format=api", "https://djangopackages.org/api/v4/grids/153/?format=api" ], "id": 5086, "title": "dj-hitcount", "slug": "dj-hitcount", "last_updated": "2025-07-24T15:38:29-04:00", "last_fetched": "2026-05-26T19:08:08.434825-04:00", "repo_url": "https://github.com/abhiabhi94/dj-hitcount", "pypi_version": "2.0.0", "created": "2021-06-17T14:50:33.215961-04:00", "modified": "2026-01-28T15:41:38.537067-05:00", "repo_forks": 1, "repo_description": "Basic app that allows you to track the number of hits/views for a particular object.", "pypi_url": "http://pypi.python.org/pypi/dj-hitcount", "documentation_url": "https://dj-hitcount.readthedocs.io", "repo_watchers": 2, "commits_over_52": [ 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, 0, 0, 0, 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": [ "abhiabhi94" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/25/?format=api" ], "id": 5085, "title": "django-test-tools", "slug": "django-test-tools", "last_updated": "2023-09-10T08:00:32-04:00", "last_fetched": "2026-05-26T14:03:35.847158-04:00", "repo_url": "https://github.com/luiscberrocal/django-test-tools", "pypi_version": "2.2.3", "created": "2021-06-16T10:35:09.461098-04:00", "modified": "2026-01-28T14:34:42.618903-05:00", "repo_forks": 4, "repo_description": "Django utility for test scaffolding. Tools to create basic tests fast", "pypi_url": "http://pypi.python.org/pypi/django-test-tools", "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": [ "luiscberrocal", "pyup-bot", "dependabot[bot]", "luiscarlosberrocal", "iimontilla", "jayvdb" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/52/?format=api", "https://djangopackages.org/api/v4/grids/424/?format=api" ], "id": 5084, "title": "encrypt-decrypt-fields", "slug": "encrypt-decrypt-fields", "last_updated": "2026-03-23T04:15:26-04:00", "last_fetched": "2026-05-26T17:10:04.357927-04:00", "repo_url": "https://github.com/alpden550/encrypt-decrypt-fields", "pypi_version": "1.3.7", "created": "2021-06-13T04:29:01.116917-04:00", "modified": "2026-01-28T15:10:03.113519-05:00", "repo_forks": 4, "repo_description": "Encrypt and decrypt fields for Django and SQLAlcemy.", "pypi_url": "https://pypi.org/project/http://pypi.python.org/pypi/encrypt-decrypt-fields", "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, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "alpden550", "dependabot[bot]" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/241/?format=api", "https://djangopackages.org/api/v4/grids/51/?format=api" ], "id": 5083, "title": "marion", "slug": "marion", "last_updated": "2024-01-12T03:50:30-05:00", "last_fetched": "2026-05-27T07:05:28.422315-04:00", "repo_url": "https://github.com/openfun/marion", "pypi_version": "0.6.0", "created": "2021-06-11T08:49:26.286094-04:00", "modified": "2026-01-29T12:53:41.358349-05:00", "repo_forks": 0, "repo_description": ":page_with_curl: The documents factory", "pypi_url": "http://pypi.python.org/pypi/django-marion", "documentation_url": "https://openfun.github.io/marion", "repo_watchers": 17, "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": [ "renovate[bot]", "quitterie-lcs", "renovate-bot", "jmaupetit", "jbpenrath", "pyup-bot", "sdemagny", "sampaccoud", "jonathanreveille" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/399/?format=api" ], "id": 5082, "title": "Wagtail xliff translation", "slug": "wagtail-xliff-translation", "last_updated": "2021-06-25T05:23:33-04:00", "last_fetched": "2026-05-26T23:00:59.418008-04:00", "repo_url": "https://github.com/fourdigits/wagtail-xliff-translation", "pypi_version": "1.0.4", "created": "2021-06-11T04:30:22.387362-04:00", "modified": "2026-01-28T15:54:28.435528-05:00", "repo_forks": 0, "repo_description": "Export Wagtail content to XLIFF and back", "pypi_url": "http://pypi.python.org/pypi/wagtail-xliff-translation", "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": [ "allcaps", "Thomasvdh92", "whyscream" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/84/?format=api" ], "id": 5081, "title": "django-backblaze-b2", "slug": "django-backblaze-b2", "last_updated": "2025-03-07T15:16:58-05:00", "last_fetched": "2026-05-26T14:14:59.081851-04:00", "repo_url": "https://github.com/ehossack/django-backblaze-b2", "pypi_version": "7.0.0", "created": "2021-06-08T02:56:43.778903-04:00", "modified": "2026-01-28T14:43:55.129042-05:00", "repo_forks": 5, "repo_description": "A storage backend for Django that uses Backblaze's B2 APIs", "pypi_url": "http://pypi.python.org/pypi/django-backblaze-b2", "documentation_url": "", "repo_watchers": 29, "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": [ "ehossack", "dependabot[bot]", "Marmelatze", "snyk-bot" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/11/?format=api" ], "id": 5080, "title": "django-factory-boy-generator", "slug": "django-factory-boy-generator", "last_updated": "2021-10-01T22:44:36-04:00", "last_fetched": "2026-05-26T19:01:40.726825-04:00", "repo_url": "https://github.com/V-ampire/django-factory-boy-generator", "pypi_version": "1.0.4", "created": "2021-06-08T02:23:29.369880-04:00", "modified": "2026-01-28T15:23:26.605062-05:00", "repo_forks": 0, "repo_description": "App to generate data for django apps using factories.", "pypi_url": "http://pypi.python.org/pypi/django-factory-boy-generator", "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": [ "V-ampire" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/69/?format=api" ], "id": 5079, "title": "django-hcaptcha-field", "slug": "django-hcaptcha-field", "last_updated": "2022-08-21T11:42:11-04:00", "last_fetched": "2026-05-26T16:13:43.711028-04:00", "repo_url": "https://github.com/tiesjan/django-hcaptcha-field", "pypi_version": "1.4.0", "created": "2021-06-07T16:07:22.268361-04:00", "modified": "2026-01-28T14:57:42.489381-05:00", "repo_forks": 1, "repo_description": "Django hCaptcha Field provides a simple way to protect your Django forms using hCaptcha.", "pypi_url": "http://pypi.python.org/pypi/django-hcaptcha-field", "documentation_url": "", "repo_watchers": 14, "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": [ "tiesjan", "AndrejZbin", "pitrk" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/18/?format=api" ], "id": 5078, "title": "django-bootstrap-icons", "slug": "django-bootstrap-icons", "last_updated": "2026-05-09T04:56:13-04:00", "last_fetched": "2026-05-27T04:12:29.898991-04:00", "repo_url": "https://github.com/christianwgd/django-bootstrap-icons", "pypi_version": "0.9.0", "created": "2021-06-07T15:49:13.338410-04:00", "modified": "2026-01-28T16:49:45.502728-05:00", "repo_forks": 7, "repo_description": "A quick way to add Bootstrap Icons with Django template tags.", "pypi_url": "http://pypi.python.org/pypi/django-bootstrap-icons", "documentation_url": "", "repo_watchers": 28, "commits_over_52": [ 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 3, 0, 0, 0, 1, 0, 0 ], "participants": [ "christianwgd", "dependabot[bot]", "TaylorSMarks", "Kagee", "hashemi", "dcuenot", "EthanHaller", "github-actions[bot]" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/44/?format=api", "https://djangopackages.org/api/v4/grids/175/?format=api" ], "id": 5077, "title": "django-tree-queries", "slug": "django-tree-queries", "last_updated": "2026-05-19T00:20:45-04:00", "last_fetched": "2026-05-27T12:34:06.206413-04:00", "repo_url": "https://github.com/matthiask/django-tree-queries", "pypi_version": "0.24.0", "created": "2021-06-03T00:36:18.409359-04:00", "modified": "2026-01-28T14:07:49.373640-05:00", "repo_forks": 32, "repo_description": "Adjacency-list trees for Django using recursive common table expressions. Supports PostgreSQL, sqlite, MySQL and MariaDB.", "pypi_url": "http://pypi.python.org/pypi/django-tree-queries", "documentation_url": "https://django-tree-queries.readthedocs.io/en/latest/", "repo_watchers": 512, "commits_over_52": [ 0, 10, 1, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 1, 0, 8, 5, 1, 0, 0, 0, 0, 0, 4, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 1, 0 ], "participants": [ "matthiask", "SafaAlfulaij", "rhomboss", "pre-commit-ci[bot]", "glennmatthews", "olivierdalang", "taobojlen", "bryanculver", "jameelhamdan", "Kircheneer", "felixxm" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/167/?format=api" ], "id": 5076, "title": "django-sitetables", "slug": "django-sitetables", "last_updated": "2022-02-04T07:46:19-05:00", "last_fetched": "2026-05-26T14:11:30.928008-04:00", "repo_url": "https://github.com/idlesign/django-sitetables", "pypi_version": "0.2.1", "created": "2021-06-01T10:12:09.344862-04:00", "modified": "2026-01-28T14:40:46.396567-05:00", "repo_forks": 0, "repo_description": "Reusable application for Django featuring DataTables integration", "pypi_url": "http://pypi.python.org/pypi/django-sitetables", "documentation_url": "", "repo_watchers": 5, "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": [ "idlesign" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/138/?format=api", "https://djangopackages.org/api/v4/grids/16/?format=api", "https://djangopackages.org/api/v4/grids/242/?format=api" ], "id": 5075, "title": "django-siteajax", "slug": "django-siteajax", "last_updated": "2023-01-20T22:08:46-05:00", "last_fetched": "2026-05-26T17:08:26.925665-04:00", "repo_url": "https://github.com/idlesign/django-siteajax", "pypi_version": "1.0.0", "created": "2021-06-01T10:07:56.374295-04:00", "modified": "2026-01-28T15:08:45.861449-05:00", "repo_forks": 2, "repo_description": "Reusable application for Django bridging client and server sides", "pypi_url": "http://pypi.python.org/pypi/django-siteajax", "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": [ "idlesign" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5074, "title": "django-github-tags", "slug": "django-github-tags", "last_updated": "2021-09-28T12:13:56-04:00", "last_fetched": "2026-05-27T00:01:34.927227-04:00", "repo_url": "https://github.com/PabloLec/django-github-tags", "pypi_version": "1.0.0", "created": "2021-05-31T11:49:38.395970-04:00", "modified": "2026-01-28T16:05:13.228077-05:00", "repo_forks": 0, "repo_description": "Access to GitHub API using tags in your Django templates.", "pypi_url": "http://pypi.python.org/pypi/django-github-tags", "documentation_url": "https://github.com/PabloLec/django-github-tags/blob/main/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": [ "PabloLec" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/58/?format=api", "https://djangopackages.org/api/v4/grids/113/?format=api", "https://djangopackages.org/api/v4/grids/79/?format=api" ], "id": 5073, "title": "django-crypto-extensions", "slug": "django-crypto-extensions", "last_updated": "2021-06-04T19:26:57-04:00", "last_fetched": "2026-05-27T05:11:48.708669-04:00", "repo_url": "https://github.com/DjangoCrypto/django-crypto-extensions", "pypi_version": "1.0.2", "created": "2021-05-26T00:18:23.481041-04:00", "modified": "2026-01-28T16:59:02.384117-05:00", "repo_forks": 2, "repo_description": "", "pypi_url": "http://pypi.python.org/pypi/django-crypto-extensions", "documentation_url": "https://django-crypto-extensions.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": [ "kamil1marczak", "pyup-bot" ] } ] }