awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
gali8 avatar

gali8/Tesseract-OCR-iOS

0
View on GitHub↗
4,222 stars·937 forks·C·MIT·19 viewswww.nexor.it↗

Tesseract OCR IOS

Tesseract-OCR-iOS is a native integration of the Tesseract engine for iOS applications. It provides on-device image recognition to identify and extract printed text from images, converting them into editable strings.

The project enables local device execution, meaning image processing and text extraction occur entirely on the hardware without the use of external cloud services or network requests. It utilizes a C++ wrapper and an Objective-C bridge to interface high-level iOS APIs with the underlying Tesseract engine and Leptonica image processing library.

The library supports document digitization workflows and the development of accessibility tools that read text from the camera or photos. It manages the loading of language-specific trained data files directly from the application bundle.

Features

  • Image Text Extractions - Provides the core capability to extract printed text from images using optical character recognition.
  • Local On-Device AI - Enables full on-device AI execution for text recognition without requiring cloud connectivity.
  • On-Device Image Recognizers - Processes images locally on iOS devices to extract text without relying on external cloud services.
  • Text Extraction and OCR - Integrates general-purpose text extraction and OCR capabilities within an iOS environment.
  • Native Library Integration - Integrates the native Tesseract C++ library directly into the iOS application binary.
  • Visual Assistance Tools - Supports the creation of visual assistance tools that read text from photos for visually impaired users.
  • Document Digitization Tools - Facilitates document digitization by converting photos of physical papers into editable text formats.
  • Image Processing - Provides image processing capabilities through Leptonica for image loading and binarization prior to OCR.
  • Learning & Reference - OCR text recognition library.

Star history

Star history chart for gali8/tesseract-ocr-iosStar history chart for gali8/tesseract-ocr-ios

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Tesseract OCR IOS

These projects share indexed features with Tesseract OCR IOS. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rmtheis/tess-twormtheis avatar

    rmtheis/tess-two

    3,765View on GitHub↗

    Tess-two is an optical character recognition tool and Android application designed to extract written text from images using the Tesseract engine. It functions as an image analysis utility for detecting visual artifacts, blur, and optical flow within local image files on Android devices. The project includes an image pre-processing suite used to clean and manipulate images to increase the accuracy of text recognition. This involves a pipeline that applies grayscale conversion and binarization before the recognition process. The software integrates native image processing and character analys

    C
    View on GitHub↗3,765
  • ub-mannheim/tesseractUB-Mannheim avatar

    UB-Mannheim/tesseract

    4,111View on GitHub↗

    Tesseract is an optical character recognition engine and tool designed to convert printed or handwritten text from images into machine-readable digital text. It functions as a multilingual text extractor and a document digitization pipeline that transforms scanned images into structured digital formats. The project includes a framework for training custom scripts and language-specific models, allowing the engine to recognize new languages or unique fonts through custom training data. Its capabilities cover automated text extraction, digital archive digitization, and the export of recognized

    C++lstmocrocr-d
    View on GitHub↗4,111
  • miaomiaosoft/pandaocrmiaomiaosoft avatar

    miaomiaosoft/PandaOCR

    5,274View on GitHub↗

    PandaOCR is a desktop application for extracting text from images and screen captures using optical character recognition. It functions as a mathematical formula digitizer, a table data extractor, a multilingual translation utility, and a text-to-speech interface. The project distinguishes itself through specialized recognition routing that distributes data across different providers based on whether the content is standard text, tables, or formulas. It provides real-time software interface localization by rendering translated text layers directly over active application windows using coordin

    View on GitHub↗5,274
  • kevin2li/pdf-gurukevin2li avatar

    kevin2li/PDF-Guru

    4,113View on GitHub↗

    PDF-Guru is an AI-powered document processor and study material converter designed to transform textbooks, research papers, and multimedia content into structured flashcards for spaced repetition systems like Anki. It functions as a content pipeline that uses language models to extract key concepts and facts from unstructured documents to generate question-and-answer pairs, cloze deletions, and multiple-choice cards. The system distinguishes itself through a comprehensive PDF management suite and multi-format parsing. It provides advanced document utilities including optical character recogni

    Vueai-flashcardsanki-flashcardsanki-to-pdf
    View on GitHub↗4,113
Compare all 30 related projects→

Frequently asked questions

What does gali8/tesseract-ocr-ios do?

Tesseract-OCR-iOS is a native integration of the Tesseract engine for iOS applications. It provides on-device image recognition to identify and extract printed text from images, converting them into editable strings.

What are the main features of gali8/tesseract-ocr-ios?

The main features of gali8/tesseract-ocr-ios are: Image Text Extractions, Local On-Device AI, On-Device Image Recognizers, Text Extraction and OCR, Native Library Integration, Visual Assistance Tools, Document Digitization Tools, Image Processing.

Which projects share features with gali8/tesseract-ocr-ios?

Projects with overlapping indexed features include: rmtheis/tess-two — Tess-two is an optical character recognition tool and Android application designed to extract written text from images… ub-mannheim/tesseract — Tesseract is an optical character recognition engine and tool designed to convert printed or handwritten text from… miaomiaosoft/pandaocr — PandaOCR is a desktop application for extracting text from images and screen captures using optical character… open-mmlab/mmocr — mmocr is a PyTorch-based optical character recognition framework designed for training and deploying text detection,… deanmalmgren/textract — Textract is a multi-format text extraction tool and parser. It provides a unified interface to extract plain text from… kevin2li/pdf-guru — PDF-Guru is an AI-powered document processor and study material converter designed to transform textbooks, research…