Every module is a Django package on PyPI with its own repository.
Core modules run in every service, the rest are optional.
The service lists them in modules.yaml.
The service enables the access module itself wherever it is installed.
| Module | Package | Description | Core | Links |
|---|
| Regional Data | entirius-django-regional  | Countries, currencies and languages that every other module refers to. | yes | repo · docs |
| Utilities | entirius-django-utils  | Base models, API helpers, admin tools and the AI toolbox client shared by all modules. | yes | repo · docs |
| Translation Engine | entirius-django-utils-translator  | Shared plumbing of the AI translation modules, with toolbox access, errors and base schemas. | | repo |
| Module Registry and Health | entirius-django-munin  | Tells the CMS which modules are enabled, holds runtime configuration and reports health. | yes | repo · docs |
| Captcha | entirius-django-captcha  | reCAPTCHA verification for public endpoints. | | repo |
| Email | entirius-django-email  | Transactional email with branded templates per channel and language. | | repo · docs |
| Encrypted Fields | entirius-django-crypt  | Symmetric encryption helper for model fields that hold secrets. | | repo |
| Access and API Tokens | entirius-django-access  | Staff roles and permissions per module area, the admin API gate and application tokens. | yes | repo · docs · model · tokens |
| Module | Package | Description | Core | Links |
|---|
| PIM | entirius-django-pim  | Product information management for products, categories, attributes, pictures and sales channels. | | repo · docs |
| Product Lookup | entirius-django-lookup  | Finds duplicate and matching products by fingerprints, names and images. | | repo · docs |
| PIM CSV Import | entirius-django-pim-csv  | Bulk CSV import of categories, products, attributes and channel configuration into PIM. | | repo · docs |
| PIM Translations | entirius-django-pim-translator  | AI translation of product and category content in PIM. | | repo · docs |
| Enrichment | entirius-django-enrichment  | Reviews and applies proposed improvements to product descriptions, attributes, SEO and media. | | repo · docs |
| Storefront Read Model | entirius-django-matrix  | Denormalized catalog the storefront reads, with search, facets, prices and stock. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| Price Manager | entirius-django-pricemanager  | Product prices per country, currency, channel and tax regime, with price lists. | | repo · docs |
| Stock | entirius-django-qms  | Stock quantities per warehouse and sales channel. | | repo · docs |
| Omnibus Price History | entirius-django-omnibus  | Price history and the lowest recent price required by the EU Omnibus directive. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| Delivery Points | entirius-django-deliverypoints  | Pickup points and parcel lockers with import and location search. | | repo · docs |
| Payment Vault | entirius-django-vault  | Stores tokenized customer payment cards. | | repo · docs |
| Checkout | entirius-django-checkout  | Carts, orders, payments, shipping, discounts and vouchers. | | repo · docs |
| Returns | entirius-django-returns  | Order returns with return requests, attachments and printable forms. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| FAQ | entirius-django-faq  | Structured questions and answers that can be attached to products and pages. | | repo · docs |
| Agreements | entirius-django-agreements  | Versioned agreements and consent tracking, including newsletter consent. | | repo · docs |
| Contact Forms | entirius-django-contact-forms  | Contact forms, bookings and ad conversion uploads. | | repo · docs |
| Content | entirius-django-contentdb  | CMS content such as pages, blog posts, navigation and media, with drafts and publishing. | | repo · docs |
| Content Translations | entirius-django-contentdb-translator  | AI translation of CMS content drafts. | | repo · docs |
| Sitemap | entirius-django-sitemap  | Multilingual sitemaps and robots files for the storefront. | | repo · docs |
| Reviews | entirius-django-reviews  | Product reviews and ratings with moderation. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| Accounts | entirius-django-accounts  | Customer accounts with registration, login, addresses and wishlists. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| Supplier Catalog | entirius-django-atlas  | Ingests external product data from feeds and scrapers for sourcing, monitoring and enrichment. | | repo · docs |
| Competitive Pricing | entirius-django-pricefighter  | Compares own prices with observed market prices and proposes price decisions. | | repo · docs |
| Suppliers | entirius-django-suppliers  | Supplier feeds and supplier products, reviewed before they reach the catalog. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| Notifications | entirius-django-notifications  | In-app, email and Google Chat notifications with escalation. | | repo · docs |
| Site Intelligence | entirius-django-siteintel  | Audits a web domain with Lighthouse, URLScan and heuristics. | | repo · docs |
| Communicator | entirius-django-communicator  | Outbound messages with templates, review, follow-up sequences, send policy and inbound replies. | | repo · docs |
| Leads | entirius-django-leads  | B2B lead pipeline with companies, contacts, stages, rules and recipient selection. | | repo · docs |
| Module | Package | Description | Core | Links |
|---|
| PIM Export to Magento | entirius-django-pim-export-to-magento-api  | Exports products, prices, pictures and attributes from PIM to Magento 2. | | repo |
| Company Registry Lookup | entirius-django-regon-api  | Looks up companies in Polish government registries by tax or registry number. | | repo · docs |
| BaseLinker | entirius-django-baselinker  | BaseLinker integration for orders and stock. | | repo · docs |
| Accounts Export to Magento | entirius-django-accounts-export-to-magento-api  | Exports customer accounts to Magento 2. | | repo · docs |
| Order Export to Magento | entirius-django-checkout-export-to-magento-api  | Exports orders, payments and shipments to Magento 2. | | repo · docs |
| Order Import from Magento | entirius-django-checkout-import-from-magento-api  | Imports order statuses from Magento 2. | | repo · docs |
| GetResponse | entirius-django-getresponse  | Syncs contacts, categories and products with GetResponse. | | repo |
| Library | Package | Description | Links |
|---|
| Business events | entirius-py-bievents  | Structured JSON business event logging on top of Python logging. | repo |
| Graylog log formatter | entirius-py-graylog-json-formatter  | JSON log formatter for Graylog. | repo |
| Integer enum choices | entirius-py-int-enum-choices  | Integer enums with labels for model choices. | repo |
| Lock file | entirius-py-lockfile  | File lock that keeps the same process from running twice. | repo |
| Identifier normalizer | entirius-py-idx-normalizator  | Normalizes and validates identifiers such as SKU and EAN. | repo |
| Process logger | entirius-py-process-logger  | Structured logger that carries the context of a running process. | repo |
| Image transformations | entirius-py-image-transformations  | Image resizing and background removal. | repo |
| PDF generator | entirius-py-pdf-generator  | Builds PDF files from a JSON document description with LaTeX. | repo |
Integrations