このページの内容

Awesome Slack

Slackを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

:pencil:   リスト

:art:   テーマ

  • Slack Themes - Slack サイドバーのテーマブラウザー

:hammer_and_wrench:   ライブラリと SDK

C#

  • margiebot - Slack ボットを高速、簡単、楽しく構築できるよう設計された .NET ライブラリ
  • Slack.Webhooks - Slack Webhook をより簡単に扱うライブラリ
  • SlackAPI - C# で書かれた Slack API のサードパーティ実装

Erlang

  • slacker - Erlang 製 Slack REST API ラッパー

Go

  • webhook - Slack からの HTTP Webhook リクエストに応じてコマンドを簡単に実行

Java

  • java-slack-sdk - Slack アプリを構築する Slack 公式 Java フレームワーク
  • simple-slack-api - Java 製 Slack クライアントライブラリ

JavaScript/TypeScript

  • bolt-js - Slack アプリを構築する Slack 公式 JavaScript フレームワーク
  • jsx-slack - JSX から Slack Block Kit Surface 向け JSON オブジェクトを構築
  • node-slack-sdk - Slack 公式 Node.js SDK
  • slack-block-builder - SwiftUI に着想を得た宣言的構文で Slack Block Kit UI を構築する軽量 Node.js ライブラリ

PHP

PowerShell

  • PSSlack - シンプルな Slack 統合向け PowerShell モジュール。

Python

  • blockkit - Python で Block Kit インターフェースをすばやく構築
  • bolt-python - Slack アプリを構築する Slack 公式 Python フレームワーク
  • django-slack - テンプレートエンジンでメッセージを生成する Django 向け Slack 統合
  • django-slack-oauth - Django 向け Slack OAuth モジュール
  • python-slack-events-api - Python 向け Slack Events API アダプター
  • python-slack-sdk - Slack 公式 Python SDK
  • slackblocks - Slack Block Kit メッセージを構築する Python API
  • slack-php-api - 公式 OpenAPI 仕様に基づく PHP Slack クライアント
  • slacker-cli - コマンドラインから Slack へメッセージを送信
  • slashbot - AWS Lambda 関数を使ってスラッシュコマンドを簡単に作成
  • boltworks - Slack Bolt フレームワークの拡張:展開可能な GUI、簡単なコールバック、充実した CLI

R

  • slackr - R から Slack のチャンネルやユーザーへ Webhook API メッセージを送るパッケージ

Ruby

Rust

Scala

Swift

  • SwiftBlocksUI - SwiftUI のような宣言的スタイルで作る対話型 Slack メッセージとモーダル

:gear:   オープンソースの Slack アプリと統合

CoffeeScript

  • jinora - 匿名の公開チャンネルを作成する Slack Webhook アプリ

Java

  • simple-slack-api - Java 製 Slack クライアントライブラリ
  • tasks-app - Slack が作成したシンプルなタスク管理アプリ

JavaScript/Typescript

  • definition-app - 企業固有の語句を保存・参照するアプリ
  • slack-github-action - この GitHub Action を使って Slack へデータを送信
  • slack-reporting-tool - チームメンバーが不快なメッセージを報告できるアプリ
  • tesla-slack - Slack から Tesla を追跡
  • tasks-app - Slack が作成したシンプルなタスク管理アプリ

PHP

  • MantisBT-Slack - バグの更新を Slack へ送る MantisBT プラグイン
  • monolog - ログを Slack へ送信

Python

  • slackbot - Slack 向けチャットボット
  • slacker-cli - コマンドラインから Slack へメッセージを送信
  • tasks-app - Slack が作成したシンプルなタスク管理アプリ
  • wee-slack - Slack 向け WeeChat プラグイン

Ruby

  • slack-gamebot - Slack 向けゲームボット
  • snarkov - Sinatra ベースの Slack 向けマルコフボット
  • tickbot - シンプルなチーム時間追跡リマインダー
  • trebekbot - Slack 向け Jeopardy! ボット

:busts_in_silhouette:   貢献

貢献はいつでも歓迎します。最初に貢献ガイドラインをお読みください。

:classical_building:   ライセンス

CC0

法律で認められる範囲において、Matias Singers はこの作品に関するすべての著作権および関連する権利、隣接権を放棄しています。