Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&offset=800
{ "count": 5722, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=820", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=780", "results": [ { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 5476, "title": "django-subjective-sort", "slug": "django-subjective-sort", "last_updated": "2022-07-27T11:36:15-04:00", "last_fetched": "2026-01-08T15:16:06.300871-05:00", "repo_url": "https://github.com/builtbykrit/django-subjective-sort", "pypi_version": "1.0.1", "created": "2022-06-10T10:56:31.396313-04:00", "modified": "2026-01-08T15:16:07.172586-05:00", "repo_forks": 1, "repo_description": "Subjectively sort a list, such as with drag-and-drop", "pypi_url": "http://pypi.python.org/pypi/django-subjective-sort", "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": [ "michaelprather" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5475, "title": "django-sotp", "slug": "django-sotp", "last_updated": "2023-07-19T08:10:21-04:00", "last_fetched": "2026-05-27T05:19:36.684404-04:00", "repo_url": "https://github.com/israelabraham/django-sotp", "pypi_version": "1.0.4", "created": "2022-06-07T08:49:57.198125-04:00", "modified": "2026-01-29T12:36:53.816551-05:00", "repo_forks": 2, "repo_description": "Generate a secured base32 one time password to authenticate your user! π", "pypi_url": "http://pypi.python.org/pypi/django-sotp", "documentation_url": "https://github.com/israelabraham/django-sotp/blob/main/README.md", "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": [ "aybruhm", "Sophyia7", "iar01", "dependabot[bot]" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/28/?format=api", "https://djangopackages.org/api/v4/grids/58/?format=api" ], "id": 5474, "title": "Django Audio Validator", "slug": "django-audio-validator", "last_updated": "2023-01-06T21:50:22-05:00", "last_fetched": "2026-05-27T10:01:42.733757-04:00", "repo_url": "https://github.com/rzashakeri/django-audio-validator", "pypi_version": "0.0.3", "created": "2022-06-06T15:08:07.726133-04:00", "modified": "2026-01-28T13:14:36.365408-05:00", "repo_forks": 4, "repo_description": "Django audio validator that verifies the mime and extension of audio files.", "pypi_url": "http://pypi.python.org/pypi/django-audio-validator", "documentation_url": "", "repo_watchers": 15, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "rzashakeri" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/230/?format=api", "https://djangopackages.org/api/v4/grids/62/?format=api", "https://djangopackages.org/api/v4/grids/18/?format=api", "https://djangopackages.org/api/v4/grids/58/?format=api" ], "id": 5473, "title": "Django Opening Hours Management", "slug": "django-opening-hours-management", "last_updated": "2022-06-02T09:40:25-04:00", "last_fetched": "2026-05-26T21:07:10.660712-04:00", "repo_url": "https://gitlab.com/kapt/open-source/django-opening-hours-management", "pypi_version": "0.0.8", "created": "2022-06-02T08:54:08.207428-04:00", "modified": "2026-01-28T15:52:17.183368-05:00", "repo_forks": 0, "repo_description": "Set opening hours on your model admin page, and display them in your views!", "pypi_url": "http://pypi.python.org/pypi/django-opening-hours-management", "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": [ "Corentin Bettiol", "Benjamin PIERRE" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5472, "title": "inlandscape", "slug": "inlandscape", "last_updated": null, "last_fetched": "2022-05-27T03:53:55.148568-04:00", "repo_url": "https://github.com/misilva2006/inlandscape", "pypi_version": null, "created": "2022-05-27T03:53:55.226896-04:00", "modified": "2025-01-31T14:59:39.135193-05:00", "repo_forks": 0, "repo_description": "", "pypi_url": "", "documentation_url": "", "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": [] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/421/?format=api" ], "id": 5471, "title": "tetra", "slug": "tetra", "last_updated": "2026-03-27T08:27:43-04:00", "last_fetched": "2026-05-26T21:04:43.244654-04:00", "repo_url": "https://github.com/samwillis/tetra", "pypi_version": "0.0.6", "created": "2022-05-24T13:15:44.421830-04:00", "modified": "2026-01-28T15:48:46.922837-05:00", "repo_forks": 23, "repo_description": "Tetra - A full stack component framework for Django using Alpine.js", "pypi_url": "http://pypi.python.org/pypi/tetraframework", "documentation_url": "", "repo_watchers": 610, "commits_over_52": [ 1, 0, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 3, 0, 2, 0, 1, 0, 5, 13, 17, 14, 0, 0, 0, 0, 0, 0, 5, 8, 9, 69, 29, 12, 24, 61, 13, 26, 17, 16, 0, 0, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "nerdoc", "samwillis", "gsxdsm", "almahdi404", "JulioGuillermo", "ksdme", "rroblf01", "waqasidrees07" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/215/?format=api", "https://djangopackages.org/api/v4/grids/19/?format=api" ], "id": 5470, "title": "django-better-json-widget", "slug": "django-better-json-widget", "last_updated": "2022-12-16T08:22:42-05:00", "last_fetched": "2026-05-27T05:13:35.963921-04:00", "repo_url": "https://github.com/yakimka/django-better-json-widget", "pypi_version": "0.4.0", "created": "2022-05-23T18:09:15.232861-04:00", "modified": "2026-01-28T17:00:45.915359-05:00", "repo_forks": 2, "repo_description": "Better JsonField Widget for Django Admin", "pypi_url": "http://pypi.python.org/pypi/django-better-json-widget", "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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "yakimka", "dependabot[bot]" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/431/?format=api" ], "id": 5469, "title": "mssql-django", "slug": "mssql-django", "last_updated": "2026-05-22T08:40:07-04:00", "last_fetched": "2026-05-26T11:19:43.746451-04:00", "repo_url": "https://github.com/microsoft/mssql-django", "pypi_version": "1.7.2", "created": "2022-05-17T09:55:41.505698-04:00", "modified": "2026-01-28T13:59:41.902025-05:00", "repo_forks": 136, "repo_description": "Django Backend for Microsoft SQL provides a connectivity layer for Django on SQL Server or Azure SQL DB.", "pypi_url": "http://pypi.python.org/pypi/mssql-django", "documentation_url": "", "repo_watchers": 400, "commits_over_52": [ 3, 4, 4, 0, 2, 0, 0, 0, 0, 0, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 1, 1, 2, 8, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 4 ], "participants": [ "michiya", "absci", "mShan0", "OskarPersson", "bewithgaurav", "jmah8", "vwarchu", "maikhanhbui", "NandanaRaol", "avidal", "dauinsight", "davidjb", "daybarr", "sparrowt", "David-Engel", "henrikek", "jlaundry", "justinsg", "linkwithkk", "robberwick", "sg3-141-592", "timnyborg", "jean-frenette-optel", "adelkhayata76", "tonybaloney", "kilrogg", "chris-beach", "hannylicious", "danifus", "federico-martinez-invgate", "guifran001", "beruic", "karl-vernet", "kwist-sgr", "lotheac", "trolldbois", "morlandi", "mbaltaks", "tuxskar", "PawelKawula", "rubendv", "3x0dv5", "yezz123", "aceofwings", "halak", "julian-patmos", "lecchri1", "marcperrinoptel", "randlet" ] }, { "category": "https://djangopackages.org/api/v4/categories/2/?format=api", "grids": [], "id": 5468, "title": "django-pgpubsub", "slug": "django-pgpubsub", "last_updated": "2024-11-17T08:23:11-05:00", "last_fetched": "2026-05-26T14:11:44.086560-04:00", "repo_url": "https://github.com/Opus10/django-pgpubsub", "pypi_version": "1.3.1", "created": "2022-05-09T15:02:22.510130-04:00", "modified": "2026-01-28T14:40:56.505700-05:00", "repo_forks": 17, "repo_description": "A distributed task processing framework for Django built on top of the Postgres NOTIFY/LISTEN protocol.", "pypi_url": "http://pypi.python.org/pypi/django-pgpubsub", "documentation_url": "https://django-pgpubsub.readthedocs.io", "repo_watchers": 267, "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": [ "PaulGilmartin", "p-fruck", "wesleykendall", "thinkwelltwd", "madtools", "romank0", "valericus" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api" ], "id": 5467, "title": "DRF Standardized Errors", "slug": "drf-standardized-errors", "last_updated": "2026-04-29T05:38:29-04:00", "last_fetched": "2026-05-26T11:25:21.880445-04:00", "repo_url": "https://github.com/ghazi-git/drf-standardized-errors", "pypi_version": "0.16.0", "created": "2022-05-08T11:56:49.162386-04:00", "modified": "2026-01-28T14:02:17.358182-05:00", "repo_forks": 19, "repo_description": "Standardize your DRF API error responses", "pypi_url": "http://pypi.python.org/pypi/drf-standardized-errors", "documentation_url": "https://drf-standardized-errors.readthedocs.io/en/latest/", "repo_watchers": 339, "commits_over_52": [ 9, 12, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 4, 4, 0, 0, 0 ], "participants": [ "ghazi-git", "pre-commit-ci[bot]", "TheSuperiorStanislav", "kevalrajpalknight", "GabDug", "erictapen" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5466, "title": "djantic", "slug": "djantic", "last_updated": "2023-02-13T07:15:42-05:00", "last_fetched": "2026-05-27T09:11:14.127494-04:00", "repo_url": "https://github.com/jordaneremieff/djantic", "pypi_version": "0.7.0", "created": "2022-05-08T09:27:36.550579-04:00", "modified": "2026-01-28T13:07:51.787653-05:00", "repo_forks": 33, "repo_description": " Pydantic model support for Django ", "pypi_url": "http://pypi.python.org/pypi/djantic", "documentation_url": "", "repo_watchers": 470, "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": [ "jordaneremieff", "dependabot[bot]", "phbernardes", "mmcardle" ] }, { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [], "id": 5465, "title": "pyngo", "slug": "pyngo", "last_updated": "2026-03-18T20:05:06-04:00", "last_fetched": "2026-05-26T14:08:16.171335-04:00", "repo_url": "https://github.com/yezz123/pyngo", "pypi_version": "2.5.0", "created": "2022-05-08T09:24:41.048069-04:00", "modified": "2026-01-28T14:38:09.337526-05:00", "repo_forks": 8, "repo_description": "Pydantic model support for Django & Django-Rest-Framework β¨", "pypi_url": "http://pypi.python.org/pypi/pyngo", "documentation_url": "", "repo_watchers": 88, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "dependabot[bot]", "yezz123", "pre-commit-ci[bot]", "hongquan", "alysivji", "lgtm-migrator", "Svenito", "yugen" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5464, "title": "wagtail-plotly", "slug": "wagtail-plotly", "last_updated": "2024-08-29T09:27:44-04:00", "last_fetched": "2026-05-26T21:05:46.794297-04:00", "repo_url": "https://github.com/cursive-works/wagtail-plotly", "pypi_version": "0.0.4", "created": "2022-05-06T05:00:11.223833-04:00", "modified": "2026-01-28T15:50:30.752260-05:00", "repo_forks": 3, "repo_description": "Tabular data input for interactive visualisations in Wagtail", "pypi_url": "http://pypi.python.org/pypi/wagtail-plotly", "documentation_url": "", "repo_watchers": 13, "commits_over_52": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "waldo90", "marts" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/391/?format=api" ], "id": 5463, "title": "wagtail-json-widget", "slug": "wagtail-json-widget", "last_updated": "2025-10-03T12:00:02-04:00", "last_fetched": "2026-05-26T17:10:13.962969-04:00", "repo_url": "https://github.com/cursive-works/wagtail-json-widget", "pypi_version": "0.0.9", "created": "2022-05-06T04:58:42.229142-04:00", "modified": "2026-01-28T15:10:16.642586-05:00", "repo_forks": 2, "repo_description": "JSON editing for Wagtail", "pypi_url": "http://pypi.python.org/pypi/wagtail-json-widget", "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, 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 ], "participants": [ "waldo90", "marts", "sowinski" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/421/?format=api", "https://djangopackages.org/api/v4/grids/60/?format=api", "https://djangopackages.org/api/v4/grids/37/?format=api", "https://djangopackages.org/api/v4/grids/150/?format=api", "https://djangopackages.org/api/v4/grids/48/?format=api" ], "id": 5462, "title": "Django Hypergen", "slug": "django-hypergen", "last_updated": "2025-09-03T06:58:58-04:00", "last_fetched": "2026-05-26T17:05:56.228778-04:00", "repo_url": "https://github.com/runekaagaard/django-hypergen", "pypi_version": "1.5.5", "created": "2022-05-02T06:53:41.831278-04:00", "modified": "2026-01-28T15:05:43.949762-05:00", "repo_forks": 1, "repo_description": "Take a break from javascript. Write server-rendered reactive HTML liveviews for Django in pure python π«", "pypi_url": "http://pypi.python.org/pypi/django-hypergen", "documentation_url": "https://hypergen.it/documentation/", "repo_watchers": 82, "commits_over_52": [ 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "runekaagaard", "jeppetuxen" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [], "id": 5461, "title": "django-large-image", "slug": "django-large-image", "last_updated": "2026-03-20T15:37:34-04:00", "last_fetched": "2026-05-26T14:08:48.614116-04:00", "repo_url": "https://github.com/girder/django-large-image", "pypi_version": "0.10.3", "created": "2022-05-01T19:50:30.640790-04:00", "modified": "2026-01-28T14:38:31.571282-05:00", "repo_forks": 4, "repo_description": "π©» πΊοΈ Django endpoints for working with large images for tile serving", "pypi_url": "http://pypi.python.org/pypi/django-large-image", "documentation_url": "", "repo_watchers": 68, "commits_over_52": [ 0, 0, 0, 0, 0, 3, 1, 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, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "banesullivan", "annehaley", "brianhelba", "jzmiller1", "jtomeck", "marySalvi" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/433/?format=api" ], "id": 5460, "title": "crispy-tailwind", "slug": "crispy-tailwind", "last_updated": "2025-03-22T14:59:43-04:00", "last_fetched": "2026-05-26T11:43:36.804008-04:00", "repo_url": "https://github.com/django-crispy-forms/crispy-tailwind", "pypi_version": "1.0.3", "created": "2022-04-29T13:33:45.091028-04:00", "modified": "2026-01-28T14:12:40.642445-05:00", "repo_forks": 64, "repo_description": "A Tailwind template pack for django-crispy-forms", "pypi_url": "http://pypi.python.org/pypi/crispy-tailwind", "documentation_url": "", "repo_watchers": 423, "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": [ "smithdc1", "justinmayer", "GitRon", "botpub", "adamchainz", "bittermandel", "yedpodtrzitko", "areski", "blasferna", "chriswedgwood", "grundleborg", "gigincg", "io2", "richard-edwards", "shabinesh", "Thutmose3" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/433/?format=api" ], "id": 5459, "title": "crispy-bulma", "slug": "crispy-bulma", "last_updated": "2025-05-11T10:38:35-04:00", "last_fetched": "2026-05-26T14:10:06.042508-04:00", "repo_url": "https://github.com/ckrybus/crispy-bulma", "pypi_version": "0.12.0", "created": "2022-04-29T12:51:06.444260-04:00", "modified": "2026-01-28T14:39:37.113765-05:00", "repo_forks": 9, "repo_description": "Bulma template pack for django-crispy-forms", "pypi_url": "http://pypi.python.org/pypi/crispy-bulma", "documentation_url": "https://crispy-bulma.readthedocs.io/en/latest/", "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, 0, 0, 0, 0, 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": [ "ckrybus", "jhotujec", "gdude2002", "lemonsaurus", "sco1", "pythonbrad", "MarkKoz", "davy39", "scragly", "andrei-dracea", "GhostofGoes", "DaeronAlagos", "jchristgit", "jb3", "hypercodex", "pydis-bot" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/164/?format=api" ], "id": 5458, "title": "django-simple-backups", "slug": "django-simple-backups", "last_updated": "2022-09-21T19:37:49-04:00", "last_fetched": "2026-05-26T19:06:26.751643-04:00", "repo_url": "https://github.com/smark-1/django-simple-backups", "pypi_version": "1.9.2", "created": "2022-04-27T16:18:59.587353-04:00", "modified": "2026-01-28T15:29:19.802164-05:00", "repo_forks": 0, "repo_description": "A Django app to add simple database and media backups", "pypi_url": "https://pypi.org/project/django-simple-backups", "documentation_url": "https://github.com/smark-1/django-simple-backups#readme", "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": [ "smark-1" ] }, { "category": "https://djangopackages.org/api/v4/categories/1/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/161/?format=api", "https://djangopackages.org/api/v4/grids/113/?format=api", "https://djangopackages.org/api/v4/grids/160/?format=api" ], "id": 5457, "title": "django-generate-series", "slug": "django-generate-series", "last_updated": "2026-02-19T13:27:03-05:00", "last_fetched": "2026-05-27T01:03:20.392167-04:00", "repo_url": "https://github.com/jacklinke/django-generate-series", "pypi_version": "2026.2.1", "created": "2022-04-27T16:08:02.691231-04:00", "modified": "2026-02-16T03:15:23.942193-05:00", "repo_forks": 3, "repo_description": "Use Postgres' generate_series to create sequences with Django's ORM", "pypi_url": "http://pypi.python.org/pypi/django-generate-series", "documentation_url": "https://django-generate-series.readthedocs.io/en/latest/", "repo_watchers": 33, "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, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "participants": [ "jacklinke", "tui95", "adamchainz" ] } ] }