Awesome Slack
A curated list of awesome, Slack-related things.
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
- :gear: Open-Source Slack Apps and Integrations
- :busts_in_silhouette: Contributions
- :classical_building: License
:pencil: Lists
- Community-Built Libraries - Slack-curated list of community open-source libraries
- Slack App Directory - Official directory of publicly available Slack apps
- Slack Emojis - Unofficial directory of custom emojis for Slack
:art: Themes
- Slack Themes - A Slack sidebar theme browser
: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
- slacker - Erlang Slack REST API wrapper
Go
- webhook - Easily run commands in response to HTTP webhook requests from Slack
Java
- java-slack-sdk - Slack's official Java framework for building Slack apps
- simple-slack-api - A Slack client library in Java
JavaScript/TypeScript
- bolt-js - Slack's official JavaScript framework for building Slack apps
- jsx-slack - Build JSON object for Slack Block Kit surfaces from JSX
- node-slack-sdk - Slack's official SDK for Node.js
- slack-block-builder - Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI
PHP
- SlackBundle - SlackBundle for Symfony2
- slack-php-app-framework - Robust PHP framework for building Slack apps in PHP
- slack-php-block-kit - Fluent interface for composing Slack Block Kit messages and modals in PHP
- slack-php-socket-mode - A Socket Mode implementation for slack-php-app-framework
- slack-php-slick - Dependency-free micro-framework for building Slack apps in PHP
PowerShell
- PSSlack - PowerShell module for simple Slack integration.
Python
- blockkit - A fast way to build Block Kit interfaces in Python
- bolt-python - Slack's official Python framework for building Slack apps
- django-slack - Slack integration for Django, using the templating engine to generate messages
- django-slack-oauth - Slack OAuth module for Django
- python-slack-events-api - Slack Events API adapter for Python
- python-slack-sdk - Slack's official SDK for Python
- slackblocks - Python API for building Slack Block Kit messages
- slack-php-api - PHP Slack client based on the official OpenAPI specification
- slacker-cli - Messages to slack from the command line
- slashbot - An easy way to create slash commands using AWS Lambda functions
- boltworks - Extensions to Slack's bolt framework: expandable GUIs, easier callbacks, richer CLIs
R
- slackr - A package to send webhook API messages to Slack channels/users from R