slackapi/node-slack-sdk

Slack Developer Kit for Node.js

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 20th, 2026
Created on March 25th, 2014
Open Issues & Pull Requests: 62 (+0)
GitHub issues: Enabled
Number of forks: 687
Total Stargazers: 3,378 (+0)
Total Subscribers: 117 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 25
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 536 days
Stale 30+ days: 21
Stale 90+ days: 18

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • pkg:web-api (46)
  • auto-triage-skip (37)
  • enhancement (33)
  • question (33)
  • bug (28)
  • auto-triage-stale (25)
  • server-side-issue (20)
  • area:typescript (17)

Detailed Description

Node Slack SDK is a collection of single-purpose Node.js packages that provide access to Slack's platform APIs for building apps, bots, and integrations.

The SDK addresses the need to interact with Slack programmatically by offering modular packages aligned with each of Slack's core APIs. This modular approach lets developers install only the packages they need rather than a monolithic dependency.

The tool suits teams building Slack apps of any complexity, from simple notification bots to fully interactive applications. The SDK is particularly valuable for developers who want to avoid managing raw HTTP requests or WebSocket connections themselves. The packages work independently but integrate seamlessly when used together, making it straightforward to combine multiple Slack APIs in a single application. The project provides a Getting Started tutorial and comprehensive documentation to help new users build their first Slack app.

Development activity shows consistent engagement with the codebase through regular commits and pull requests addressing both feature additions and maintenance. The project maintains active issue triage with community questions and bug reports being addressed. Documentation receives ongoing updates to reflect API changes and best practices. The maintainers regularly release updates to keep the SDK compatible with current Slack platform changes and Node.js versions.