Skip to main content

slack-to-md

CI License: MIT Python: 3.14+

Convert a Slack workspace export ZIP into Markdown files.

Installation

uv tool install slack-to-md

Usage

# Export all channels
slack-to-md -z export.zip

# Export specific channels
slack-to-md -z export.zip -c general -c random

# Export to a specific directory
slack-to-md -z export.zip -c announcements -o output/

Options

Flag Description
-z, --zip Path to Slack export ZIP file (required)
-c, --channel Channel name to export (repeatable, defaults to all)
-o, --output-dir Output directory (default: current dir)

Metadata

Release files for slack-to-md 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for slack-to-md 0.1.0
File Size Uploaded
slack_to_md-0.1.0.tar.gz 12.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for slack-to-md 0.1.0
File Interpreter ABI Platform
slack_to_md-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 21.1 kB

Release files / slack_to_md-0.1.0.tar.gz

Download URL slack_to_md-0.1.0.tar.gz
Size 12.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d7ef9464805abe42040eba8591882239ddd9bfb3f8f2b4b9cec4c2bf0bcb399b
BLAKE2b-256 checksum
How to use checksums
9ecca53a53c8bbcfb697c3284da7f2ba27214aa0e1a2784815b1629a4e7397e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 18, 2026.

Transparency log

Release files / slack_to_md-0.1.0-py3-none-any.whl

Download URL slack_to_md-0.1.0-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d4ac1b6ced45d5dc886f17df2cab0d7483aaa7d98a654cb412f9738c89dfd689
BLAKE2b-256 checksum
How to use checksums
f1ddcf34506f9d81d19956b7ae0dcff57711b4ea1629f8cce428cc0505517c72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page