Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Slack Api

Slack Api

47 projects

Showing 36 of 47 projects

slack
slackGo

A comprehensive Go library for interacting with Slack's API, including REST calls, Real-Time Messaging, and Socket Mode.

#team-collaboration#workflow-automation#rest-api
Stars5.0k
Forks1.2k
Last commit19 hours ago
python-slack-sdk
python-slack-sdkPython

Official Python SDK for building Slack apps and integrations with all Slack APIs.

#python-sdk#slackapi#oauth
Stars4.0k
Forks864
Last commit3 days ago
Python (Official)
Python (Official)Python

Official Python SDK for building Slack apps and integrations with all Slack APIs.

#python-sdk#slackapi#oauth
Stars4.0k
Forks864
Last commit3 days ago
node-slack-sdk
node-slack-sdkTypeScript

Official Slack Developer Kit for Node.js with modular packages for Web API, OAuth, Webhooks, and Socket Mode.

#slackapi#oauth#slack
Stars3.4k
Forks688
Last commit20 hours ago
Node.js (Official)
Node.js (Official)TypeScript

Official Node.js SDK for building Slack apps with modular packages for Web API, OAuth, Webhooks, and Socket Mode.

#slack-apps#slackapi#oauth
Stars3.4k
Forks688
Last commit20 hours ago
Node.js
Node.jsTypeScript

A unified API collection for building cross-platform chatbots on Messenger, LINE, Slack, Telegram, Viber, and WeChat.

#viber#slack#chatbot
Stars1.9k
Forks203
Last commit3 years ago
bolt-python
bolt-pythonPython

A Python framework for building Slack apps with full support for the latest Slack platform features.

#slack-apps#aiohttp#flask
Stars1.3k
Forks291
Last commit3 days ago
slackbot
slackbotPython

A Python-based chat bot framework for Slack with a simple plugin system and automatic reconnection.

#plugin-system#slack#chatbot
Stars1.3k
Forks386
Last commit3 years ago
SlackKit
SlackKitSwift

A Swift library for building Slack apps, bots, and integrations with support for RTM API, Web API, and OAuth.

#slash-commands#oauth#chatbots
Stars1.0k
Forks135
Last commit3 years ago
Slack
Slack

A curated list of awesome Slack-related resources, including libraries, SDKs, open-source apps, and themes.

#developer-tools#chatops#slack
Stars894
Forks99
Last commit1 month ago
slack
slackElixir

An Elixir client for Slack's Real Time Messaging and Web APIs, enabling bot development and Slack integration.

#elixir#elixir-slack#slack
Stars682
Forks183
Last commit2 years ago
slack-block-builder
slack-block-builderTypeScript

A lightweight Node.js library for building Slack Block Kit UIs with a declarative, SwiftUI-inspired syntax.

#slack-apps#slackapi#slack-commands
Stars639
Forks61
Last commit2 years ago
java-slack-sdk
java-slack-sdkJava

A Java idiomatic SDK for building Slack apps, featuring the Bolt framework and a flexible API client for any JVM language.

#slack-apps#java-sdk#serverless
Stars602
Forks235
Last commit13 hours ago
jsx-slack
jsx-slackTypeScript

Build JSON objects for Slack Block Kit surfaces (messages, modals, home tabs) using JSX syntax.

#developer-tools#chatbots#slack
Stars508
Forks20
Last commit7 months ago
simple-slack-api
simple-slack-apiJava

A Java library for building Slack bots and clients using the Slack WebSocket API.

#chatbot#java#websocket
Stars474
Forks189
Last commit4 years ago
SlackAPI
SlackAPIC#

A .NET implementation of Slack's WebAPI and Real Time Messaging API for C# applications.

#team-collaboration#csharp#nuget-package
Stars455
Forks236
Last commit3 years ago
ChatGPTSlackBot
ChatGPTSlackBotPython

A Slack bot that integrates OpenAI's ChatGPT to respond to mentions in Slack channels, written in Python.

#gpt-3#ai-integration#chatbot
Stars382
Forks61
Last commit3 years ago
Slack
SlackPHP

An Alfred workflow to quickly open conversations, send messages, and manage Slack from your keyboard.

