awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

80 रिपॉजिटरी

Awesome GitHub RepositoriesFormat-Specific Parsers

Libraries and utilities designed to interpret and manipulate specific file formats like PDF, Markdown, or office suites.

Explore 80 awesome GitHub repositories matching content management & publishing · Format-Specific Parsers. Refine with filters or upvote what's useful.

Awesome Format-Specific Parsers GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • microsoft/markitdownmicrosoft का अवतार

    microsoft/markitdown

    154,485GitHub पर देखें↗

    This project is an AI-powered document processing engine designed to transform diverse file formats into structured Markdown. By leveraging multimodal language models, it performs complex layout analysis and semantic text extraction, allowing for the conversion of both unstructured files and scanned images into machine-readable content. The toolkit distinguishes itself through a modular, plugin-based architecture that orchestrates multi-stage extraction pipelines. Users can steer the parsing behavior by injecting custom instructions, enabling the system to adapt to domain-specific document st

    Converts diverse file formats into structured Markdown syntax to facilitate automated document processing and data integration.

    Pythonautogenautogen-extensionlangchain
    GitHub पर देखें↗154,485
  • fffaraz/awesome-cppfffaraz का अवतार

    fffaraz/awesome-cpp

    71,817GitHub पर देखें↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Simplify document management with cross-platform utilities for generating and manipulating portable document formats.

    awesomeawesome-listc
    GitHub पर देखें↗71,817
  • unclecode/crawl4aiunclecode का अवतार

    unclecode/crawl4ai

    68,644GitHub पर देखें↗

    Crawl4AI is an AI-powered web crawling and data extraction engine designed to transform complex web content into structured formats. It functions as a headless browser orchestrator, enabling the navigation of dynamic websites, the execution of custom scripts, and the capture of visual assets like screenshots and PDFs. By integrating language models directly into the extraction workflow, the system converts raw HTML into clean, structured data or Markdown files optimized for downstream ingestion. The platform distinguishes itself through a distributed, self-hosted infrastructure that manages l

    Converts complex web page content into clean Markdown files, including automated filtering and citation formatting.

    Python
    GitHub पर देखें↗68,644
  • adam-p/markdown-hereadam-p का अवतार

    adam-p/markdown-here

    60,218GitHub पर देखें↗

    Markdown Here is a browser extension that enables rich text composition within web-based editors that lack native formatting support. By transforming plain text markdown syntax into rendered HTML, it allows users to draft professional emails and documents using standard markup, including headers, tables, and footnotes, directly inside their browser. The tool distinguishes itself through a bidirectional transformation engine that supports both the conversion of markdown to HTML and the reversion of rendered content back into its original source code. This state-preserving functionality allows

    Keyboard shortcuts trigger the conversion of syntax into rich visual formatting within active web-based editing windows.

    JavaScript
    GitHub पर देखें↗60,218
  • marktext/marktextmarktext का अवतार

    marktext/marktext

    57,443GitHub पर देखें↗

    Marktext is a cross-platform desktop application designed for markdown document authoring and structured note-taking. It functions as a WYSIWYG text processor, providing a distraction-free interface that renders formatted content in real-time while hiding the underlying markup syntax. The application utilizes a multi-process architecture that separates system integration from the user interface, ensuring consistent performance across Windows, macOS, and Linux. By employing a custom editor core built on native browser capabilities and a structured syntax tree, it manages complex document eleme

    Transforms input text into structured tree representations to enable efficient document parsing and rendering.

    TypeScriptdark-modeeditorelectron
    GitHub पर देखें↗57,443
  • willmcgugan/richwillmcgugan का अवतार

    willmcgugan/rich

    56,640GitHub पर देखें↗

    Rich is a Python terminal formatting library and user interface framework. It provides tools for rendering rich text, colors, and complex layouts within a terminal environment, including specialized formatters for markdown and source code syntax highlighting. The library distinguishes itself through high-level UI components such as tables with unicode borders, hierarchical tree views for nested data structures, and a system for building structured terminal user interfaces. It also includes a debugging visualizer for pretty-printing complex data and formatting error tracebacks. The capability

    Translates markdown syntax into styled sequences of text objects for formatted console output.

    Python
    GitHub पर देखें↗56,640
  • mozilla/pdf.jsmozilla का अवतार

    mozilla/pdf.js

    53,454GitHub पर देखें↗

    This project is a portable document rendering engine designed to parse and display complex document layouts directly within standard web browser environments. It functions as a web-native viewer that enables the presentation of documents without requiring external software or browser plugins. The engine utilizes a canvas-based rendering layer to map document page data onto standard web drawing surfaces, ensuring high-fidelity visual output. To maintain interface responsiveness, it offloads heavy parsing and object extraction tasks to background threads. The system also employs asynchronous by

    Interprets binary data structures to extract structured content from files using JavaScript.

    JavaScript
    GitHub पर देखें↗53,454
  • exacity/deeplearningbook-chineseexacity का अवतार

    exacity/deeplearningbook-chinese

    37,285GitHub पर देखें↗

    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

    Parses structured LaTeX textbook chapters into Markdown files by processing headers, lists, and citations.

    TeX
    GitHub पर देखें↗37,285
  • vikparuchuri/markerVikParuchuri का अवतार

    VikParuchuri/marker

    36,164GitHub पर देखें↗

    Marker is an LLM-powered document parser and OCR pipeline designed to convert PDFs and unstructured files into structured markdown, JSON, and HTML. It functions as a data preprocessor that transforms complex documents into machine-readable formats while preserving tables, equations, and layout structures. The system utilizes large language models to refine OCR accuracy, clean mathematical notation, and merge fragmented tables across multiple pages. It employs model-based layout analysis to predict block types and bounding boxes, ensuring a more precise conversion of document elements. Capabi

    Transforms various document formats into clean markdown including formatted tables, equations, and code blocks.

    Python
    GitHub पर देखें↗36,164
  • dromara/hutooldromara का अवतार

    dromara/hutool

    30,279GitHub पर देखें↗

    Hutool is a comprehensive suite of Java extensions designed to serve as a standard library extension. Its primary purpose is to reduce development boilerplate for common programming tasks and data manipulation through a collection of utility classes. The project provides specialized toolkits for database management using active record patterns and connection pooling, as well as network communication via a simplified HTTP client and asynchronous socket management. It includes security and identity capabilities such as symmetric and asymmetric encryption, image captcha generation, and JWT token

    Includes utilities for reading, writing, and parsing complex office document formats like spreadsheets and word files.

    Java
    GitHub पर देखें↗30,279
  • qwibitai/nanoclawqwibitai का अवतार

    qwibitai/nanoclaw

    29,956GitHub पर देखें↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Converts rich text into formats compatible with the Telegram API to prevent message rejection.

    TypeScriptai-agentsai-assistantclaude-code
    GitHub पर देखें↗29,956
  • cinnamon/kotaemonCinnamon का अवतार

    Cinnamon/kotaemon

    25,139GitHub पर देखें↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Parses common office document formats like PDF, Word, and Excel into structured text nodes for indexing.

    Pythonchatbotllmsopen-source
    GitHub पर देखें↗25,139
  • forem/foremforem का अवतार

    forem/forem

    22,726GitHub पर देखें↗

    Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks. Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to

    Transforms diverse document and web formats into structured Markdown for language model processing.

    Rubycommunitydiscussionfeedback
    GitHub पर देखें↗22,726
  • yuan1z0825/nature-skillsYuan1z0825 का अवतार

    Yuan1z0825/nature-skills

    22,566GitHub पर देखें↗

    Nature-skills is a suite of specialized software components designed for academic writing assistance, literature retrieval, document conversion, peer review simulation, and scientific figure generation. It functions as an LLM-driven assistant to help researchers polish scientific manuscripts, manage bibliographic references, and produce publication-quality materials for high-impact journals. The project distinguishes itself through a multi-stage writing pipeline and an agentic literature retrieval system that verifies citations across academic databases. It includes capabilities for convertin

    Provides utilities to transform research papers into formats such as patent drafts, presentation slides, and annotated markdown.

    Pythoncodex-skillsnaturenature-skills
    GitHub पर देखें↗22,566
  • microsoft/unilmmicrosoft का अवतार

    microsoft/unilm

    22,030GitHub पर देखें↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Transforms visual document layouts into structured markdown format by capturing both the text content and its original styling.

    Pythonbeitbeit-3bitnet
    GitHub पर देखें↗22,030
  • jimliu/baoyu-skillsJimLiu का अवतार

    JimLiu/baoyu-skills

    21,741GitHub पर देखें↗

    This project is an automation suite comprising an AI visual asset generator, a browser-based social publisher, an Electron resource extractor, and a Markdown content transformer. It functions as a content automation pipeline that uses large language models to generate text and images for distribution across social media platforms. The system distinguishes itself through specialized visual generation capabilities, producing professional infographics, slide decks, educational comics, and SVG diagrams via structured prompts. It also features a dedicated workflow for extracting resources from Ele

    Fetches web pages and transforms their content into clean Markdown with HTML snapshots.

    TypeScript
    GitHub पर देखें↗21,741
  • mdx-js/mdxmdx-js का अवतार

    mdx-js/mdx

    19,270GitHub पर देखें↗

    This project is a document transformation pipeline that compiles Markdown files into executable JavaScript components. By integrating JSX directly into standard text documents, it enables the creation of interactive content that functions as a component-based engine for modern frontend applications. The system distinguishes itself through a unified, plugin-driven architecture that processes content by converting it into an abstract syntax tree. This allows for deep customization of the compilation logic, enabling developers to map standard Markdown elements to custom interface components, inj

    Converts Markdown text into structured tree representations to enable modular content transformation and plugin-based processing.

    JavaScriptjsxmarkdownmdx
    GitHub पर देखें↗19,270
  • nhn/tui.editornhn का अवतार

    nhn/tui.editor

    17,984GitHub पर देखें↗

    This project is a web-based rich text editor designed for markdown content authoring. It provides a dual-mode interface that synchronizes raw markdown syntax with a visual WYSIWYG editing experience, allowing users to toggle between modes while maintaining a consistent document state. The editor distinguishes itself through a modular architecture that supports custom content blocks and plugin extensions. This system enables the integration of specialized features such as code syntax highlighting, chart rendering, diagram generation, and complex table formatting. It also includes a live previe

    Parses raw markdown text into structured tree representations to enable consistent document manipulation and rendering.

    TypeScriptchartcommonmarkdocumentation
    GitHub पर देखें↗17,984
  • allenai/olmocrallenai का अवतार

    allenai/olmocr

    17,396GitHub पर देखें↗

    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

    Parses PDF and image files into structured markdown text using vision-based document analysis.

    Python
    GitHub पर देखें↗17,396
  • camel-ai/camelcamel-ai का अवतार

    camel-ai/camel

    17,253GitHub पर देखें↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Converts diverse document and media sources into unified markdown format for agentic workflows.

    Pythonagentai-societiesartificial-intelligence
    GitHub पर देखें↗17,253
पिछला123…4अगला
  1. Home
  2. Content Management & Publishing
  3. Content Processing and Transformation
  4. Document Processing and Conversion
  5. Document Processing
  6. Format-Specific Parsers

सब-टैग एक्सप्लोर करें

  • JavaScript Document Parsers1 सब-टैगJavaScript-based utilities that interpret binary data to extract structured content from documents.
  • Markdown Abstract Syntax Trees1 सब-टैगParsers that transform input text into structured tree representations to facilitate efficient document transformation.
  • Markdown Converters6 सब-टैग्सUtilities that transform diverse document formats or rich text into Markdown syntax.
  • Office Document Parsers2 सब-टैग्सLibraries designed for parsing and manipulating common office document formats such as spreadsheets and word processing files.
  • PDF Libraries1 सब-टैगCross-platform libraries that provide functionality for parsing and manipulating PDF documents.