https://github.com/slackapi/slack-cli
Create, develop, and deploy Slack apps from the command-line ✨
https://github.com/slackapi/slack-cli
cli golang slack
Last synced: 4 days ago
JSON representation
Create, develop, and deploy Slack apps from the command-line ✨
- Host: GitHub
- URL: https://github.com/slackapi/slack-cli
- Owner: slackapi
- License: apache-2.0
- Created: 2025-03-31T18:37:06.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2026-01-12T21:12:05.000Z (14 days ago)
- Last Synced: 2026-01-13T01:43:06.837Z (14 days ago)
- Topics: cli, golang, slack
- Language: Go
- Homepage: https://docs.slack.dev/tools/slack-cli/
- Size: 2 MB
- Stars: 89
- Watchers: 7
- Forks: 24
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# Slack CLI
[](https://github.com/slackapi/slack-cli/actions/workflows/tests.yml)
[](https://codecov.io/gh/slackapi/slack-cli)
[](https://dl.circleci.com/status-badge/redirect/gh/slackapi/slack-cli/tree/main)
> Command-line interface for building apps on the Slack Platform.
## :wave: Welcome
Welcome to the Slack Platform! This is the source code for command-line
interface (CLI), which is your doorway to a new way of building Slack apps.
## :books: Download
To get started, choose the type of build you want:
- **:package: Get latest release**
- [Latest Stable Release][install] to download the latest official release for
macOS, Windows, and Linux
- [Browse Previous Releases][releases] to download any previous release for
macOS, Windows, and Linux
- **:zap: Get latest development build**
- [Browse Development Build][dev] to download the latest signed build from
`main`
- **:hammer_and_wrench: Build from source**
- [Browse our Maintainers' Guide][maintainers] to clone, build, and run the
source code
## :computer: Usage
Visit our ✨ [CLI Reference Documentation][commands] to learn about each
command.
You can also explore each command through the terminal:
```zsh
$ slack --help
$ slack [command] --help
$ slack help [command]
```
> :bulb: Remember, development builds must run the binary as `./bin/slack`
## :hammer_and_wrench: Contributions
We'd love to hear from you, whether it's a :hammer_and_wrench:
[pull request][maintainers], :bug: [bug report][issues], :sparkles:
[suggestion][suggestions], or :rocket: [improvement][enhancements]. Feel free to
submit an issue or pull request to start a discussion!
## :wave: Farewell
Thanks for stopping by! You're awesome :sunglasses:
[commands]: https://docs.slack.dev/tools/slack-cli/reference/commands/slack
[dev]: https://github.com/slackapi/slack-cli/releases/tag/dev-build
[enhancements]: https://github.com/slackapi/slack-cli/pulls
[install]: https://docs.slack.dev/tools/slack-cli/guides/installing-the-slack-cli-for-mac-and-linux
[issues]: https://github.com/slackapi/slack-cli/issues/new?template=04_bug.md
[maintainers]: .github/MAINTAINERS_GUIDE.md
[releases]: https://github.com/slackapi/slack-cli/releases
[suggestions]: https://github.com/slackapi/slack-cli/issues/new?template=02_enhancement.md