Ross ROSS = Recommend OSS · open-source software intelligence for agents

rusq/slackdump

Save or export your private and public Slack messages, threads, files, and users locally without admin privileges. observed · 2026-08-28

github.com/rusq/slackdump · Go · AGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 9
  • age_days: 1767
  • days_rel: 14
  • days_push: 14
  • n_releases_24m: 50

Full methodology

Adoption not part of the score

2764 stars · 155 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Slackdump is a Go CLI tool that archives private and public Slack messages, threads, files, users, channels, and emojis locally without requiring admin privileges. It can generate Slack Export archives, incremental backups, SQLite archives, and exposes an MCP server for AI agent access to Slack data.

Use cases

  • export my private Slack conversations without admin access
  • archive Slack channels on a free plan before the 90-day message limit
  • create a Slack Export archive for Mattermost migration
  • back up Slack messages and files locally
  • download Slack emojis and custom reactions
  • search archived Slack messages offline
  • give an AI agent access to my Slack history via MCP

When to choose

  • you need to preserve Slack history without workspace admin rights
  • you're on a free Slack plan with message history limits and want incremental archives
  • you're migrating from Slack to Mattermost and need a compatible export
  • you want local, privacy-respecting Slack data extraction instead of third-party cloud tools

When to avoid

  • you have full admin access and prefer official Slack compliance exports
  • your organization's policies or Slack terms prohibit automated scraping
  • you need a hosted SaaS backup solution rather than a local CLI tool
  • you only need to read public Slack data via a bot app rather than dump archives

Facets

cli-tool · maturity active

backup web-scraping search-engine mcp developer-tools cli file-system data-science messaging-platforms self-hosted files developer-tools privacy windows cli go cross-platform slack-export slack-archive mattermost-migration no-admin-privileges emoji-download sqlite-archive incremental-backup mcp-server automation data-engineering linux macos

1 source

Member repositories

RepositoryRoleHealth v2
rusq/slackdumpmain98

For agents

markdown · JSON · MCP: product_card(name="rusq/slackdump")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem