Mattermost

mattermost.org
Mattermost Icon

Mattermost has an open source edition, which can be self-hosted. It makes a good Slack alternative, with native desktop, mobile and web apps and a wide variety of integrations.

Open Source

Mattermost Source Code

Author

mattermost

Description

Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..

#collaboration#golang#hacktoberfest#mattermost#monorepo#react#react-native

Homepage

https://mattermost.com

License

NOASSERTION

Created

15 Jun 15

Last Updated

22 Jun 24

Latest version

v9.10.0-rc1

Primary Language

TypeScript

Size

748,994 KB

Stars

28,490

Forks

6,967

Watchers

28,490

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Harrison Healey (20 Jun 24)

    MM-59033 Increase maximum bucket size for Load Event End metric

  • Ashish Dhama (21 Jun 24)

    [MM-32770] Inform user that mentions added in edited posts won't trigger notifications for the receiving user (#27371)

  • ahmadJT (21 Jun 24)

    [MM-58442] Migrate tooltips of 'components/drafts/panel/panel_header' to WithTooltip (#27197)

  • Scott Bishel (21 Jun 24)

    fix for group member count using wrong property (#27201) Co-authored-by: Mattermost Build <[email protected]>

  • Christopher Poile (21 Jun 24)

    [MM-59037] Prepackage calls v0.28.2 for v9.10 (#27425)

  • Harrison Healey (20 Jun 24)

    MM-58772 Change PerformanceReporter to use Date.now for timestamps (#27396) * MM-58772 Change PerformanceReporter to use Date.now for timestamps * Let timestamps be equal in test

  • Takuya N (20 Jun 24)

    chore(api): replace redoc-cli with @redocly/cli (#27144) redoc-cli was deprecated in favor of @redocly/cli. Signed-off-by: Takuya Noguchi <[email protected]> Co-authored-by: Mattermost Build <[email protected]>

  • Arya Khochare (20 Jun 24)

    [MM-58519] Migrate tooltips of "components/integrations/bots/add_bot/add_bot.tsx" to WithTooltip (#27291)

  • lindalumitchell (20 Jun 24)

    Update link preview URL in test-search.md (#27398)

  • enzowritescode (19 Jun 24)

    Add saml private key to gitignore, remove unused constants (#27391)

  • Harrison Healey (19 Jun 24)

    Move password utilities to their own file (#27366) * Move password utilities to their own file * Move passwordErrors to utils/password * Update file path in test * Actually commit the whole thing

  • Harrison Healey (19 Jun 24)

    MM-58823 Remove feature flag from client metrics (#27397)

  • Harrison Healey (19 Jun 24)

    MM-57913 Increase maximum length of Preferences.Value column (#27297) * MM-57913 Increase maximum length of Preferences.Value column * Add missing column name to migration * Lowercased table and column names

  • Doug Lauder (19 Jun 24)

    MM-57867 Don't delete existing DM on invitation error (#27357) * ensure channel invitations create new channels; don't delete pre-existing channels on failure cleanup * update comment

  • Devin Binnie (19 Jun 24)

    [MM-57489] Check for StatusCode when receiving responses from the push proxy (#27392)

  • Brandon Shen (19 Jun 24)

    [MM-58514] Migrate tooltips of "components/channel_members_rhs/header.tsx" to WithTooltip (#27241)

  • Brandon Shen (19 Jun 24)

    [MM-58513] Migrate tooltips of "components/channel_info_rhs/header.tsx" to WithTooltip (#27240)

  • RJ Trujillo (18 Jun 24)

    fix(webapp/Makefile): Drop quotes around appended cppflags (#27374) Currently, if you're building under aarch64 and have cppflags set in your environment as such: `CPPFLAGS="-O2 -Wall -fomit-frame-pointer -march=armv8-a -mtune=neoverse-n1 -Wp,-D_FORTIFY_SOURCE=3"` This will result in `-DPNG_ARM_NEON_OPT=0` being improperly applied: `CPPFLAGS="-O2 -Wall -fomit-frame-pointer -march=armv8-a -mtune=neoverse-n1 -Wp,-D_FORTIFY_SOURCE=3 " -DPNG_ARM_NEON_OPT=0""` As a result, when npm install is ran, it will fail. To fix this, we remove the quotes around the appended cppflags Signed-off-by: RJ Sampson <[email protected]>

  • Daniel Schalla (18 Jun 24)

    [MM-58560] Configurable session revocation during password resets (#27286) * [MM-58560] Allow for configurable session revocation during password reset * Missing i18n additions * Update Settings Wording * Update Settings Wording #2 * Update default_config.ts for Session Termination --------- Co-authored-by: Mattermost Build <[email protected]>

  • Matheus (18 Jun 24)

    [MM-57988] Fix move thread logic to not block channel admins (#27061) * mm-57988: Allowing for channel admins to move thread * Fix the MoveThread team admin unit test that was introduced * Renaming the hasPermittedRole function to hasPermittedWranglerRole --------- Co-authored-by: Mattermost Build <[email protected]>

  • Harrison Healey (17 Jun 24)

    Remove t from utils and most components (#27274) * Remove t from utils/utils * Remove t from utils/url * Remove t from utils/constants * Remove t from components/widgets * Remove t from components/copy_button * Remove t from components/searchable_channel_list * Fix mocking of React in some tests

  • Ben Cooke (17 Jun 24)

    [MM-56074] mmctl job commands (#26855) * add job list and update job status command to mmctl

  • Rajat Dabade (17 Jun 24)

    [MM-58315]: prepackage boards to v9.5+ (#27307) * [MM-58315]: prepackage boards to v9.5+ * chore: changes the name of focalboard artifacts

  • Weblate (bot) (17 Jun 24)

    Translations update from Mattermost Weblate (#27378) * Translated using Weblate (French) Currently translated at 83.2% (4806 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/ * Translated using Weblate (Polish) Currently translated at 100.0% (2506 of 2506 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/ * Translated using Weblate (German) Currently translated at 100.0% (2506 of 2506 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/ * Translated using Weblate (Swedish) Currently translated at 100.0% (2506 of 2506 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/ * Translated using Weblate (Japanese) Currently translated at 100.0% (2506 of 2506 strings) Translation: Mattermost/server Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/ * Translated using Weblate (Japanese) Currently translated at 100.0% (5772 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 3.7% (215 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 3.9% (228 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 4.3% (252 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 4.3% (252 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/ * Translated using Weblate (French) Currently translated at 83.2% (4808 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/ * Translated using Weblate (French) Currently translated at 83.4% (4815 of 5772 strings) Translation: Mattermost/webapp Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/ --------- Co-authored-by: boristrbrt <[email protected]> Co-authored-by: master7 <[email protected]> Co-authored-by: jprusch <[email protected]> Co-authored-by: MArtin Johnson <[email protected]> Co-authored-by: kaakaa <[email protected]> Co-authored-by: Frank Paul Silye <[email protected]> Co-authored-by: Zenocode <[email protected]>

  • Ben Schumacher (17 Jun 24)

    [MM-58039] Enable errcheck linter for enterprise/saml package (#26909)

  • Christopher Poile (15 Jun 24)

    [MM-58296] Update prepackage calls to v0.28.1 for MM v9.10 (#27352) Co-authored-by: Mattermost Build <[email protected]>

  • Claudio Costa (14 Jun 24)

    [MM-53491] Fix rendering of active call icon in sidebar's channel link (#27172) Automatic Merge

  • Matthew Birtch (14 Jun 24)

    fixed wrapping button label for followed threads (#27330) Automatic Merge

  • M-ZubairAhmed (13 Jun 24)

    [MM-58456] Make react library be loaded at DOMContentLoaded instead of onload (#27192)

  • Matthew Birtch (13 Jun 24)

    MM-58685 Fix Channel Header Icon Button Spacing (#27313) Automatic Merge

Mattermost Website

Website

Redirects

Redirects to https://mattermost.com/?&redirect_source=mm-org

Security Checks

2 security checks failed (64 passed)

  • Empty Page Content
  • External Redirect Detected

Server Details

  • IP Address 104.18.10.136
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US

Saftey Score

Website marked as safe

100%

Blacklist Check

mattermost.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

Mattermost Android App

Update Info

  • App Mattermost
  • Creation Date 03 Dec 19
  • Last Updated 09 Dec 23
  • Current Version 1.25.1

Trackers

  • Sentry
  • Google Firebase Analytics

Permissions

  • Access Network State
  • Access Wifi State
  • Camera
  • Internet
  • Read External Storage
  • Receive Boot Completed
  • Use Fingerprint
  • Vibrate
  • Wake Lock
  • Write External Storage
  • Check License
  • Receive
  • C2d Message

Mattermost iOS App

App Info

Mattermost

Requires Mattermost Server v8.1.0+. Older servers may not be able to connect or have unexpected behavior. ------- Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. - Keep all of your team communications in one place. - Orchestrate work across your tools and teams. - Plan projects and hit milestones. - Unite your entire technology stack through a single point of collaboration. - Meet the strictest security, privacy, and compliance requirements. To use this app, you need a URL for a Mattermost server. ------- Deploy your own server: https://docs.mattermost.com/guides/deployment.html Terms of Service: https://mattermost.com/terms-of-service/ Contribute to the project: https://github.com/mattermost/mattermost-mobile

Rating

Rated 4.67 out of 5 stars by 3,347 users

Version Info

  • Current Version v2.14.0
  • Last Updated 16 Mar 24
  • First Released 10 Jul 17
  • Minimum iOS Version 12.4
  • Device Models Supported 93

App Details

  • IPA Size 70.45 Mb
  • Price Free (USD)
  • Age Advisory 4+
  • Supported Languages 21
  • Developer Mattermost, Inc.
  • Bundle ID com.mattermost.rn

Screenshots

Mattermost Reviews

More Team Collaboration

  • Easy-to-deploy, self-hosted team collaboration platform with stable, feature-rich cross-platform client apps. The UI is fast, good looking and intuitive, so very little technical experience is needed for users of the platform. Rocket.Chat's feature set is similar to Slack's, making it a good replacement for any team looking to have greater control over their data.

  • Secure group communications, with the option to be used over Tor or I2P. Fast intuitive group and 1-to-1 chats with text and rich media using decentralized chat rooms, with a mail feature for delivering messages to offline contacts. A channels feature makes it possible for members of different teams to stay up-to-date with each other, and to share files. Also includes built-in forums, link aggregations, file sharing and voice and video calling. RetroShare is a bit more complex to use than some alternatives, and the UI is quite retro, so may not be appropriate for a non-technical team.

  • Privacy-focused messenger using the Matrix protocol. The Element client allows for group chat rooms, media sharing voice and video group calls.

  • An IRC-based solution is another option, being decentralized there is no point of failure, and it's easy to self-host. However it's important to keep security in mind while configuring your IRC instance and ensure that channels are properly encrypted - IRC tends to be better for open communications. There's a variety of clients to choose from - popular options include: The Longe (Web-based), HexChat (Linux), Pidgin (Linux), WeeChat (Linux, terminal-based), IceChat (Windows), XChat Aqua (MacOS), Palaver (iOS) and Revolution (Android).

About the Data: Mattermost

API

You can access Mattermost's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/communication/team-collaboration/mattermost

The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share Mattermost

Help your friends compare Team Collaboration, and pick privacy-respecting software and services.
Share Mattermost and Awesome Privacy with your network!

View Team Collaboration (5)