Repolode
rafalp

rafalp/Misago

Современный форум на Python/Django для самостоятельного хостинга: фронтенд на React, инструменты модерации, опросы, приватные темы и вход через OAuth.

Open source альтернатива:phpBBvBulletin

Звёзды
2,779
Форки
557
Открытые issues
174
Последний коммит
позавчера

Что это?

Misago — форумное приложение на Python и Django. В нём есть привычные возможности публичного интернет-форума: регистрация с активацией по email или одобрением администратора, аватары, редактирование профиля, сброс пароля и вход через OAuth-провайдеров, например Facebook, Google и GitHub.

Администраторам сайта Misago предлагает категории с неограниченной вложенностью, систему разрешений на основе рангов, ролей и категорий, инструменты модерации с очередями на проверку, систему банов и журнал изменений сообщений с возможностью отката. Участники могут публиковать сообщения в формате GitHub-flavoured markdown или подмножестве BBCode, создавать приватные темы, проводить опросы и отмечать лучший ответ в темах с вопросами.

Во фронтенде используются компоненты React, работающие с JSON API на Django; панель администратора отделена от него. Разработка ведётся в Docker с помощью вспомогательного скрипта `dev`. По словам разработчиков, проект пока находится на ранней стадии и быстро меняется.

Ключевые возможности

  • 01Категории с неограниченной вложенностью и детально настраиваемыми разрешениями
  • 02Инструменты модерации, очереди на проверку и журнал изменений с возможностью отката
  • 03Опросы, приватные темы и отметка лучшего ответа
  • 04Вход через более чем 50 OAuth-провайдеров и JSON API для интеграции
  • 05Форматирование сообщений с помощью Markdown и BBCode

Сценарии использования

  • Запуск сообщества или форума поддержки с процессами модерации
  • Создание закрытого пространства для обсуждений с приватными темами
  • Добавление форума с единой авторизацией на существующий сайт

Быстрый старт

  1. 1

    Клонируйте репозиторий с GitHub

  2. 2

    Выполните команду dev init (требуется Docker)

    ./dev init
  3. 3

    Запустите сервер разработки

    docker compose up
  4. 4

    Откройте http://127.0.0.1:8000/ в браузере

Что важно знать

  • В README состояние разработки описано как бесконечная бета-версия ("Bananas"), поэтому возможны недоработки.
  • Проект лицензирован по GPL-2.0 — лицензии с авторским левом, которая требует, чтобы производные работы оставались открытым исходным кодом.
  • Для рекомендуемой среды разработки требуется Docker.
  • В Windows преобразование окончаний строк в git может нарушить работу скрипта ./dev, если перед клонированием не отключить автоматическое преобразование.

В подборках

Темы

Частые вопросы

Что такое Misago?
Современный форум на Python/Django для самостоятельного хостинга: фронтенд на React, инструменты модерации, опросы, приватные темы и вход через OAuth. Misago — форумное приложение на Python и Django. В нём есть привычные возможности публичного интернет-форума: регистрация с активацией по email или одобрением администратора, аватары, редактирование профиля, сброс пароля и вход через OAuth-провайдеров, например Facebook, Google и GitHub.
Misago можно использовать бесплатно? Какая у него лицензия?
Misago распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Misago всё ещё поддерживается?
Активно поддерживается. Последний коммит в Misago — 5 нояб. 2026 г..
Для чего можно использовать Misago?
Запуск сообщества или форума поддержки с процессами модерации Создание закрытого пространства для обсуждений с приватными темами Добавление форума с единой авторизацией на существующий сайт
Как установить Misago?
Клонируйте репозиторий с GitHub Выполните команду dev init (требуется Docker): ./dev init Запустите сервер разработки: docker compose up Откройте http://127.0.0.1:8000/ в браузере
Где скачать Misago?
Исходный код и инструкции по установке — на GitHub: https://github.com/rafalp/Misago

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатное ПО для форумов с открытым исходным кодом, написанное на PHP; репозиторий разработки также содержит историю версии 2.

2,1 тыс.+2 за неделю1 тыс.PHPGPL-2.0Активно поддерживаетсяОбновлён позавчера