Gitter：面向开发者的跨平台开源社区平台
社区 Gitter

> 
> 一个为开发者量身定做的跨平台开源解决方案。你可以建立或加入现有的社区来进行协作和互动。
> 
> 
> 


![](/data/attachment/album/202203/26/132222ldtjfcxvfz9kx5jv.jpg)


几乎每个网络用户都知道 Slack、Rocket.Chat、Trello、[Nextcloud](https://itsfoss.com/nextcloud/)，以及其他一些用于工作沟通和协作的解决方案。


如果你喜欢用 FOSS 来进行团队协作，我们也有一个 [Slack 的开源替代品列表](https://itsfoss.com/open-source-slack-alternative/)。


但是，作为一个软件开发者，如果你偶然发现了一个开发者社区怎么办？


与 Reddit 或其他社交媒体上的社区不同，你可以进入一个开源平台，在那里，开发者们遇见并就重要的开源项目进行合作。这对于社交协作和同行之间的互动来说，不是很令人兴奋吗？


![](/data/attachment/album/202203/26/132259hbasisfsisrazss1.png)


[Gitter](https://gitter.im/)（现在是 [Element](https://itsfoss.com/element/) 的一部分，也是一个协作/聊天应用）的目标就是这样。它是一个由开源技术驱动的社区平台（[Matrix](https://matrix.org/) 协议）。


### Gitter：使用开源技术连接的开发者社区


Gitter 是一个令人兴奋的聊天和网络平台，有助于建立或加入现有社区。它可用于 Linux、macOS 和 Windows。


![](/data/attachment/album/202203/26/132300dot7tmtmp97ozt2v.png)


它是专门为开发者定制的，可以为他们各自的语言/项目，如 CSS、JavaScript、Bootstrap、NodeJS 等，进行合作/加入社区。


你也可以轻松地创建你的社区，而无需设置任何邀请服务。


![](/data/attachment/album/202203/26/132300ryy1qzjyynlnyunl.png)


该平台的关键亮点是，社区是完全开放的，可被搜索引擎索引。对于社区中的对话历史，你不会被任何定价计划所锁定，你所需要查看的是归档。


而且，你在 Gitter 获得的功能还有很多。


### Gitter 的功能


虽然 Gitter 最初是为开发者定制的，但如果你认为它的功能符合你的要求，你可以用它来建立任何类型的社区。


![](/data/attachment/album/202203/26/132300llr9j9bsyabubjfy.png)


* 由一个去中心化的 Matrix 网络支持。
* 可公开加入的社区。
* 能够将你的社区限制在选定的用户中。
* 深色模式主题。
* 访问归档，轻松找到过去的对话。
* 能够导出信息/房间信息。
* 从你的网络中添加用户（例如，如果你使用 Twitter 登录，你可以选择从 Twitter 邀请用户到你的社区）。
* 几个可用的集成（GitHub、Bitbucket、Trello、GitLab、Docker Hub、Discourse 等）。
* 支持 GitHub 风格的 Markdown。
* 在同一社区下创建更多的房间，以保持事情的条理性。
* 轻松地分享/嵌入聊天室的链接。
* 帖子系统，以保持对话的整齐。
* 删除/报告信息的能力。


总之，Gitter 提供了适合不同社区的各种功能。


而且，通过 GitHub、GitLab 和其他一些网站的集成，它成为开发者和团队的一个完美的合作选择。


![](/data/attachment/album/202203/26/132300mr4zm6irirc3ci4f.png)


### 在 Linux 中安装 [Gitter.im](http://Gitter.im)


开发人员主要专注于网络应用。因此，如果你想避免在你的 Linux 桌面上安装任何东西，请前往 [Gitter.im](https://gitter.im/) 并注册/登录以开始使用。


如果你想让它成为一个桌面应用，你可以从其官方网站下载 DEB 包，或者可选择 [Snap 包](https://snapcraft.io/gitter-desktop)和 [Flatpak 包](https://flathub.org/apps/details/im.gitter.Gitter)。


我在简短的测试中尝试了 Flatpak 包，它在 Ubuntu 20.04 LTS 上运行良好。你可以在你喜欢的任何一个 Linux 发行版上尝试 Flatpak/Snap。


你也可以在你的移动设备上使用它。不幸的是，官方的 Gitter 移动应用已经不再维护。但是，你可以使用 Element 应用来登录房间/社区，考虑到两者都是由同一个去中心化的网络（即Matrix）驱动的。


要了解更多信息，请浏览 [GitLab 页面](https://gitlab.com/gitterHQ/desktop)或前往其网站。


你试过 Gitter 吗？你对它有什么看法？它适合你这个开发者吗？你用它做什么？请在下面的评论中告诉我们你的想法。




---


via: <https://itsfoss.com/gitter/>


作者：[Ankush Das](https://itsfoss.com/author/ankush/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
**Brief:** *A cross-platform open-source solution tailored for developers. You can build or join existing communities to collaborate and interact. *

Almost every online user is aware of Slack, Rocket.Chat, Trello, [Nextcloud](https://itsfoss.com/nextcloud/), and a few other solutions to communicate and collaborate for work.

We also have a [list of open-source Slack alternatives](https://itsfoss.com/open-source-slack-alternative/) if you prefer FOSS for collaboration in your team.

But, as a software developer, what if you stumble upon a community of developers?

Unlike the communities on Reddit or any other social media, you get access to an open-source platform where developers meet and collaborate on important open-source projects. Wouldn’t that be exciting for social collaboration and interaction between fellow developers?

![gitter dark mode](https://itsfoss.com/content/images/wordpress/2022/03/gitter-dark-mode.png)

Gitter (now a part of [Element](https://itsfoss.com/element/), also a collaboration/chat app) aims to do just that. It is a community platform powered by open-source technologies ([Matrix](https://matrix.org/) protocol).

## Gitter: Community of Developers Connected Using Open-Source Tech

Gitter is an exciting chat and networking platform that helps build or join existing communities. It is available for Linux, macOS, and Windows.

![gitter light mode](https://itsfoss.com/content/images/wordpress/2022/03/gitter-light-mode.png)

It is tailored particularly for the developers to collaborate/join communities for their respective languages/projects like CSS, JavaScript, Bootstrap, NodeJS, and many more.

You can also create your community easily without setting up any invitation services.

![gitter communities](https://itsfoss.com/content/images/wordpress/2022/03/gitter-communities.png)

The key highlight of the platform is that the community is entirely open and indexable by search engines. You are not locked down by any pricing plans for the history of conversations in the community, all you need to check is the archives.

And, there are a lot more features that you get with Gitter.

## Features of Gitter

While Gitter is originally tailored for developers in mind, you can use it to build any kind of community if you think the features suit your requirements.

![gitter add friends](https://itsfoss.com/content/images/wordpress/2022/03/gitter-add-friends.png)

- Powered by a decentralized Matrix network.
- Communities available to join publicly.
- Ability to restrict your community to selected users.
- Dark mode theme.
- Access archives to easily locate past conversations.
- Ability to export messages/room information.
- Add users from your network (For instance, if you use Twitter to log in, you get the option to invite users from Twitter to your community)
- Several integrations available (GitHub, Bitbucket, Trello, GitLab, Docker Hub, Discourse, etc.)
- Supports GitHub flavoured Markdown.
- Create additional rooms under the same community to keep things organized.
- Easily share/embed the link of chat room.
- Thread system to keep the conversations clutter-free.
- Ability to delete/report messages.

Overall, Gitter provides a variety of functionalities suitable for different communities.

And, with the integrations available through GitHub, GitLab, and several others, it makes a perfect collaboration option for developers and teams.

![gitter integrations](https://itsfoss.com/content/images/wordpress/2022/03/gitter-integrations.png)

## Install Gitter.im in Linux

Primarily, the developers focus on the web app. So, if you want to avoid installing anything on your Linux desktop, head to [Gitter.im](https://gitter.im/) and sign up/sign in to get started.

If you want it as a desktop app, you can download the DEB package from its official website or opt for the [Snap package](https://snapcraft.io/gitter-desktop) and [Flatpak](https://flathub.org/apps/details/im.gitter.Gitter) available.

I tried the Flatpak package in my brief test, and it worked well on Ubuntu 20.04 LTS. You can try the Flatpak/Snap on any of your favorite Linux distributions.

You can also use it on your mobile devices. Unfortunately, the official Gitter apps are no longer maintained. But, you can use the Element app to sign in to the rooms/communities, considering both are powered by the same decentralized network (i.e., Matrix).

To know more about it, explore the [GitLab page](https://gitlab.com/gitterHQ/desktop) or head to its website.

*Have you tried Gitter? What do you think about it? Is it suitable for you as a developer? What do you use it for? Let us know your thoughts in the comments below.*