オープンソース
パソコンを重くしないSlackデスクトップアプリ
公式SlackクライアントはElectronで作られており、1GB以上のRAMを消費することも珍しくありません。 msgaはLinux・macOS・Windows向けの軽量ネイティブSlackクライアントです。 起動1秒未満、100MB以下のメモリ使用、入力していないときのCPU使用率は0%。
And it's open source
msga vs 公式Slackデスクトップアプリ
ネイティブデスクトップ vs Electron — 数値で比較。
| 起動時メモリ | ~60 MB | 400 MB – 1 GB+ |
| 1時間後のメモリ | ~80 MB | 1 – 2 GB+ |
| CPU使用率(アイドル時) | ~0% | 1 – 5% |
| 起動時間 | < 1秒 | 3 – 8秒 |
| UIレンダリング | OS標準 | Chromiumブラウザ |
| オープンソース | あり — GPL-3.0 | なし |
| Linux(あらゆるディストリビューション) | ✓ | ✓ |
| macOS(Apple Silicon) | ✓ | ✓ |
| Windows (10+) | ✓ | ✓ |
対応しているSlack機能
メッセージングのコア機能は現在完全に動作します。さらなる機能も続々と追加予定です。
| メッセージングメッセージのリアルタイム送信・編集・削除・転送 | 対応済み |
| チャンネル・DMパブリック・プライベートチャンネル、ダイレクトメッセージ、ワークスペース | 対応済み |
| スレッドチャンネルを散らかさずにメッセージへ返信 | 対応済み |
| 検索ワークスペース全体からメッセージ・ユーザー・チャットを検索 | 対応済み |
| ファイル共有会話内でのファイル添付とプレビュー | 対応済み |
| 絵文字・Giphyリアクション任意の絵文字でリアクション、またはGIFリアクションも送信可能 | 対応済み |
| アプリ連携サードパーティツール・ボット・スラッシュコマンド | 部分対応 |
| ハドル軽量な常時接続オーディオスペース | 予定 |
オープンに構築
msgaはGPL-3.0ライセンスのもと、GitHubで公開開発されています。 より快適なSlack体験を求めるLinuxユーザーからのコントリビューションやバグ報告を歓迎します。
github.com/punarinta/make-slack-great-again