#alfred-workflow#alfred#productivity
Stars330
Forks31
Last commit5 years ago
Slackadaisical
SlackadaisicalJavaScript

A simple command-line interface for Slack, designed for terminal enthusiasts who want to chat without leaving their CLI.

#slack-client#cli-chat#tmux-friendly
Stars274
Forks12
Last commit8 years ago
PSSlack
PSSlackPowerShell

A PowerShell module for interacting with Slack's API to send messages, search content, and manage configurations.

#windows-powershell#devops#slack-sender
Stars273
Forks72
Last commit3 years ago
slack-php-api
slack-php-apiPHP

A complete, automatically generated PHP SDK for the Slack Web API with full object-oriented interface.

#hacktoberfest#slack-client#bot-integration
Stars256
Forks61
Last commit15 days ago
Slack ruby gem
Slack ruby gemRuby

A Ruby wrapper for the Slack API, providing easy integration with Slack's platform.

#team-collaboration#integration#ruby-gem
Stars242
Forks78
Last commit6 years ago
slack-morphism-rust
slack-morphism-rustRust

A modern async Rust client library for Slack's Web API, Events API, Socket Mode, and Block Kit.

#oauth#async#slack
Stars232
Forks87
Last commit9 days ago
slack-scala-client
slack-scala-clientScala

A Scala library for interacting with Slack's API and Real Time Messaging (RTM) interface.

#hacktoberfest#pekko#scala-library
Stars191
Forks104
Last commit2 years ago
Slackers
SlackersPython

A FastAPI-based server to handle Slack webhooks, slash commands, interactive components, and events.

#fastapi#python38#python37
Stars159
Forks11
Last commit3 years ago
simple-slack-bot
simple-slack-botRuby

A Ruby library that simplifies creating Slack bots by wrapping the slack-ruby-client with an intuitive API.

#ruby-gem#chatbot#slack-api
Stars156
Forks8
Last commit10 years ago
blockkit
blockkitPython

A Python library for building Slack UIs with a fluent API, type hints, and validation.

#bots#slack-apps#slackapi
Stars104
Forks21
Last commit9 months ago
tasks-app
tasks-appJavaScript

A sample task management app built on the Slack Platform for learning Slack development.

#sample-app#bot-integration#educational
Stars99
Forks48
Last commit3 years ago
slacko
slackoOCaml

A complete OCaml interface to the Slack API with a command-line notification tool.

#hacktoberfest#api#rest-api
Stars87
Forks10
Last commit2 years ago
slackblocks
slackblocksRust

A Python API for building Slack messages using the Block Kit API with zero dependencies.

#chatbots#python-library#workflow-automation
Stars79
Forks27
Last commit12 hours ago
slack-ruby-block-kit
slack-ruby-block-kitRuby

A Ruby wrapper for Slack's Block Kit API, providing objects to build Slack messages programmatically.

#chatops#slack#ruby-gem
Stars75
Forks35
Last commit5 days ago
SDriver
SDriverPascal

A Delphi wrapper for Slack API with support for webhooks, message attachments, and async operations.

#firemonkey#async-programming#message-attachments
Stars66
Forks13
Last commit4 years ago
slacker
slackerGo

A low-friction Go framework for building Slack bots with Socket Mode support and easy command definitions.

#chat#cron-jobs#chatops
Stars62
Forks18
Last commit1 year ago
slacker
slackerErlang

An Erlang wrapper for the Slack REST API, enabling programmatic interaction with Slack services.

#client-lib#slackapi#integration
Stars57
Forks20
Last commit4 years ago
slack-poster
slack-posterRuby

A simple Ruby gem for posting messages to Slack via webhooks with support for attachments and custom formatting.

#message-attachment#slack#ruby-gem
Stars51
Forks18
Last commit5 years ago
slack-php-app-framework
slack-php-app-frameworkPHP

A robust PHP framework for building Slack applications with support for slash commands, modals, shortcuts, and events.

#slack-apps#composer#slack-php
Stars50
Forks18
Last commit3 years ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Slack34
#Slack Bot15
#Real Time Messaging15
#Webhooks13
#Chatbot12
#Api Client12
#Automation12
#Bot Framework10
#Python9
#Socket Mode9
#Slack Apps9
#Workflow Automation8