Packages
Provides reusable utility functions and classes for building Alliance Auth applications, reducing code duplication and accelerating development of Django-based extensions.
django-sesame provides token-based authentication for Django projects using "Magic Links"—URLs containing authentication tokens that log users in without passwords.
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.
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,…
Compiles SASS/SCSS files to CSS on the fly during Django template rendering, eliminating the need for external build tools or file watchers.
Install it if you use SCSS in templates and want to avoid external build-tool overhead; skip it only if your project already has a mature build pipeline in place.
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.
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.
Zappa packages and deploys Python WSGI and ASGI web applications to AWS Lambda and API Gateway, handling serverless infrastructure provisioning and request routing automatically.
Provides Django class-based views and response classes for generating PDF documents from HTML templates using WeasyPrint.
Install it if you need to generate PDFs from Django views or templates.
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.
Provides Python classes for representing and manipulating intervals (ranges) of comparable objects with support for open, closed, and half-open bounds, and operations like intersection and containment checking.
However, do not adopt it for new projects requiring long-term support or compatibility with future Python versions—the last commit was 2022-05-05 and no maintenance…
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.
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.
Adds reCAPTCHA v2 and v3 field validation to Django REST Framework serializers, integrating Google's bot-detection service into API endpoints.
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.
Flask-Cognito integrates AWS Cognito JWT authentication into Flask applications, allowing you to protect routes by validating tokens and mapping Cognito identities to your application's user model.
However, maintenance is dormant (latest release 2024-04-13), so verify compatibility with your Flask version and check whether cognitojwt and Cognito's API have evolved.
Killtracker is an Alliance Auth plugin that automatically filters and posts Eve Online killmails to Discord channels based on customizable conditions like location, ship type, and attacker count.
However, install only if you are already running Alliance Auth and can commit to a Celery worker setup.
An Alliance Auth app that manages a central freight service for alliances or corporations, including contract tracking, reward calculation, route pricing, and Discord notifications.
However, verify the license terms in the repository first, as the package metadata does not declare a license.
A Django admin plugin for Alliance Auth that logs, searches, and analyzes celery task execution with charts, statistics, and CSV export.
Provides a Django base view for server-side DataTables processing, handling sorting, filtering, and JSON output generation for DataTables 1.9, 1.10, and 1.11.
A Django module for AllianceAuth that tracks and displays EVE Online killboard statistics, including corporation and alliance kill/loss records, rankings, and hall of fame/shame leaderboards.
Monitors member activity in Alliance Auth using Member Audit data and sends notifications to users and managers when inactivity thresholds are exceeded.
However, verify the license terms before production deployment, as the license status is currently unclear.
Provides Django template tags to automatically add active CSS classes to navigation menu items based on the current request URL.
However, the package is abandoned with no recent maintenance, so do not expect updates for newer Django or Python versions.
A Django plugin for AllianceAuth that tracks and manages alliance and corporation contacts with standings, notes, and integration with the Secure Groups permission system.
Adds Member Audit-based filtering to Alliance Auth's Secure Groups, enabling group membership rules based on character activity, assets, skills, compliance, and corporation roles.
A Django addon for AllianceAuth that checks whether player characters meet skill requirements for in-game doctrines, with management tools for defining doctrine skill plans.
Query hierarchical tree structures in Django models using recursive common table expressions, with support for PostgreSQL, SQLite, MySQL, and MariaDB.
Adds a dashboard widget to AllianceAuth that displays unregistered characters and audits member registration status through the MemberAudit integration.
Integrates with Alliance Auth to maintain a blacklist of users and prevent them from accessing services, with support for notes and comments on blacklisted entries.
Quart-Schema adds schema validation and auto-generated OpenAPI documentation to Quart async web applications, supporting both msgspec and pydantic for request/response validation.
Install it if you're building Quart applications and want schema validation with auto-generated API docs.
Adds pagination UI components to Flask applications, generating HTML pagination links with support for multiple CSS frameworks.
However, be aware that it is dormant—no active maintenance for 854 days—so if you hit a bug or need compatibility with a new Flask version, you may need to fork or…
Spyne is a framework for building remote procedure call (RPC) services that can expose application logic over multiple protocols (SOAP, REST, JSON, MessagePack) and transports (HTTP, WSGI, Twisted, Django) with a single code definition.
Compiles Django's JavaScript internationalization catalogs to static files, eliminating per-request overhead from dynamic catalog generation.
Provides Plotly chart and graph components for the Reflex web framework, enabling interactive data visualization in Reflex applications.
Flask-PyMongo integrates MongoDB database access into Flask applications through PyMongo, providing a configured connection object for querying and managing MongoDB collections.
Install it if you are building a Flask application that needs MongoDB support and prefer a lightweight, direct integration over an ORM.
Provides Reflex components that wrap the react-player library, enabling video and audio playback in Reflex web applications.
Provides Recharts charting components for use within Reflex web applications, enabling interactive data visualization in Python-based UIs.
Renders embedded content and rich-text fields from Contentstack's headless CMS, converting structured JSON data into HTML for front-end display.