Slack
Team collaboration.
Contents
Libraries and SDKs
C#
Go
JavaScript/TypeScript
Slack's official JavaScript framework for building Slack apps
Build JSON object for Slack Block Kit surfaces from JSX
Slack's official SDK for Node.js
Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI
PHP
SlackBundle for Symfony2
Robust PHP framework for building Slack apps in PHP
Fluent interface for composing Slack Block Kit messages and modals in PHP
A Socket Mode implementation for slack-php-app-framework
Dependency-free micro-framework for building Slack apps in PHP
Python
A fast way to build Block Kit interfaces in Python
Slack's official Python framework for building Slack apps
Slack integration for Django, using the templating engine to generate messages
Slack OAuth module for Django
Slack Events API adapter for Python
Slack's official SDK for Python
Python API for building Slack Block Kit messages
PHP Slack client based on the official OpenAPI specification
An easy way to create slash commands using AWS Lambda functions
Extensions to Slack's bolt framework: expandable GUIs, easier callbacks, richer CLIs
Ruby
A simple wrapper for posting to Slack
Send notifications to Slack
Simple gem to post messages on Slack using webhooks
A ruby wrapper for Slack's Block Kit
The easiest way to write a Slack bot in Ruby
Ruby library for building Slack applications
A Ruby client for the Slack Web and RealTime Messaging APIs
Open-Source Slack Apps and Integrations
Python
JavaScript/Typescript
App for storing and accessing company-specific phrases
Send data into Slack using this GitHub Action
App that allows team members to report offensive messages
Track your Tesla from Slack