️ 将任何内容转换为 Markdown 格式。标记它。
将任何内容转换为 Markdown 格式。PDF、DOCX、PPTX、XLSX、HTML、EPUB、Jupyter、RSS、图像、音频、URL 等。可作为 CLI 使用,也可作为库使用。
npm install -g @shiftlabs/markit# Documents
markit report.pdf
markit document.docx
markit slides.pptx
# Data
markit data.csv
markit config.json
markit schema.yaml
# Web
markit https://example.com/article
markit https://en.wikipedia.org/wiki/Markdown
# Media
markit photo.jpg # EXIF metadata
markit recording.mp3 # Audio metadata
# Text only, skipping image extraction
markit report.pdf --no-images
# Write to file
markit report.pdf -o report.md
# Pipe it
markit report.pdf | pbcopy
markit data.xlsx -q | napkin create "Imported Data"| 格式 | 扩展名 | 方法 |
|---|---|---|
.pdf |
内置 Rust 引擎 | |
| 文档 | .docx |
内置 Rust 引擎; 标题、图像和表格 |
| PowerPoint | .pptx |
内置 Rust 引擎; 幻灯片、说明和表格 |
| Excel | .xlsx |
内置 Rust 引擎; 表格转换为 Markdown 表格 |
| HTML | .html .htm |
内置 Rust 引擎; 删除脚本/样式 |
| EPUB | .epub |
内置 Rust 引擎; 以脊排序的章节 |
| Jupyter | .ipynb |
内置 Rust 引擎; 单元和输出 |
| RSS/Atom | .rss .atom .xml |
内置 Rust 引擎; 日期化的 Feed 项 |
| CSV/TSV | .csv .tsv |
内置 Rust 引擎; Markdown 表格 |
| JSON | .json |
内置 Rust 引擎; 格式化代码块 |
| YAML | .yaml .yml |
内置 Rust 引擎; 代码块 |
| XML/SVG | .xml .svg |
内置 Rust 引擎; 代码块 |
| 图像 | .jpg .png .gif .webp |
内置 Rust 元数据提取 |
| 音频 | .mp3 .wav .m4a .flac |
内置 Rust 元数据提取 |
| ZIP | .zip |
内置 Rust 递归转换 |
| URL | http://`` https://`` |
使用 Markdown 协商的 Rust 获取器 |
| 维基百科 | *.wikipedia.org |
内置 Rust 主要内容提取 |
| 代码 | .py .ts .go .rs ... |
内置 Rust 围栏代码块 |
| 纯文本 | .txt .md .rst .log |
内置 Rust 传递 |
非
暂无开放 Issues,或尚未同步最近议题。