Slack

repo: matiassingers/awesome-slack
category: Work related: Remote Jobs


Awesome

<p align="center"> <img src="https://raw.githubusercontent.com/matiassingers/awesome-slack/master/awesome-slack-pink.png" alt="Logo" width="200px"> </p>

<p align="center"> <h3 align="center">Awesome Slack</h3> </p>

<p align="center"> A curated list of awesome, Slack-related things. </p>


An avid Slack user? A developer looking for awesome tools to build out an integration? Just looking for inspiration? This is a list of all the best things Slack.

:pencil:   Lists

:art:   Themes

:hammer_and_wrench:   Libraries and SDKs

C#

  • margiebot - A .NET library designed to make building bots for Slack fast, easy, and fun
  • Slack.Webhooks - A library to work with Slack webhooks more easily
  • SlackAPI - A third-party implementation of Slack's API written in C#

Erlang

Go

  • webhook - Easily run commands in response to HTTP webhook requests from Slack

Java

JavaScript/TypeScript

PHP

PowerShell

Python

R

  • slackr - A package to send webhook API messages to Slack channels/users from R

Ruby

  • slack-notifier - A simple wrapper for posting to Slack
  • slack-notify - Send notifications to Slack
  • slack-poster - Simple gem to post messages on Slack using webhooks
  • [slack-ruby-block-kit](https://github.com/CGA1123/slack-ruby-block-kit) - A ruby wrapper for Slack's Block Kit
  • [slack-ruby-bot](https://github.com/dblock/slack-ruby-bot) - The easiest way to write a Slack bot in Ruby
  • [slack-ruby-bot-server](https://github.com/slack-ruby/slack-ruby-bot-server) - Ruby library for building Slack applications
  • [slack-ruby-client](https://github.com/dblock/slack-ruby-client) - A Ruby client for the Slack Web and RealTime Messaging APIs

Rust

Scala

  • [slack-scala-client](https://github.com/gilbertw1/slack-scala-client) - A Scala Slack client for the Web and RTM API

Swift

  • SwiftBlocksUI - Interactive Slack messages and modals using a SwiftUI-like declarative style

:gear:   Open-Source Slack Apps and Integrations

CoffeeScript

  • jinora - Slack webhook app to create anonymous public channels

Java

JavaScript/Typescript

  • definition-app - App for storing and accessing company-specific phrases
  • [slack-github-action](https://github.com/slackapi/slack-github-action) - Send data into Slack using this GitHub Action
  • slack-reporting-tool - App that allows team members to report offensive messages
  • tesla-slack - Track your Tesla from Slack
  • tasks-app - Simple task management app produced by Slack

PHP

Python

Ruby

:busts_in_silhouette:   Contributions

Contributions are always welcome! Please read the contribution guidelines first.

:classical_building:   License

CC0

To the extent possible under law, Matias Singers has waived all copyright and related or neighboring rights to this work.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?