rusq/slackdump

Save or export your private and public Slack messages, threads, files, and users locally without admin privileges.

69
/ 100
Established

Supports multiple archive formats (SQLite, JSON+gzip) and export modes (Standard, Mattermost) for cross-platform compatibility, plus incremental backup capabilities for workspaces with message retention limits. Built in Go with a CLI-driven architecture offering diverse operational modes—from message dumping to emoji archival to filesystem-based search—alongside a Model Context Protocol (MCP) server for AI agent integration via stdio/HTTP transports. Integrates with Discord migration tools (Slackord2), third-party export viewers, and AI assistants like Claude and OpenCode through standardized MCP protocol support.

2,467 stars. Actively maintained with 73 commits in the last 30 days.

No Package No Dependents
Maintenance 25 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

2,467

Forks

130

Language

Go

License

AGPL-3.0

Last pushed

Mar 09, 2026

Commits (30d)

73

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/rusq/slackdump"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.