How to contribute to Mattermost
Thank you for your interest in contributing to Mattermost! We love getting contributions from our community, so we’ve made it as easy as possible to get involved, whether you’re a Mattermost user, someone who runs a Mattermost server for your team, or a software developer who wants to make Mattermost better. This document outlines all of the major ways you can make Mattermost better.
Anyone from our community can propose and vote for new features on UserVoice. Search for a feature you want and vote on it if it already exists. If not, submit your own and get your friends to sign up and vote!
Have you encountered an issue while deploying or using Mattermost that you’d like to report?
Have you encountered an issue while deploying or using Mattermost Boards that you’d like to report?
Generally we don't accept code contributions to the Mattermost Enterprise Edition commercial code base. There are exceptions when a strategic commercial customer is interested in co-developing commercial features with us, with sponsorship from executives on both the Mattermost and customer side, in which a special co-development agreement can be signed and contributions accepted.