{"repo":"Pathwit/file2md","free":true,"listed":false,"github":"https://github.com/Pathwit/file2md","clone":"git clone https://github.com/Pathwit/file2md.git","description":"File2MD: A Micro File Parser Service. Friendly to LLM.","language":"Python","stars":106,"topics":["ai","converter","docker","fastapi","file","llm","microservice","paddleocr","praser","python"],"license":null,"category":"ai-agents","readme_excerpt":"File2MD English 中文 File2MD is a FastAPI-based microservice that converts 123 file formats (Word, PDF, PowerPoint, Excel, CSV, images, audio, video, Apple iWork suite, 82 programming languages, etc.) into unified Markdown code block format, which is LLM-friendly. Features - 🔐 API Key Authentication : Support for multiple API key management - 📄 Comprehensive Format Support : Supports 123 file formats with 16 parser types - 💻 Code File Support : Supports 82 programming languages file conversion, covering mainstream, functional, scripting, and configuration languages - 🖼️ Smart Image Recognition : Integrated Vision API and PaddleOCR, supports SVG to PNG recognition - ⚡ High-Performance Async : Based on FastAPI async framework - 🚀 Queue Processing Mode : Supports batch document conversion, limit the maximum number of concurrent tasks (configurable via .env ) - 🎯 Concurrent Image Processing : Multiple images in documents are processed simultaneously with PaddleOCR and AI vision recognition, improving processing speed by 2-10x. The limit can be configured via MAX IMAGES PER DOC ( -1 for no limit). - 🐳 Containerized Deployment : Provides Docker and Docker Compose support - 📊 Unified Output Format : All file types output in unified code block format WebUI (Beta) - 🖥️ Built-in WebUI : Out-of-the-box web interface for file upload, API Key management, document conversion, and OCR recognition. - 🌐 Language Switch : Supports both English and 中文 interface. - 📦 No extra deployment","default_branch":null,"files":null,"tree":[],"storefront":"/r/Pathwit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Pathwit/file2md/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}