all2md
Active·★ 34·MIT·Updated 2026-10-25
all2md is a universal Python library for converting over 40 document formats, including PDFs and Office files, into clean Markdown and back again. It features an AST-based architecture, a powerful CLI, and native integration for AI assistants and LLM workflows.
#Document Conversion#Markdown#Python Library#AST#LLM Tooling#CLI Tool#Bidirectional Conversion#Data Extraction
01
Features
01Comprehensive Format Support across dozens of document and code types.
02Bidirectional conversion between Markdown and rich formats like DOCX, PDF, HTML.
03AST-based pipeline for consistent parsing, transformation, and rendering.
04Native AI integration with MCP server for assistants and RAG-ready document chunking.
05Powerful CLI with advanced features and a clean Python API for application embedding.
02
Compatibility
Python
Runtime
Verified via docs
CLI
Interface
Verified via docs
Claude Desktop
AI Assistant
Verified via docs
ChatGPT
AI Assistant
Verified via docs
03
Quick start
1
$ pip install "all2md[all]"
04
Use cases
↳Embed document conversion in Python applications, documentation systems, or CMS.
↳Ingest documents for LLM processing and convert LLM outputs back to rich formats.
↳Automate batch processing, scripting, and CI/CD integration for document conversions.
↳Extract structured data from documents (PDFs, spreadsheets) for data analysis and ML pipelines.
05
Alternatives
ru-marketplace-mcp★ 162
MCP-серверы для российских маркетплейсов: Wildberries, Ozon, Яндекс Маркет, Детский мир, Авито, Мегамаркет, Lamoda, DNS, Ситилинк, Taobao и сравнение цен по всем сразу. Только чтение, ключи не нужны.
Vecline★ 17
Measurable image + document toolkit. Bit-exact SVG from flat art (SSIM 1.0000, verified by rendering it back); beats potrace, imagetracerjs and vtracer on photographs. 11 raster formats, every pair convertible. Cut-ready DXF with real physical size, EPS, PDF, G-code. PDF & Office rendering. MCP server for agents. Zero-dependency portable core.
property-shared★ 18
UK property data MCP server — Land Registry comps, EPC, Rightmove, rental yields, stamp duty, Companies House. 13 tools.
pullmd★ 506
Self-hosted URL- and file-to-Markdown service for humans and AI agents - web pages, documents, images, audio, YouTube. PWA + REST + MCP + Claude Code skill, Reddit-aware, refreshable share links.
PDF-Tools★ 158
Fill, sign, merge, split, and extract PDFs from Claude Desktop and other MCP hosts. Maintained by the Open Document Alliance.
octa★ 33
Fast native desktop app for exploring 20+ data formats like Parquet, DuckDB, SQLite, Excel, Arrow, GeoJSON, Jupyter and more, plus connections to Postgres, Snowflake, BigQuery, GCS, S3 and more. DuckDB SQL, charts, schema diffs, and an MCP server so AI agents query the same data.
Comments
Log in to leave a comment
No comments yet. Be the first!