Subcategories
Packages
Official Python client for Massive's REST and WebSocket APIs, providing access to real-time and historical market data including trades, quotes, aggregates, and options chains.
Install it if you need programmatic access to Massive's market data APIs; the REST and WebSocket clients are straightforward to use and handle pagination and…
A Django app that manages device registrations and sends push notifications through APNS, FCM/GCM, WNS, and WebPush protocols.
Install it if you need to send notifications across APNS, FCM, WNS, or WebPush; skip it if you only target a single platform or use a third-party notification service.
Integrates Jinja2 templating into Django, allowing you to use Jinja2 syntax alongside or instead of Django's default template language.
Install it if you prefer Jinja2's syntax or are migrating a Jinja2 project into Django.
Decodes Google News redirect URLs to their original source URLs, with support for HTTP/HTTPS and SOCKS5 proxies to handle rate limiting.
Interfaces a Python API with the SuperTokens authentication service to add session management, user authentication, and multi-factor authentication to web applications.
A typed Python SDK for interacting with the Benchling platform APIs, providing fluent access to Benchling's scientific data and workflow management services.
Install it if you're building Python applications that integrate with Benchling; skip it if you only need ad-hoc API access or don't use the Benchling platform.
Adds JSON Web Token (JWT) authentication to Django GraphQL APIs, handling token generation, verification, and refresh through GraphQL mutations and middleware.
Provides Django models for EVE Online's Static Data Export, importing game universe data like regions, solar systems, item types, and blueprints into your database with automatic periodic updates.
Generate and parse arcp (Archive and Package) URIs, which identify resources within archives or packages using a standardized URI scheme.
Python SDK for communicating with Centrifugo v5 and v6 servers via HTTP API, providing both synchronous and asynchronous clients to publish messages, manage channels, and interact with Centrifugo's server-side features.
Adds a RecursiveField to Django REST Framework that serializes and deserializes tree structures, linked lists, and directed acyclic graphs without writing custom recursive logic.
Starlette middleware that protects web applications from CSRF attacks using the Double Submit Cookie technique, validating that unsafe requests include a matching token in both a cookie and a request header.
However, note that maintenance is aging (last release June 2023); verify compatibility with your current Starlette version and monitor the repository for any future…
Integrates Behave BDD testing into Django projects, enabling scenario-driven testing with database isolation, Django's test client, and browser automation support.
Automatically caches Django ORM queries and invalidates them when data changes, reducing database load for read-heavy applications.
A Python wrapper for the DocumentCloud API that lets you retrieve, upload, and manage documents and projects on documentcloud.org, including downloading extracted text and images from PDFs.
Install it if you need to work with DocumentCloud programmatically from Python; skip it if you only use the web interface or need features not yet wrapped by the…
A Python client library that wraps the Kanboard JSON-RPC API, allowing you to programmatically manage projects, tasks, and other Kanboard resources from Python code.
Install it if you need to automate Kanboard workflows or integrate Kanboard into a larger Python application.
Provides reusable utility functions and classes for building Alliance Auth applications, reducing code duplication and accelerating development of Django-based extensions.
Python client library for the Method API, enabling programmatic access to entity management, identity verification, account connections, and credit scoring across financial institutions.
However, it is tightly coupled to Method's proprietary API and requires a valid account and API key; it is not useful outside that ecosystem.
A Discord bot framework for Alliance Auth that provides EVE Online player lookup, sovereignty tracking, timers, price checks, and server administration tools via Discord commands and slash commands.
rocrate is a Python library for creating and consuming Research Object Crates—structured metadata packages that describe research outputs, files, and their relationships according to the RO-Crate specification.
Provides Pydantic models for SCIM2 (System for Cross-domain Identity Management) resources, enabling parsing and validation of SCIM2 payloads as native Python objects for building identity provisioning servers and clients.
hyper is an HTTP/2 client library for Python that provides a drop-in-style interface for making HTTP/2 requests, similar to the standard library's http.client but designed explicitly for HTTP/2 protocol support.
Adds CAPTCHA image challenges to Django forms with customizable text, math, or audio challenges, and supports text-to-speech accessibility.
django-pipeline bundles and compresses CSS and JavaScript assets in Django projects, concatenating multiple files into optimized outputs during the collectstatic command.
Install it if your project uses Django's static files system and you want straightforward concatenation and compression; skip it if you're already using webpack,…
Attaches a unique correlation ID to all logs for every Django request, making it easy to trace related log entries across your application.
Install it if you need to correlate logs across a single request or trace requests through a distributed system.
Parses user agent strings and client hints to detect the browser, operating system, device type, brand, and model of client requests.
However, verify the actual license in the repository before use in proprietary or restricted-license contexts, since the package metadata declares no license.
aa-srp is a Django plugin for Alliance Auth that manages ship replacement program (SRP) requests, allowing players to submit, track, and approve compensation claims for lost vessels in EVE Online.
Install only if you already have Alliance Auth v4.12.0+ running.
Dub is a Python SDK for the Dub.co link attribution platform, providing programmatic access to create, manage, and track short links, conversion data, and affiliate programs.
However, verify the license terms before use in commercial or compliance-sensitive projects, since the license status is currently unclear in the metadata.
A Python client library for the GoCardless API that handles direct debit payments, mandates, billing requests, and webhook processing with built-in idempotency and signature validation.
Install it if you need to integrate GoCardless direct debit payments into a Python application.
Zappa packages and deploys Python WSGI and ASGI web applications to AWS Lambda and API Gateway, handling serverless infrastructure provisioning and request routing automatically.
A decorator that caches function results using Django's cache framework, with support for cache invalidation, custom argument rewriting, and hit/miss callbacks.
Mounts a GraphQL API built with Graphene v3 onto a Starlette or FastAPI application, handling queries, mutations, subscriptions, and file uploads over HTTP and WebSocket.
A Django app for Alliance Auth that provides character auditing, vetting, and monitoring tools for Eve Online organizations, including asset tracking, skill verification, and compliance reporting.
However, verify the license terms before deploying—the metadata does not declare a license.
Provides Django models for Eve Online universe data with on-demand loading from ESI, including regions, types, planets, and entity resolution.
A Django plugin for Alliance Auth that tracks fleet participation through ESI integration, providing FAT/PAP functionality with automatic pilot detection, manual entry options, and activity logging.
PubNub Python SDK provides real-time publish-subscribe messaging and presence detection across distributed applications, handling message delivery, subscriptions, and event listeners.
aa-fleetpings is a Django plugin for Alliance Auth that formats and sends fleet pings to Discord via webhooks, with support for customizable fleet types and ping targets.
A Django app that integrates with Alliance Auth to display, track, and monitor Eve Online in-game structures (Upwell structures, starbases, customs offices) and forwards game notifications to Discord.
However, verify the license terms first (currently unclear in metadata) and ensure your Alliance Auth infrastructure is already in place—this is not a standalone tool.
A Django plugin for Alliance Auth that automates group membership based on configurable filters, supporting manual groups, automatic groups with grace periods, and integrations with third-party filter providers.
Configures CORS settings for FastAPI applications via environment variables, with optional health-check endpoint.