
These libraries, tools, open specifications, and assets are built by Slack.
| Tool | Works with | |
|---|---|---|
| Node Slack SDK Official Slack-built package for Node.js. | Javascript Node.js | |
| Python Slack Client Official Slack-built package for Python. | Python | |
| Bolt An official framework that lets you build Slack apps in a flash. | Javascript Node.js | |
| API specifications Slack platform features lovingly documented in open formats | OpenAPI, AsyncAPI, JSON Schema | |
| Block kit builder Compose simple messages, preview complex workflows, and use blocks to the utmost. | JSON | |
| Steno Record and replay incoming and outgoing HTTP requests with your Slack app testing companion, Steno. 📼 | Javascript Node.js | |
| Slack Developer Tools Install this application to your workspace to quickly look up documentation, investigate the structure of messages, and more. | Slack | |
| Node Interactive Messages & Dialogs Official Slack-built package for consuming actions. | Javascript Node.js | |
| Events API module Official Slack-built package for the Events API. | Javascript Node.js | |
| python-slack-events-api Plug in your Python-based Slack app to receive Events API subscriptions | Python | |
| Hubot Slack adapter Connect Hubot to Slack and get started with ChatOps. | Javascript Node.js | |
| Assets for App Directory profiles Template images to help you build a great profile for the app directory | Sketch | |
| Build this bot workshop Learn to build a bot for Slack, step-by-step. | Python | |
| Outmoded message builder Preview outmoded messages before sending them. | JSON |
Find even more oddities by Slack on Github.
We also catalog well-built tools, libraries, and sample code built by our amazing community of developers.