{"repo":"thoven87/gotenberg-kit","free":true,"listed":false,"github":"https://github.com/thoven87/gotenberg-kit","clone":"git clone https://github.com/thoven87/gotenberg-kit.git","description":"A Gotenberg Swift Client which implements all the routes and features.","language":"Swift","stars":14,"topics":["dotx","gotenberg","html","libreoffice","markdown","pdf","pdf-converter","swift","chromium","pptx"],"license":"Apache-2.0","category":"media-processing","readme_excerpt":"GotenbergKit A modern Swift SDK for Gotenberg that provides a type-safe, async/await interface for PDF generation and document conversion. Transform HTML, Markdown, URLs, and office documents into PDFs with intelligent retry logic and comprehensive error handling. Features - 🚀 Async/await support with modern Swift concurrency - 🛡️ Type-safe APIs with comprehensive error handling - 🔄 Intelligent retry logic for transient failures - 📄 Multiple input formats (HTML, Markdown, URLs, Office docs) - 🖼️ Screenshot capture from web pages - 📋 PDF manipulation (merge, split, metadata) - 🔐 PDF encryption (during conversion + dedicated endpoint) - 🔑 Authentication support (Basic Auth + custom headers) - 📱 Cross-platform (iOS, macOS, Linux, Windows) Quick Start Installation Add GotenbergKit to your Swift package: Setup Gotenberg Server Run Gotenberg using Docker: Basic Usage Documentation HTML to PDF Conversion Convert HTML content with optional CSS and JavaScript: URL to PDF Conversion Convert web pages to PDF with customizable options: Screenshot Capture Capture screenshots of web pages: Office Document Conversion Convert office documents (Word, Excel, PowerPoint) to PDF: PDF Manipulation Merge PDFs Split PDFs PDF Metadata Read and write PDF metadata: PDF Encryption GotenbergKit provides two ways to encrypt PDFs with password protection: 1. Encrypt During Conversion Add password protection while converting documents to PDF: 2. Encrypt Existing PDFs Use the dedicated encryption e","default_branch":null,"files":null,"tree":[],"storefront":"/r/thoven87","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thoven87/gotenberg-kit/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."}