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

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

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

TheJoeFin/Text-Grab

0
View on GitHub↗
www.microsoft.com/en-us/p/text-grab/9mznkqj7sl0b?cid=TextGrabGitHub
↗

Text Grab

Text-Grab is a desktop utility that captures text from screen regions, images, PDFs, and native user interface elements using on-device optical character recognition (OCR) and Windows UI Automation. It processes text entirely locally without sending data to external services, and extracts text directly from UI controls with perfect accuracy by reading the accessibility tree. The application also includes a persistent snippet dictionary for instant retrieval of frequently used text via a configurable system-wide hotkey.

The tool supports building reusable extraction workflows by saving capture regions alongside pattern-based transformation rules that apply regex cleaning and structuring to OCR results. It can batch-process entire folders of images or PDFs through a single-threaded pipeline, applying the same saved configurations to each file. An integrated editor cleans and restores captured text using line removal, pattern extraction, and a spreadsheet mode for tabular data.

Text-Grab runs as a Windows-native application written in C#, with no additional services or internet connection required for its core text capture and extraction features.

Features

  • OCR - Captures text from screen regions, images, and PDFs using local optical character recognition without internet.
  • Local-First Engines - Performs on-device OCR with bundled local models, never sending data to external services.
  • Screen Text Extractors - Captures text from any screen area using on-device OCR and copies it to the clipboard.
  • UI Element Text Extractors - Extracts text directly from native UI controls via the accessibility tree, bypassing OCR for perfect accuracy.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI
4,610 Stars·299 Forks·C#·mit·14 Aufrufe
  • Batch Folder Processors - Applies saved capture regions and pattern rules to extract text from entire folders of images or PDFs.
  • Text Extraction and OCR - Extracts text from images, videos, PDFs using on-device OCR without external data transfer.
  • Text Extraction - Extracts text from native UI controls without OCR for perfect accuracy.
  • Screen Capture Extraction - Captures text from screen regions or image files using on-device OCR without internet.
  • OCR Batch Processors - Applies saved capture regions and pattern rules to automatically extract text from entire folders of images or PDFs.
  • Native UI Tree Traversers - Reads text from native UI elements by traversing the Windows accessibility tree.
  • Batch File Processors - Walks folder trees and dispatches each file through OCR in a single-threaded pipeline.
  • Interactive Cleaners - Provides an integrated editor to clean OCR results using line removal, pattern extraction, and spreadsheet mode.
  • Interactive OCR Editors - Provides an integrated editor to clean and structure OCR results with line and table tools.
  • Post-Processing Editors - Provides an integrated editor to clean OCR output using line tools, pattern extraction, and spreadsheet mode.
  • Structural Text Transformations - Applies formatting, deduplication, pattern extraction, and table editing to transform OCR results.
  • Batch File Text Extractors - Extracts text from all images and PDFs in a folder using a sequential batch pipeline.
  • Text Snippet Managers - Ships a persistent snippet dictionary for instant retrieval of frequently used text via a global hotkey.
  • Star-Verlauf

    Star-Verlauf für thejoefin/text-grabStar-Verlauf für thejoefin/text-grab

    Häufig gestellte Fragen

    Was macht thejoefin/text-grab?

    Text-Grab is a desktop utility that captures text from screen regions, images, PDFs, and native user interface elements using on-device optical character recognition (OCR) and Windows UI Automation. It processes text entirely locally without sending data to external services, and extracts text directly from UI controls with perfect accuracy by reading the accessibility tree. The application also includes a persistent snippet dictionary for instant retrieval of frequently…

    Was sind die Hauptfunktionen von thejoefin/text-grab?

    Die Hauptfunktionen von thejoefin/text-grab sind: OCR, Local-First Engines, Screen Text Extractors, UI Element Text Extractors, Batch Folder Processors, Text Extraction and OCR, Text Extraction, Screen Capture Extraction.

    Welche Open-Source-Alternativen gibt es zu thejoefin/text-grab?

    Open-Source-Alternativen zu thejoefin/text-grab sind unter anderem: kreuzberg-dev/kreuzberg — Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into… hillya51/lunatranslator — LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine… opendatalab/pdf-extract-kit — PDF-Extract-Kit is a document extraction toolkit designed to convert PDF documents into structured formats such as… hanmin0822/misakatranslator — MisakaTranslator is a real-time game translation tool designed to extract text from games and manga and provide… lmeszinc/azurlaneautoscript — AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It… tisfeng/easydict — Easydict is a macOS dictionary and translator application that integrates system dictionaries, external translation…

    Open-Source-Alternativen zu Text Grab

    Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Text Grab.
    • kreuzberg-dev/kreuzbergAvatar von kreuzberg-dev

      kreuzberg-dev/kreuzberg

      8,527Auf GitHub ansehen↗

      Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

      Rustdocument-intelligenceelixirffi
      Auf GitHub ansehen↗8,527
    • hillya51/lunatranslatorAvatar von HIllya51

      HIllya51/LunaTranslator

      12,030Auf GitHub ansehen↗

      LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine translation hub and text extractor that captures dialogue via memory hooking or optical character recognition to convert it into a target language. The project distinguishes itself through specialized linguistic tools, including a Japanese text analyzer for sentence segmentation and phonetic readings. It also operates as a digital dictionary aggregator, querying multiple online and offline databases simultaneously to provide comprehensive vocabulary definitions for language lear

      C++galgameocrreverse-engineering
      Auf GitHub ansehen↗12,030
    • hanmin0822/misakatranslatorAvatar von hanmin0822

      hanmin0822/MisakaTranslator

      5,712Auf GitHub ansehen↗

      MisakaTranslator is a real-time game translation tool designed to extract text from games and manga and provide machine translations via external engines. It functions as a text extractor using both memory hooking to retrieve raw text directly from running processes and optical character recognition to convert images of in-game text into editable strings. The tool includes a speech synthesizer to read translated dialogue and sentences aloud. To maintain accuracy, it utilizes a custom translation dictionary to manage specialized word lists and manual phrase mappings for character names and loc

      C#comiccsharpgalgame
      Auf GitHub ansehen↗5,712
  • lmeszinc/azurlaneautoscriptAvatar von LmeSzinc

    LmeSzinc/AzurLaneAutoScript

    9,292Auf GitHub ansehen↗

    AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise

    Pythonalasazur-laneazurlane
    Auf GitHub ansehen↗9,292
  • Alle 30 Alternativen zu Text Grab anzeigen→