m3-core - базовый модуль m3:
m3-ext - серверные и клиентские UI-компоненты:
m3-legacy - устаревший (deprecated) функционал
objectpack - расширяет возможности m3-core и m3-ext и позволяет экстремально быстро разрабатывать справочники для различных учётных систем.
m3-users - инструменты для работы с пользователями, ролями и правами пользователей
kladr - содержит набор инструментов для интеграции программных продуктов на базе m3 с Классификатором адресов Российской Федерации (КЛАДР)
pushme - комплекс отправки сообщений с сервера в браузер:
simple-report - позволяет разработчику составлять отчеты таких форматов как docx, doc, rtf; xlsx, xls.
report-generator - конструктор отчетов предназначен для создания простых отчетов, которые могут отображать произвольный набор данных. На выходе отдает заполненный данными отчет в виде электронного документа различных форматов.
excel-reporting - устаревший (deprecated) механизм работы с отчетами. Следует использовать simple-report.
wellbehaved - обертка вокруг средства BDD-тестирования behave, добавляющая шаблонизацию тестов и возможность подключения плагинов.
django-wellbehaved - обертка вокруг питоновского проекта behave (который, в свою очередь, является портом Cucumber из Ruby), позволяющая автоматически прогонять feature-файлы в качестве Django-тестов.
wellsmoked - приложение для запуска smoke-тестов, записанных с помощью debuggie.
libsmev - библиотека вспомогательных функций для работы со СМЭВ.
ssosp - Single Sign-On Service Provider. Модуль SSOSP предназначен для более простой интеграции SSO в веб-приложения на Django по спецификации SAML. Реализуется функционал поставщика услуг (SP) по взаимодействию с поставщиком идентификации (IdP) для обеспечения технологии единого входа и выхода (SSO). Поддерживается SAML с цифровой подписью сообщений. В качестве протокола взаимодействия используется спецификация SAML версии 2.0.
m3-audit - реализует журналирование действий
m3-logview - приложение предназначено для запроса у веб-сервера всех лог файлов, лежащих в директории, прописанной в settings.LOG_PATH, и просмотра сожержимого этих файлов
data-logging - логгер действий пользователя в системе. Отслеживаются такие события, как вход, выход пользователя, открытие окон, удаление, редактирование, создание записей в БД.
debuggie - набор инструментов для сбора и анализа отладочной информации об функционировании удалённой системы.
registry - реализует базовый функционал для ведения накопительных регистров с периодичностью от секунды до года.
m3-mutex - предназначен для работы с семафорами и глобальными блокировками операций.
m3-autologin - предназначен для организации автоматического входа в рабочий стол пользователя без ввода аутентификационных данных на странице логина прикладного приложения.
m3-consolequery - предназначен для написания sql-запросов администратором системы
m3-designer - дизайнер UI-интерфейсов в браузере с генерации python-кода в виде m3-ext компонент
m3-blank - "Болванка" для проектов на m3. Если нужно опробовать какую-либо из "батареек" платформы, алгоритм действий будет следующим: