awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

56 Repos

Awesome GitHub RepositoriesFormat Conversion Toolkits

Utilities for programmatic transformation between diverse file formats, including office suites, Markdown, and PDF.

Explore 56 awesome GitHub repositories matching content management & publishing · Format Conversion Toolkits. Refine with filters or upvote what's useful.

Awesome Format Conversion Toolkits GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

    Transforms various document types like HTML, Markdown, or office files into PDF format through a developer-accessible interface.

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • avelino/awesome-goAvatar von avelino

    avelino/awesome-go

    175,576Auf GitHub ansehen↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Exposes a variety of packages for generating, reading, and manipulating spreadsheet and presentation file formats.

    Goawesomeawesome-listgo
    Auf GitHub ansehen↗175,576
  • googlechrome/puppeteerAvatar von GoogleChrome

    GoogleChrome/puppeteer

    94,974Auf GitHub ansehen↗

    Puppeteer is a JavaScript library for programmatically controlling Chrome and Firefox through the Chrome DevTools Protocol or the WebDriver BiDi protocol. It launches and manages browser instances—typically without a visible user interface—to automate interactions with web pages, enabling navigation, clicking, typing, and data extraction entirely through code. The library distinguishes itself through deep integration with the Chromium embedding layer, allowing fine-grained process configuration with custom flags, permissions, and sandbox policies. It maintains multiple concurrent command stre

    Renders web pages and HTML content into static PDF documents or image snapshots with precise viewport control.

    TypeScript
    Auf GitHub ansehen↗94,974
  • stirling-tools/stirling-pdfAvatar von Stirling-Tools

    Stirling-Tools/Stirling-PDF

    81,109Auf GitHub ansehen↗

    Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as a comprehensive transformation engine that executes complex operations—such as merging, splitting, converting, and redacting documents—directly on the host machine. The platform provides both a browser-based interface for interactive editing and a programmatic, API-first architecture that allows for the automation of document workflows through standard HTTP requests. The project distinguishes itself through its focus on private, infrastructure-agnostic deployment and granular

    Transforms documents between various formats, including office files, images, and web markup, to ensure cross-platform compatibility.

    TypeScriptdockerhacktoberfestjava
    Auf GitHub ansehen↗81,109
  • tesseract-ocr/tesseractAvatar von tesseract-ocr

    tesseract-ocr/tesseract

    74,751Auf GitHub ansehen↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    Creates searchable PDF documents by overlaying a hidden text layer onto original image data.

    C++hacktoberfestlstmmachine-learning
    Auf GitHub ansehen↗74,751
  • exacity/deeplearningbook-chineseAvatar von exacity

    exacity/deeplearningbook-chinese

    37,285Auf GitHub ansehen↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    Converts static PDF documents into HTML pages to enable web accessibility and easier browsing.

    TeX
    Auf GitHub ansehen↗37,285
  • jbarlow83/ocrmypdfAvatar von jbarlow83

    jbarlow83/OCRmyPDF

    33,901Auf GitHub ansehen↗

    OCRmyPDF is a tool for converting image-based PDF files into machine-readable documents by adding a searchable text layer via optical character recognition. It functions as a multi-language processor capable of detecting and extracting text in over 100 different languages using linguistic data packs. The software includes a PDF image optimizer to remove image artifacts and correct page skew to improve recognition accuracy. It also provides a converter to transform scanned documents into the PDF/A standard for long-term digital archiving. The system manages PDF optimization by compressing emb

    Inserts a hidden text layer over original page images to make scanned documents searchable.

    Python
    Auf GitHub ansehen↗33,901
  • posquit0/awesome-cvAvatar von posquit0

    posquit0/Awesome-CV

    27,742Auf GitHub ansehen↗

    Awesome-CV is a LaTeX document class designed for the creation of professional resumes and cover letters. It functions as a static document generator that transforms structured, declarative markup into high-quality, print-ready portable document format files. By utilizing a macro-driven layout engine, the system separates raw career data from visual presentation, ensuring consistent formatting across all generated materials. The project facilitates a technical writing workflow where career documentation is maintained as plain-text source files. This approach allows users to manage their docum

    Converts structured source files into high-quality PDF documents using typesetting engines.

    TeXawesomecoverlettercv
    Auf GitHub ansehen↗27,742
  • agentscope-ai/agentscopeAvatar von agentscope-ai

    agentscope-ai/agentscope

    26,895Auf GitHub ansehen↗

    Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys

    Structures complex dialogue histories from multiple participants into unified message formats compatible with large language model input requirements.

    Pythonagentchatbotlarge-language-models
    Auf GitHub ansehen↗26,895
  • kovidgoyal/calibreAvatar von kovidgoyal

    kovidgoyal/calibre

    24,146Auf GitHub ansehen↗

    Calibre is a comprehensive suite for digital library management, serving as a centralized hub for organizing, converting, and editing e-book collections. It functions as a multi-purpose platform that combines a relational database for metadata tracking with a powerful processing engine capable of transforming document formats and restructuring internal markup. Beyond local management, the software acts as a content server, enabling users to host their libraries over a network for remote access and reading via standard web browsers. The project distinguishes itself through its deep extensibili

    Transforms digital books between various file formats while customizing layout and structure.

    Pythoncalibreebookebook-formats
    Auf GitHub ansehen↗24,146
  • thangchung/awesome-dotnet-coreAvatar von thangchung

    thangchung/awesome-dotnet-core

    21,277Auf GitHub ansehen↗

    This project is a curated, community-driven directory of frameworks, libraries, and development tools designed for the .NET ecosystem. It serves as a comprehensive resource index for developers seeking to build, maintain, and scale software projects using .NET technologies. The collection provides a structured catalog of utilities that support the full software development lifecycle. It covers essential capability areas including web service development, data persistence integration, and system observability. The directory also highlights tools for managing application dependencies, implement

    Includes software libraries designed for creating and processing office document formats such as spreadsheets and presentations.

    C#awesomeawesome-listcsharp
    Auf GitHub ansehen↗21,277
  • antonmedv/fxAvatar von antonmedv

    antonmedv/fx

    20,282Auf GitHub ansehen↗

    Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte

    Parses YAML, TOML, and raw log streams into structured data for consistent analysis and human-readable output.

    Goclicommand-linejson
    Auf GitHub ansehen↗20,282
  • allenai/olmocrAvatar von allenai

    allenai/olmocr

    17,396Auf GitHub ansehen↗

    Olmocr is a distributed document processing framework designed to convert PDF and image files into structured markdown. It functions as a vision-based document parser that utilizes multimodal neural networks to interpret complex visual layouts and translate them into standardized text representations. The system operates as a remote inference orchestrator, offloading heavy document analysis tasks to external servers or cloud APIs to minimize local computational requirements. By employing a stateless worker architecture, it decouples document ingestion from inference, allowing for the distribu

    Scales document conversion tasks across multiple computing nodes using cloud storage for large-scale data handling.

    Python
    Auf GitHub ansehen↗17,396
  • rendercv/rendercvAvatar von rendercv

    rendercv/rendercv

    16,955Auf GitHub ansehen↗

    RenderCV is a command-line utility designed to transform structured YAML data into professionally typeset documents. By separating content from presentation, it allows users to maintain version-controlled resumes that are automatically rendered into high-quality PDF, HTML, and Markdown formats. The system leverages a specialized typesetting engine to ensure precise layout control and professional-grade typography. The project distinguishes itself through a schema-driven approach that enforces strict data validation, ensuring that input files are error-free before processing. Users can customi

    Transforms structured resume data into various output formats including PDF, HTML, and Markdown.

    Pythoncvcv-buildercv-generator
    Auf GitHub ansehen↗16,955
  • iofficeai/aionuiAvatar von iOfficeAI

    iOfficeAI/AionUi

    16,621Auf GitHub ansehen↗

    AionUi is an AI agent orchestration platform designed to manage and coordinate multiple autonomous assistants within a local environment. It functions as a framework for executing background processes and scheduled tasks that operate independently of the user interface, ensuring that automated workflows continue to run without manual oversight. The platform distinguishes itself through a local-first approach to document generation and file manipulation, allowing users to create and modify office files directly on their hardware to maintain data privacy. It supports parallel agent execution, e

    Facilitates the creation of professional documents directly on local hardware for enhanced data privacy.

    TypeScriptacpaiai-agent
    Auf GitHub ansehen↗16,621
  • c4illin/convertxAvatar von C4illin

    C4illin/ConvertX

    15,905Auf GitHub ansehen↗

    ConvertX is a web-based file conversion management platform designed to transform documents, images, and video files between various formats. It utilizes system-level binary orchestration to execute conversion tasks, leveraging background worker threads to handle concurrent, high-volume bulk processing without blocking the user interface. The platform distinguishes itself through a comprehensive security and access control framework, which includes multi-user account management, session-based token authentication, and role-based permissions. Users can secure their output files with passwords

    Transforms documents, images, and video files between various formats to ensure cross-platform compatibility.

    TypeScriptbunconversionconvert
    Auf GitHub ansehen↗15,905
  • wkhtmltopdf/wkhtmltopdfAvatar von wkhtmltopdf

    wkhtmltopdf/wkhtmltopdf

    14,553Auf GitHub ansehen↗

    wkhtmltopdf is a command-line utility that renders web pages into PDF documents or image files. It functions as a headless browser engine, utilizing the Qt WebKit rendering environment to process HTML, CSS, and JavaScript into visual representations suitable for server-side tasks. The tool distinguishes itself by translating standard web styling rules into physical page dimensions and layout constraints, allowing for the creation of structured documents from web-based source files. It supports the generation of automated tables of contents and provides granular control over document layout, i

    Renders web pages into PDF documents or images using a command-line interface and browser engine.

    C++
    Auf GitHub ansehen↗14,553
  • vert-sh/vertAvatar von VERT-sh

    VERT-sh/VERT

    13,999Auf GitHub ansehen↗

    VERT is a media conversion platform designed to transform images, audio, video, and documents into various formats. It functions as a batch file processor that allows users to apply consistent conversion settings and custom naming patterns to multiple assets simultaneously, bundling the final outputs into compressed archives for streamlined organization. The system distinguishes itself through a distributed architecture that routes heavy media transcoding tasks across local hardware or remote server infrastructure. This approach optimizes performance by balancing computational workloads, allo

    Allows users to specify preferred output file types for different media categories to streamline conversion workflows.

    Svelteconversionffmpegimagemagick
    Auf GitHub ansehen↗13,999
  • tichau/fileconverterAvatar von Tichau

    Tichau/FileConverter

    13,633Auf GitHub ansehen↗

    FileConverter is a batch processing utility designed to automate file format transformations and system-level file management. It functions as a metadata-aware engine that integrates directly into the operating system shell, allowing users to trigger conversion tasks through the file manager context menu. The tool distinguishes itself by combining format conversion with automated post-processing workflows. Users can define reusable conversion presets to ensure consistent quality and settings across batch operations. Furthermore, the system utilizes metadata from source files to dynamically ge

    Provides batch processing capabilities to convert large groups of files between different formats simultaneously.

    C#
    Auf GitHub ansehen↗13,633
  • browserless/browserlessAvatar von browserless

    browserless/browserless

    13,369Auf GitHub ansehen↗

    Browserless is a service-oriented platform designed for remote browser automation and headless execution. It provides a distributed infrastructure that manages browser sessions through containerized isolation, allowing users to execute scripts and interact with web content without maintaining local browser state or infrastructure. The platform functions as a remote API and WebSocket-based control layer, enabling stateless HTTP requests for tasks like document generation and real-time browser interaction. It incorporates proxy-based routing to manage traffic signatures and supports the integra

    Converts web pages into screenshots or PDF documents through automated headless rendering.

    TypeScriptbrowserlesschromedocker
    Auf GitHub ansehen↗13,369
Vorherige123Nächste
  1. Home
  2. Content Management & Publishing
  3. Content Processing and Transformation
  4. Document Processing and Conversion
  5. Document Processing Tools
  6. Format Conversion Toolkits

Unter-Tags erkunden

  • Cloud Document ConversionCloud-based services that convert images and documents into searchable text formats through remote processing.
  • Conversation FormattersUtilities for structuring multi-participant dialogue histories into unified formats for language model consumption. **Distinct from Format Conversion Toolkits:** Distinct from general format conversion: focuses specifically on structuring multi-agent conversation history for LLM input.
  • Office Document Libraries1 Sub-TagSoftware libraries designed for creating and processing office document formats such as spreadsheets and presentations.
  • PDF Format Converters1 Sub-TagTools that convert PDF files to and from various other document formats.
  • PDF Generation ToolsUtilities that generate PDF documents by combining image data with hidden text layers for searchability.