markit
Convert files and URLs to Markdown. Supports PDF, DOCX, PPTX, XLSX, HTML, EPUB, CSV, JSON, GitHub URLs, images, audio, ZIP, and more. Use when you need to extract content from any document format.
معلومات المصدر
- المستودع
- Michaelliv/markit
- آخر نشاط في المصدر
- ١١ أبريل ٢٠٢٦ في ١٧:٥٤
- لغة SKILL.md المكتشفة
- الإنجليزية
- النجوم
- ١٬٢٩٥
- التفرعات
- ٥٣
خيارات التثبيت
يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.
مراجعة ملفات المصدر
اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.
عرض SKILL.md
SKILL.md
تعليمات المصدر · معاينة للقراءة فقط- name
- markit
- description
- Convert files and URLs to Markdown. Supports PDF, DOCX, PPTX, XLSX, HTML, EPUB, CSV, JSON, GitHub URLs, images, audio, ZIP, and more. Use when you need to extract content from any document format.
# markit
Convert anything to Markdown.
## CLI
```bash
# Convert a file
npx markit-ai report.pdf -q
# Convert a URL
npx markit-ai https://en.wikipedia.org/wiki/Markdown -q
# GitHub URLs (repos, files, gists, issues, PRs)
npx markit-ai https://github.com/owner/repo -q
npx markit-ai https://github.com/owner/repo/issues/42 -q
npx markit-ai https://gist.github.com/user/id -q
# Write to file
npx markit-ai document.docx -q -o output.md
# See all options
npx markit-ai --help
# See supported formats
npx markit-ai formats
```
`-q` gives raw markdown. `--json` gives `{ markdown, title }`.
## SDK
```typescript
import { Markit } from "markit-ai";
const markit = new Markit();
const { markdown } = await markit.convertFile("report.pdf");
const { markdown } = await markit.convertUrl("https://example.com");
const { markdown } = await markit.convert(buffer, { extension: ".docx" });
```
عرض على GitHub