awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesOCR Document Conversion

APIs that convert images and PDFs into structured HTML, Markdown, or JSON using OCR while preserving layout and tables.

Distinct from Document Conversion APIs: Distinct from Document Conversion APIs: adds OCR capabilities for image and scanned PDF conversion, not just format translation.

Explore 9 awesome GitHub repositories matching web development · OCR Document Conversion. Refine with filters or upvote what's useful.

Awesome OCR Document Conversion GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • daybreak-u/chineseocr_liteAvatar de DayBreak-u

    DayBreak-u/chineseocr_lite

    12,324Voir sur GitHub↗

    chineseocr_lite is a lightweight Chinese optical character recognition engine designed to detect text regions, analyze orientation, and convert Chinese characters from images into digital text. It supports both horizontal and vertical reading layouts and can be deployed as a web service for image uploads and result visualization. The system utilizes a multi-backend inference framework that supports ncnn, mnn, and tnn, allowing it to run across diverse hardware and platforms. It is specifically engineered for lightweight deployment on mobile and desktop environments through the use of small mo

    Provides a web-based interface and backend for uploading images and visualizing recognition results in a browser.

    C++ncnnocrpytorch
    Voir sur GitHub↗12,324
  • run-llama/liteparseAvatar de run-llama

    run-llama/liteparse

    10,782Voir sur GitHub↗

    A fast, helpful, and open-source document parser

    Extracts text, tables, and charts from PDFs while preserving spatial layout and structure.

    Rustdocument-ocrdocument-processingocr
    Voir sur GitHub↗10,782
  • yaoapp/yaoAvatar de YaoApp

    YaoApp/yao

    7,544Voir sur GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Converts images and PDFs into structured JSON or Markdown using OCR.

    Goagentagentic-aiagents
    Voir sur GitHub↗7,544
  • paddlepaddle/paddlexAvatar de PaddlePaddle

    PaddlePaddle/PaddleX

    6,163Voir sur GitHub↗

    PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built support for computer vision, OCR, document analysis, and time series tasks. It offers a toolkit of ready-to-use pipelines for image classification, object detection, segmentation, and pose estimation, alongside an end-to-end OCR document analysis pipeline that extracts text, tables, formulas, and layout information. The platform also includes a dedicated time series forecasting pipeline for analyzing historical data to detect anomalies, classify patterns, and predict future val

    Exposes the OCR pipeline behind a REST API endpoint for remote clients to submit images and receive text results.

    Pythonai-pipelinesclassificationdeployment
    Voir sur GitHub↗6,163
  • katanaml/sparrowAvatar de katanaml

    katanaml/sparrow

    5,162Voir sur GitHub↗

    Sparrow est une plateforme d'extraction de documents par LLM et un moteur d'inférence basé sur la vision, conçu pour convertir des images et des PDF en données structurées validées. Il fonctionne comme un orchestrateur de workflow agentique qui enchaîne des tâches de classification, d'extraction et de validation dans des pipelines multi-étapes. Le système se distingue par une couche d'inférence agnostique au backend qui gère les modèles sur des GPU locaux, Apple Silicon et des fournisseurs cloud. Il utilise le "visual grounding" basé sur les coordonnées pour mapper le texte extrait à des boîtes englobantes précises et utilise un guidage par indices pour orienter l'attention et normaliser les formats de données. La plateforme couvre les workflows d'intelligence documentaire, incluant le traitement spécialisé d'images de tableaux pour maintenir l'intégrité structurelle et une validation basée sur des schémas pour vérifier l'exactitude des champs extraits. Elle fournit également un tableau de bord d'analyse documentaire pour surveiller les performances de l'API, les statistiques d'utilisation et l'état du système. L'architecture inclut un système d'extension par plugins pour intégrer des bibliothèques tierces utilisées dans l'indexation et l'orchestration.

    Converts images and PDFs into validated structured data using vision models and schema-based validation.

    Pythonagentic-aicomputer-visiondocumentai
    Voir sur GitHub↗5,162
  • datalab-to/chandraAvatar de datalab-to

    datalab-to/chandra

    4,833Voir sur GitHub↗

    sChandra is a document processing platform that converts images, PDFs, Word documents, spreadsheets, and other formats into structured output such as HTML, Markdown, or JSON while preserving layout. It can also extract specific data fields from invoices, contracts, or reports using user-defined JSON schemas, with citations back to source locations. The service supports form filling in PDF and image documents, document generation from Markdown, and extraction of tracked changes from Word files. The platform distinguishes itself with pipeline-based processing chains that combine multiple proces

    Converts images and PDFs into structured output using OCR while preserving layout and tables.

    Pythonaiocr
    Voir sur GitHub↗4,833
  • chonkie-inc/chonkieAvatar de chonkie-inc

    chonkie-inc/chonkie

    4,170Voir sur GitHub↗

    Chonkie est une bibliothèque de découpage de texte conçue pour les pipelines de génération augmentée par récupération (RAG). Elle fonctionne comme un séparateur de texte sémantique et un pipeline d'ingestion RAG, transformant le texte brut en segments intégrés pour le stockage dans des bases de données vectorielles. Le projet se distingue par des stratégies de découpage spécialisées, incluant un séparateur de code basé sur AST pour préserver les limites logiques dans le code source et un séparateur de texte sémantique qui utilise des modèles d'embedding pour déterminer les limites basées sur le sens. Il fournit également un ingesteur de base de données vectorielle pour automatiser la génération d'embeddings et leur exportation vers divers magasins. La bibliothèque couvre un large éventail de capacités, incluant l'analyse de documents via OCR et l'extraction markdown, une variété de méthodes de découpage telles que le comptage de jetons et la segmentation hiérarchique, et l'orchestration de flux de travail via des pipelines réutilisables. Elle prend en charge un large éventail d'intégrations de magasins vectoriels, incluant Qdrant, Milvus, Weaviate et Elasticsearch, ainsi que l'exportation de données vers JSON et les jeux de données Hugging Face. Les utilisateurs peuvent exécuter ces opérations via une interface en ligne de commande ou déployer le système en tant que service API conteneurisé.

    Converts images and PDFs into machine-readable text using remote OCR APIs.

    Pythonaichonkiechunker
    Voir sur GitHub↗4,170
  • mg-chao/snow-shotAvatar de mg-chao

    mg-chao/snow-shot

    4,118Voir sur GitHub↗

    This project is an AI-powered screenshot manager and visual assistant designed for capturing screen content and processing it through large language models. It functions as an OCR translation application and screen annotation tool, allowing users to extract text from images and perform intelligent analysis of visual data. The software differentiates itself through an AI-driven OCR pipeline and the ability to convert screenshots into structured Markdown or HTML via layout-aware document transformation. It features a visual AI assistant capable of analyzing screen content and a prompt-engineere

    Converts screenshots into structured HTML or Markdown using OCR and layout analysis.

    TypeScriptchatbotocrscreen-capture
    Voir sur GitHub↗4,118
  • breezedeus/pix2textAvatar de breezedeus

    breezedeus/Pix2Text

    3,012Voir sur GitHub↗

    Pix2Text is an optical character recognition system and document conversion tool designed to transform images and PDFs into Markdown. It functions as a multilingual OCR engine supporting over 80 languages, a LaTeX formula recognizer for mathematical notations, and a parser integrated with vision language models. The project utilizes a hybrid pipeline to separate plain text from mathematical formulas and tabular structures within a single pass. It converts recognized formulas into LaTeX expressions and transforms detected tables and layouts into structured Markdown formatting. The system incl

    Provides a command line interface to convert images and PDFs into structured Markdown via OCR.

    Jupyter Notebookimage-to-markdownlatexlatex-pdf
    Voir sur GitHub↗3,012
  1. Home
  2. Web Development
  3. Document Conversion APIs
  4. OCR Document Conversion

Explorer les sous-tags

  • OCR Web ServicesLocal HTTP services that provide OCR capabilities through a programmatic API. **Distinct from OCR Document Conversion:** Distinct from OCR Document Conversion: specifically focuses on the hosting and API delivery mechanism for the OCR process.