Package List
API endpoint that allows packages to be viewed or edited.
GET /api/v4/packages/?format=api&limit=20&offset=120
{ "count": 5654, "next": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=140", "previous": "https://djangopackages.org/api/v4/packages/?format=api&limit=20&offset=100", "results": [ { "category": "https://djangopackages.org/api/v4/categories/4/?format=api", "grids": [ "https://djangopackages.org/api/v4/grids/241/?format=api" ], "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=api", "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/449/?format=api", "https://djangopackages.org/api/v4/grids/457/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/427/?format=api" ], "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=api", "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/59/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/245/?format=api", "https://djangopackages.org/api/v4/grids/430/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/276/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/406/?format=api" ], "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=api", "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/58/?format=api", "https://djangopackages.org/api/v4/grids/19/?format=api", "https://djangopackages.org/api/v4/grids/107/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/139/?format=api", "https://djangopackages.org/api/v4/grids/15/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/52/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/165/?format=api" ], "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/58/?format=api" ], "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=api", "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=api", "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=api", "grids": [ "https://djangopackages.org/api/v4/grids/14/?format=api" ], "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=api", "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=api", "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" ] } ] }