Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=2440
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2460", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=2420", "results": [ { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/58/?format=api" ], "id": 3441, "title": "\"Composite\" model fields (consisting of several \"smaller\" fields). See test.py for an example", "slug": "django-composite-fields", "last_updated": "2025-01-24T12:43:17-05:00", "last_fetched": "2026-05-27T07:06:25.741467-04:00", "repo_url": "https://github.com/vporton/django-composite-fields", "pypi_version": null, "created": "2016-10-17T11:26:32.866522-04:00", "modified": "2026-01-29T12:54:49.419920-05:00", "repo_forks": 0, "repo_description": "\"Composite\" Django model fields (consiting of several \"smaller\" fields). Superceded by https://djangopackages.org/packages/p/django-composite-field/", "pypi_url": "", "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": [ "vporton" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/292/?format=api" ], "id": 3440, "title": "My Glucose Manager", "slug": "dj-diabetes", "last_updated": "2019-02-05T15:20:44-05:00", "last_fetched": "2025-10-12T16:29:51.825338-04:00", "repo_url": "https://github.com/foxmask/dj-diabetes", "pypi_version": "0.3.1", "created": "2016-10-17T05:55:46.736531-04:00", "modified": "2025-10-12T16:29:52.443032-04:00", "repo_forks": 20, "repo_description": ":snake: :pill: My Glucose Manager - follow your daily health", "pypi_url": "http://pypi.python.org/pypi/dj-diabetes", "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": [ "foxmask", "asheliahut", "da2x", "fahdk" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/136/?format=api" ], "id": 3439, "title": "Trigger Happy", "slug": "django-th", "last_updated": "2020-05-01T08:07:21-04:00", "last_fetched": "2025-10-12T16:31:38.385148-04:00", "repo_url": "https://github.com/foxmask/django-th", "pypi_version": "1.7.0", "created": "2016-10-16T17:02:03.636884-04:00", "modified": "2025-10-12T16:31:38.997719-04:00", "repo_forks": 122, "repo_description": ":snake: Trigger Happy - The bus :bus: for your internet services", "pypi_url": "http://pypi.python.org/pypi/django-th", "documentation_url": "http://trigger-happy.readthedocs.org/", "repo_watchers": 1343, "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": [ "foxmask", "koalie", "CrazyLlama", "Logan1x", "himanshu-chauhan-opendoor", "adrienlachaize", "philippeowagner", "pouete", "Leopere", "scomert", "cyrilis", "denvaar", "johnjacobkenny", "RishabhJain2018", "alonisser", "Pal0r" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/8/?format=api", "https://djangopackages.org/api/v4/grids/138/?format=api", "https://djangopackages.org/api/v4/grids/167/?format=api", "https://djangopackages.org/api/v4/grids/113/?format=api", "https://djangopackages.org/api/v4/grids/342/?format=api" ], "id": 3438, "title": "django-jinja-knockout", "slug": "django-jinja-knockout", "last_updated": "2025-08-07T14:04:44-04:00", "last_fetched": "2026-05-27T18:04:47.675544-04:00", "repo_url": "https://github.com/Dmitri-Sintsov/django-jinja-knockout", "pypi_version": "2.2.1", "created": "2016-10-15T13:34:30.777183-04:00", "modified": "2026-01-28T15:05:14.056636-05:00", "repo_forks": 29, "repo_description": "Django datatables and widgets, both AJAX and traditional. Display-only ModelForms. ModelForms / inline formsets with AJAX submit and validation. Works with Django templates.", "pypi_url": "http://pypi.python.org/pypi/django-jinja-knockout", "documentation_url": "https://pythonhosted.org/django-jinja-knockout/", "repo_watchers": 143, "commits_over_52": [ 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, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "Dmitri-Sintsov", "sam-oylov", "kiwnix", "melvyn-sopacua", "gitter-badger", "dataforxyz" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 3437, "title": "django-cookiecutter", "slug": "django-cookiecutter", "last_updated": "2016-10-14T00:05:46-04:00", "last_fetched": "2026-05-27T09:04:54.720537-04:00", "repo_url": "https://github.com/jlorencelim/django-cookiecutter", "pypi_version": null, "created": "2016-10-13T23:21:58.058106-04:00", "modified": "2026-01-28T13:02:07.593936-05:00", "repo_forks": 0, "repo_description": "A cookiecutter template for creating initial Django project structure quickly.", "pypi_url": "", "documentation_url": "https://github.com/jlorencelim/django-cookiecutter/", "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, 0, 0, 0, 0, 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": [ "jlorencelim" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3436, "title": "Django Admin resumable.js", "slug": "django-admin-resumable-js", "last_updated": "2020-09-15T06:32:05-04:00", "last_fetched": "2026-05-27T20:09:19.202991-04:00", "repo_url": "https://github.com/jonatron/django-admin-resumable-js", "pypi_version": "3.0", "created": "2016-10-13T11:56:26.994548-04:00", "modified": "2026-01-28T15:42:10.979062-05:00", "repo_forks": 39, "repo_description": "Resumable.js for Django's Admin", "pypi_url": "http://pypi.python.org/pypi/django-admin-resumable-js", "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": [ "jonatron", "maxnaude", "caperea" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/177/?format=api" ], "id": 3435, "title": "fluentcms-suit", "slug": "fluentcms-suit", "last_updated": "2021-11-24T02:07:52-05:00", "last_fetched": "2026-05-27T09:12:43.636341-04:00", "repo_url": "https://github.com/bashu/fluentcms-suit", "pypi_version": "2.0.1", "created": "2016-10-13T09:15:32.042763-04:00", "modified": "2026-01-28T13:10:54.700877-05:00", "repo_forks": 2, "repo_description": "🦐 django-fluent-pages meets django-suit", "pypi_url": "http://pypi.python.org/pypi/fluentcms-suit", "documentation_url": "https://github.com/bashu/fluentcms-suit/blob/develop/README.rst", "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": [ "bashu" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3434, "title": "django-async-messages", "slug": "django-async-messages", "last_updated": "2017-10-29T16:11:44-04:00", "last_fetched": "2026-05-27T18:09:20.850357-04:00", "repo_url": "https://github.com/codeinthehole/django-async-messages", "pypi_version": "0.3.1", "created": "2016-10-12T14:44:40.489774-04:00", "modified": "2026-01-28T15:10:26.090298-05:00", "repo_forks": 22, "repo_description": "Send asynchronous messages to users", "pypi_url": "http://pypi.python.org/pypi/django-async-messages", "documentation_url": "", "repo_watchers": 87, "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": [ "codeinthehole", "anthony-tresontani", "twidi", "andrei-shabanski", "fiee" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 3433, "title": "django-exclusivebooleanfield", "slug": "django-exclusivebooleanfield", "last_updated": "2016-06-28T11:01:06-04:00", "last_fetched": "2026-05-27T19:06:47.367551-04:00", "repo_url": "https://github.com/anentropic/django-exclusivebooleanfield", "pypi_version": "0.3.0", "created": "2016-10-12T07:20:59.659090-04:00", "modified": "2026-01-28T15:20:32.457371-05:00", "repo_forks": 5, "repo_description": "Provides an ExclusiveBooleanField which is a boolean (database) field where only one row in the table (or optionally, a subset of rows based on value of other fields) is True and all the other rows are False.", "pypi_url": "http://pypi.python.org/pypi/django-exclusivebooleanfield", "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": [ "anentropic", "wldcordeiro", "asfaltboy" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/219/?format=api" ], "id": 3432, "title": "django-hijack-admin", "slug": "django-hijack-admin", "last_updated": "2024-05-06T10:32:27-04:00", "last_fetched": "2026-05-28T07:03:50.099966-04:00", "repo_url": "https://github.com/arteria/django-hijack-admin", "pypi_version": "2.1.10", "created": "2016-10-12T07:19:08.700596-04:00", "modified": "2026-01-29T12:39:58.588199-05:00", "repo_forks": 38, "repo_description": "Django admin site integration for Django Hijack", "pypi_url": "http://pypi.python.org/pypi/django-hijack-admin", "documentation_url": "", "repo_watchers": 81, "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": [ "walterrenner", "jvamvas", "philippeowagner", "hobbestigrou", "t0mab", "Mogost", "frewsxcv", "Flimm", "lucasgarciaaraujo", "mcastle", "stschindler" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 3431, "title": "Profile", "slug": "profile", "last_updated": "2016-05-16T16:36:58-04:00", "last_fetched": "2026-05-27T11:00:55.387205-04:00", "repo_url": "https://github.com/agusmakmun/Profile", "pypi_version": null, "created": "2016-10-11T21:51:17.069859-04:00", "modified": "2026-01-28T13:23:05.717542-05:00", "repo_forks": 11, "repo_description": ":bust_in_silhouette: Awesome Personal Profile built on Django", "pypi_url": "", "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": [ "agusmakmun" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3430, "title": "django-workflow", "slug": "django-workflow", "last_updated": "2020-10-27T09:28:59-04:00", "last_fetched": "2026-05-28T01:06:21.274926-04:00", "repo_url": "https://github.com/simplyopen-it/django-workflow", "pypi_version": "1.6", "created": "2016-10-11T06:42:38.358364-04:00", "modified": "2026-01-28T16:12:33.936653-05:00", "repo_forks": 1, "repo_description": "workflow management tool for django", "pypi_url": "http://pypi.python.org/pypi/django-workflow", "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": [ "oberix", "jayvdb", "attuch", "safanaj" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/23/?format=api" ], "id": 3429, "title": "Django-Blog-Python-Learning", "slug": "django-blog-python-learning", "last_updated": "2016-11-16T03:16:17-05:00", "last_fetched": "2026-05-27T07:10:04.795542-04:00", "repo_url": "https://github.com/agusmakmun/Django-Blog-Python-Learning", "pypi_version": null, "created": "2016-10-11T06:30:25.541411-04:00", "modified": "2026-01-29T12:58:34.148816-05:00", "repo_forks": 55, "repo_description": "For newest version https://github.com/agusmakmun/python.web.id", "pypi_url": "", "documentation_url": "", "repo_watchers": 72, "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": [ "agusmakmun" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/11/?format=api", "https://djangopackages.org/api/v4/grids/25/?format=api", "https://djangopackages.org/api/v4/grids/113/?format=api" ], "id": 3428, "title": "djipsum", "slug": "djipsum", "last_updated": "2017-12-05T17:28:48-05:00", "last_fetched": "2026-05-27T19:03:54.261541-04:00", "repo_url": "https://github.com/agusmakmun/djipsum", "pypi_version": "1.1.5", "created": "2016-10-11T06:28:33.177804-04:00", "modified": "2026-01-28T15:16:20.792108-05:00", "repo_forks": 1, "repo_description": ":pencil: Django lorem ipsum generator - command plugin to generate (fake content data) for django", "pypi_url": "http://pypi.python.org/pypi/djipsum", "documentation_url": "", "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, 0, 0, 0, 0, 0, 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": [ "agusmakmun" ] }, { "category": "https://djangopackages.org/api/v4/categories/3/?format=api", "grids": [], "id": 3427, "title": "modoboa", "slug": "modoboa", "last_updated": "2026-05-27T09:43:58-04:00", "last_fetched": "2026-05-27T15:03:36.695423-04:00", "repo_url": "https://github.com/modoboa/modoboa", "pypi_version": "2.8.2", "created": "2016-10-10T08:32:31.394134-04:00", "modified": "2026-01-28T14:34:50.551400-05:00", "repo_forks": 465, "repo_description": "Mail hosting made simple", "pypi_url": "http://pypi.python.org/pypi/modoboa", "documentation_url": "https://modoboa.readthedocs.io/en/latest/", "repo_watchers": 3492, "commits_over_52": [ 4, 38, 26, 17, 8, 22, 7, 46, 45, 31, 22, 17, 12, 22, 21, 28, 10, 5, 5, 14, 13, 9, 1, 8, 17, 22, 20, 35, 17, 3, 5, 9, 38, 28, 5, 23, 24, 17, 33, 14, 19, 10, 31, 6, 7, 6, 5, 0, 4, 11, 14, 17 ], "participants": [ "tonioo", "transifex-integration[bot]", "dependabot[bot]", "Spitfireap", "Toc-Toc", "nomad2k", "kryskool", "jeromelebleu", "gawel", "mergify[bot]", "arthru", "jpcaruana", "Toniob", "patrickbenkoetter", "lddubeau", "simonkern", "ntninja", "stephane-klein", "christianwgd", "Arvedui", "azazel75", "carragom", "whyscream", "florealcab", "akshatsoni64", "disko", "ksaadDE", "telskamp", "dependabot-preview[bot]", "ClemRiviere", "jwinterm", "kunago", "mirtouf", "fpoulain", "jjasonkal", "yannfill", "PetarPetrushev", "robertsilen", "BigMichi1", "MrGeneration", "ricardopadilha", "eh7pg78i", "jammo-nl", "vthg2themax", "sebageek", "daks", "eberkund", "frlan", "FuzzyParrabellum", "cubicuboctahedron", "pruje", "pionsys-mhs", "nikovitto", "ossimantylahti", "a3li", "meichthys", "mohamed-ghayyad", "nicosqc", "nikaro", "pavinjosdev", "QThans", "RaitoBezarius", "SimonVanacco", "SketchNI", "timgates42", "kokel", "waldyrious", "controlcde", "cptMikky", "gt2a", "isolution-de", "makakken", "pappastech", "rdpse", "samweisgamdschie", "Alexander255", "slaweally", "bennidi", "knightbenax", "bitdeli-chef", "computertoucher", "cvrebert", "cedr-x", "dbryar", "DeanHawking", "mundschenk-at", "euank", "fmorato", "hartzell", "hennedo", "jakicoll", "jag3773", "wUFr", "MasterPCUK", "ozgurkazancci", "saxicek", "ByteSizedMarius" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/84/?format=api", "https://djangopackages.org/api/v4/grids/229/?format=api" ], "id": 3426, "title": "django-private-storage", "slug": "django-private-storage", "last_updated": "2025-10-05T08:01:33-04:00", "last_fetched": "2026-05-27T13:04:48.486539-04:00", "repo_url": "https://github.com/edoburu/django-private-storage", "pypi_version": "3.1.3", "created": "2016-10-10T05:38:20.971169-04:00", "modified": "2026-01-28T14:12:37.414365-05:00", "repo_forks": 62, "repo_description": "Private media file storage for Django projects", "pypi_url": "http://pypi.python.org/pypi/django-private-storage", "documentation_url": "https://github.com/edoburu/django-private-storage/blob/master/README.rst", "repo_watchers": 352, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0 ], "participants": [ "vdboor", "amorilla", "pjstevns", "axnsan12", "wiegandm", "dr-mark", "vmspike", "asfaltboy", "nimdanor", "OrsoBruno96", "fiksani", "gil-obradors", "mbatle", "shtalinberg", "sacredSatan", "sonerayberk", "tomturner", "ctrl-alt-d", "konradrekon", "nvi9", "herrboyer" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3425, "title": "django-skyscanner", "slug": "django-skyscanner", "last_updated": "2017-05-12T06:24:14-04:00", "last_fetched": "2026-05-28T05:01:24.820863-04:00", "repo_url": "https://github.com/crodriguezanton/django-skyscanner", "pypi_version": "0.1", "created": "2016-10-09T17:01:08.968876-04:00", "modified": "2026-01-28T16:24:52.356576-05:00", "repo_forks": 1, "repo_description": "Django App for using the Skyscanner Python SDK", "pypi_url": "http://pypi.python.org/pypi/django-skyscanner", "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": [ "crodriguezanton" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/15/?format=api" ], "id": 3424, "title": "postmarker", "slug": "postmarker", "last_updated": "2024-02-28T17:43:57-05:00", "last_fetched": "2026-05-27T12:17:31.095965-04:00", "repo_url": "https://github.com/Stranger6667/postmarker", "pypi_version": "1.0", "created": "2016-10-08T10:03:06.985615-04:00", "modified": "2026-01-28T13:56:42.950440-05:00", "repo_forks": 36, "repo_description": "Python client library for Postmark API", "pypi_url": "http://pypi.python.org/pypi/postmarker", "documentation_url": "https://postmarker.readthedocs.io", "repo_watchers": 149, "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": [ "Stranger6667", "suriya", "avityk", "cmabastar", "colinhoernig", "gregsadetsky", "sileht", "micthiesen", "Z33DD", "joveice", "pyup-bot", "robshep" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 3423, "title": "Dynamic REST", "slug": "dynamic-rest", "last_updated": "2024-03-26T16:45:09-04:00", "last_fetched": "2026-05-27T13:18:47.338594-04:00", "repo_url": "https://github.com/AltSchool/dynamic-rest", "pypi_version": "2.3.0", "created": "2016-10-04T17:01:31.107673-04:00", "modified": "2026-01-28T14:21:25.595038-05:00", "repo_forks": 116, "repo_description": "Dynamic extensions for Django REST Framework", "pypi_url": "http://pypi.python.org/pypi/dynamic-rest", "documentation_url": "http://dynamic-rest.readthedocs.io", "repo_watchers": 839, "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": [ "aleontiev", "ryochiji", "d2rk", "ernestofgonzalez", "suavesav", "alexmadjar", "JackAtOmenApps", "chdastolfo", "DeviateFish", "markine", "dpaluch-rp", "shanx", "notsoluckycharm", "ivlevdenis", "benbardin", "jvineet", "ben-prezola", "apo5tol", "atzannes", "erikdbrown", "sganeriwal", "simkimsia", "amandeep-r", "imposeren", "vmihalachi", "thomaswrenn", "gitter-badger", "PatDuJour", "joshvillbrandt", "jtszalay", "glarrain", "fdintino", "DylanGrayson" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 3422, "title": "exileui", "slug": "exileui", "last_updated": "2017-03-06T17:45:08-05:00", "last_fetched": "2026-05-27T18:08:29.053479-04:00", "repo_url": "https://github.com/exildev/exileui", "pypi_version": "0.1.9.16", "created": "2016-10-03T19:34:57.437299-04:00", "modified": "2026-01-28T15:09:41.671496-05:00", "repo_forks": 0, "repo_description": "template admin for django", "pypi_url": "http://pypi.python.org/pypi/exileui", "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": [ "antaresgeo", "luismoralesp", "mariobp" ] } ] }