Is there any crate to work with Slack in Rust and how to approach library/crate creation for third-party vendors like Slack/GCP?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • slack

    Slack API in Go - community-maintained fork created by the original author, @nlopes

  • I have created a Slack bot that acts on some slack events to create Jira tickets using Slack Go. It was a hobby project for me but it's being used for some teams on my company.

  • lorikeet

    A Parallel test runner for DevOps

  • I added simple webhook support in lorikeet for slack. We use it to receive alerts when some stuff has gone wrong.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • reqwest

    An easy and powerful Rust HTTP Client

  • I don't think there is a specific API for slack & you can just use libraries like reqwest

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts