[[
wikihub
]]
Search
⌘K
Explore
People
For Agents
Sign in
Explore
People
For Agents
Sign in
@harrisonqian / Awesome / wiki/work/slack.md
Suggest edit
Cancel
Submit suggestion
Title
Name
Note
--- visibility: public --- # Slack **repo:** [matiassingers/awesome-slack](https://github.com/matiassingers/awesome-slack) **category:** [[work|Work]] **related:** [[remote-jobs|Remote Jobs]] --- [](https://github.com/sindresorhus/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](#pencil--lists) - [:art: Themes](#art--themes) - [:hammer_and_wrench: Libraries and SDKs](#hammer_and_wrench--libraries-and-sdks) - [:gear: Open-Source Slack [Apps](/@harrisonqian/awesome/wiki/platforms/apps) and Integrations](#gear--open-source-slack-apps-and-integrations) - [:busts_in_silhouette: Contributions](#busts_in_silhouette--contributions) - [:classical_building: License](#classical_building--license) ## :pencil: Lists - [Community-Built Libraries](https://api.slack.com/community) - Slack-curated list of community open-source libraries - [Slack App Directory](https://slack.com/apps) - Official directory of publicly available Slack [apps](/@harrisonqian/awesome/wiki/platforms/apps) - [Slack Emojis](https://emoji.gg) - Unofficial directory of custom emojis for Slack ## :art: Themes - [Slack Themes](http://slackthemes.net/) - A Slack sidebar theme browser ## :hammer_and_wrench: Libraries and SDKs ### C# - [margiebot](https://github.com/jammerware/margiebot) - A .NET library designed to make building [bots](/@harrisonqian/awesome/wiki/miscellaneous/bots) for Slack fast, easy, and fun - [Slack.Webhooks](https://github.com/nerdfury/Slack.Webhooks) - A library to work with Slack webhooks more easily - [SlackAPI](https://github.com/Inumedia/SlackAPI) - A third-party implementation of Slack's API written in C# ### Erlang - [slacker](https://github.com/julienXX/slacker) - [Erlang](/@harrisonqian/awesome/wiki/programming-languages/erlang) Slack [REST](/@harrisonqian/awesome/wiki/miscellaneous/rest) API wrapper ### Go - [webhook](https://github.com/adnanh/webhook) - Easily run commands in response to HTTP webhook requests from Slack ### Java - [java-slack-sdk](https://github.com/slackapi/java-slack-sdk) - Slack's official [Java](/@harrisonqian/awesome/wiki/programming-languages/java) framework for building Slack [apps](/@harrisonqian/awesome/wiki/platforms/apps) - [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in [Java](/@harrisonqian/awesome/wiki/programming-languages/java) ### JavaScript/TypeScript - [bolt-js](https://github.com/slackapi/bolt-js) - Slack's official [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) framework for building Slack [apps](/@harrisonqian/awesome/wiki/platforms/apps) - [jsx-slack](https://github.com/yhatt/jsx-slack) - Build [JSON](/@harrisonqian/awesome/wiki/miscellaneous/json) object for Slack Block Kit surfaces from JSX - [node-slack-sdk](https://github.com/slackapi/node-slack-sdk) - Slack's official SDK for [Node.js](/@harrisonqian/awesome/wiki/platforms/node-js) - [slack-block-builder](https://github.com/raycharius/slack-block-builder) - Lightweight [Node.js](/@harrisonqian/awesome/wiki/platforms/node-js) library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI ### PHP - [SlackBundle](https://github.com/DZunke/SlackBundle) - SlackBundle for Symfony2 - [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework) - Robust PHP framework for building Slack [apps](/@harrisonqian/awesome/wiki/platforms/apps) in PHP - [slack-php-block-kit](https://github.com/jeremeamia/slack-block-kit) - Fluent interface for composing Slack Block Kit messages and modals in PHP - [slack-php-socket-mode](https://github.com/slack-php/slack-php-socket-mode) - A Socket Mode implementation for [slack-php-app-framework](https://github.com/slack-php/slack-php-app-framework) - [slack-php-slick](https://github.com/slack-php/slack-php-slick) - Dependency-free micro-framework for building Slack [apps](/@harrisonqian/awesome/wiki/platforms/apps) in PHP ### PowerShell - [PSSlack](https://github.com/RamblingCookieMonster/PSSlack) - [PowerShell](/@harrisonqian/awesome/wiki/development-environment/powershell) module for simple Slack [integration](/@harrisonqian/awesome/wiki/platforms/integration). ### Python - [blockkit](https://github.com/imryche/blockkit) - A fast way to build Block Kit interfaces in [Python](/@harrisonqian/awesome/wiki/programming-languages/python) - [bolt-python](https://github.com/slackapi/bolt-python) - Slack's official [Python](/@harrisonqian/awesome/wiki/programming-languages/python) framework for building Slack [apps](/@harrisonqian/awesome/wiki/platforms/apps) - [django-slack](https://github.com/lamby/django-slack) - Slack [integration](/@harrisonqian/awesome/wiki/platforms/integration) for Django, using the templating engine to generate messages - [django-slack-oauth](https://github.com/izdi/django-slack-oauth) - Slack OAuth module for Django - [python-slack-events-api](https://github.com/slackapi/python-slack-events-api) - Slack Events API adapter for [Python](/@harrisonqian/awesome/wiki/programming-languages/python) - [python-slack-sdk](https://github.com/slackapi/python-slack-sdk) - Slack's official SDK for [Python](/@harrisonqian/awesome/wiki/programming-languages/python) - [slackblocks](https://github.com/nicklambourne/slackblocks) - [Python](/@harrisonqian/awesome/wiki/programming-languages/python) API for building Slack Block Kit messages - [slack-php-api](https://github.com/jolicode/slack-php-api) - PHP Slack client based on the official OpenAPI specification - [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line - [slashbot](https://github.com/ebrassell/slashbot) - An easy way to create slash commands using AWS Lambda functions - [boltworks](https://github.com/YSaxon/boltworks) - Extensions to Slack's bolt framework: expandable GUIs, easier callbacks, richer CLIs ### R - [slackr](https://github.com/hrbrmstr/slackr) - A package to send webhook API messages to Slack channels/users from R ### Ruby - [slack-notifier](https://github.com/stevenosloan/slack-notifier) - A simple wrapper for posting to Slack - [slack-notify](https://github.com/sosedoff/slack-notify) - Send notifications to Slack - [slack-poster](https://github.com/rikas/slack-poster) - Simple gem to post messages on Slack using webhooks - [slack-[ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby)-block-kit](https://github.com/CGA1123/slack-ruby-block-kit) - A ruby wrapper for Slack's Block Kit - [slack-[ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby)-bot](https://github.com/dblock/slack-ruby-bot) - The easiest way to write a Slack bot in Ruby - [slack-[ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby)-bot-server](https://github.com/slack-ruby/slack-ruby-bot-server) - Ruby library for building Slack applications - [slack-[ruby](/@harrisonqian/awesome/wiki/programming-languages/ruby)-client](https://github.com/dblock/slack-ruby-client) - A Ruby client for the Slack Web and RealTime Messaging APIs ### Rust - [slack-morphism-rust](https://github.com/abdolence/slack-morphism-rust) - A modern async Slack API client for [Rust](/@harrisonqian/awesome/wiki/programming-languages/rust) ### Scala - [slack-[scala](/@harrisonqian/awesome/wiki/programming-languages/scala)-client](https://github.com/gilbertw1/slack-scala-client) - A [Scala](/@harrisonqian/awesome/wiki/programming-languages/scala) Slack client for the Web and RTM API ### Swift - [SwiftBlocksUI](https://github.com/SwiftBlocksUI/SwiftBlocksUI/) - Interactive Slack messages and modals using a SwiftUI-like declarative style ## :gear: Open-Source Slack Apps and Integrations ### CoffeeScript - [jinora](https://github.com/sdslabs/jinora) - Slack webhook app to create anonymous public channels ### Java - [simple-slack-api](https://github.com/Ullink/simple-slack-api) - A Slack client library in [Java](/@harrisonqian/awesome/wiki/programming-languages/java) - [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack ### JavaScript/Typescript - [definition-app](https://github.com/slackapi/definition-app) - App for storing and accessing company-specific phrases - [slack-[github](/@harrisonqian/awesome/wiki/development-environment/github)-action](https://github.com/slackapi/slack-github-action) - Send data into Slack using this [GitHub](/@harrisonqian/awesome/wiki/development-environment/github) Action - [slack-reporting-tool](https://github.com/slackapi/slack-reporting-tool) - App that allows team members to report offensive messages - [tesla-slack](https://github.com/heikkipora/tesla-slack) - Track your Tesla from Slack - [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack ### PHP - [MantisBT-Slack](https://github.com/infojunkie/MantisBT-Slack) - MantisBT plugin to send bug updates to Slack - [monolog](https://github.com/Seldaek/monolog) - Sends your logs to Slack ### Python - [slackbot](https://github.com/lins05/slackbot) - A chat bot for Slack - [slacker-cli](https://github.com/juanpabloaj/slacker-cli) - Messages to slack from the command line - [tasks-app](https://github.com/slackapi/tasks-app) - Simple task management app produced by Slack - [wee-slack](https://github.com/rawdigits/wee-slack) - A WeeChat plugin for Slack ### Ruby - [slack-gamebot](https://github.com/dblock/slack-gamebot) - A game bot for Slack - [snarkov](https://github.com/gesteves/snarkov) - Sinatra-based Markov bot for Slack - [tickbot](https://github.com/barryf/tickbot) - Simple team time tracking reminder - [trebekbot](https://github.com/gesteves/trebekbot) - A Jeopardy! bot for Slack ## :busts_in_silhouette: Contributions Contributions are always welcome! Please read the [contribution guidelines](contributing.md) first. ## :classical_building: License [](http://creativecommons.org/publicdomain/zero/1.0/) To the extent possible under law, [Matias Singers](http://mts.io) has waived all copyright and related or neighboring rights to this work.