{"repo":"drmingler/docling-api","free":true,"listed":false,"github":"https://github.com/drmingler/docling-api","clone":"git clone https://github.com/drmingler/docling-api.git","description":"Easily deployable and scalable backend server that efficiently converts various document formats (pdf, docx, pptx, html, images, etc) into Markdown. With support for both CPU and GPU processing, it is Ideal for large-scale workflows, it offers text/table extraction, OCR, and batch processing with sync/async endpoints.","language":"Python","stars":1558,"topics":["api","fastapi","markdown-parser","pdf-chatbot","pdf-conversion","pdf-converter","pdf-parser","pdf-parsing","pdf-to-markdown"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Documents to Markdown Converter Server [!IMPORTANT] This backend server is a robust, scalable solution for effortlessly converting a wide range of document formats—including PDF, DOCX, PPTX, CSV, HTML, JPG, PNG, TIFF, BMP, AsciiDoc, and Markdown—into Markdown. Powered by Docling (IBM's advanced document parser), this service is built with FastAPI, Celery, and Redis, ensuring fast, efficient processing. Optimized for both CPU and GPU modes, with GPU highly recommended for production environments, this solution offers high performance and flexibility, making it ideal for handling complex document processing at scale. Comparison to Other Parsing Libraries Original PDF -------------- Docling-API Marker ------------- -------- PyPDF PyMuPDF4LLM ------- ------------- Features - Multiple Format Support : Converts various document types including: - PDF files - Microsoft Word documents (DOCX) - PowerPoint presentations (PPTX) - HTML files - Images (JPG, PNG, TIFF, BMP) - AsciiDoc files - Markdown files - CSV files - Conversion Capabilities : - Text extraction and formatting - Table detection, extraction and conversion - Image extraction and processing - Multi-language OCR support (French, German, Spanish, English, Italian, Portuguese etc) - Configurable image resolution scaling - API Endpoints : - Synchronous single document conversion - Synchronous batch document conversion - Asynchronous single document conversion with job tracking - Asynchronous batch conversion with job tracking -","default_branch":null,"files":null,"tree":[],"storefront":"/r/drmingler","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/drmingler/docling-api/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."}