Mattermost — вільна система обміну повідомленнями, орієнтована на забезпечення комунікації розробників і співробітників підприємств.
Початковий код серверної частини проекту написаний мовою Go і поширюється під ліцензією MIT. Вебінтерфейс і мобільні застосунки написані на JavaScript з використанням React, десктоп-клієнт для Linux, Windows і macOS побудований на платформі Electron. Як СКБД можуть застосовуватися MySQL і PostgreSQL.
Mattermost позиціонується як відкрита альтернатива системі організації комунікацій Slack чи Microsoft Teams, і дозволяє отримувати і відправляти повідомлення, файли і зображення, відстежувати історію переговорів і отримувати повідомлення на смартфоні або ПК. Підтримуються підготовлені для Slack модулі інтеграції, а також надана велика колекція власних модулів для інтеграції з Jira, GitHub, IRC, XMPP, Hubot, Giphy, Jenkins, GitLab, Trac, BitBucket, Twitter, Redmine, SVN і RSS/Atom.
Історія Код спочатку був власницьким, і Mattermost використовувався як внутрішній інструмент чату всередині SpinPunch, студії розробників ігор, але згодом став відкритим. Випуск 1.0 вийшов 2 жовтня 2015 року.
Проект підтримується та розробляється Mattermost Inc. Компанія генерує кошти, продаючи служби підтримки та додаткові функції, яких немає у відкритому варіанті.
Є настільні клієнти для Windows, MacOS та Linux, а також мобільні програми для iOS та Android.
У ЗМІ Mattermost здебільшого розглядають як альтернативу більш популярному Slack. Він також був інтегрований в GitLab як "GitLab Mattermost", хоча в 2017 році GitLab придбав Gitter, ще один популярний інструмент чату.
Виноски
Посилання