Skip to content
This repository was archived by the owner on May 25, 2026. It is now read-only.

Repository files navigation

🚀 Ship Your App Faster: Try Fastforge - The simplest way to build, package and distribute your Flutter apps.

screen_text_extractor

pub version

This plugin allows Flutter desktop apps to extract text from screen.


English | 简体中文


Platform Support

LinuxmacOSWindows
✔️✔️✔️

Quick Start

Installation

Add this to your package's pubspec.yaml file:

dependencies:
screen_text_extractor: ^0.1.3

Or

dependencies:
screen_text_extractor:
git:
url: https://github.com/leanflutter/screen_text_extractor.gitref: main

Usage

import'package:screen_text_extractor/screen_text_extractor.dart';
ExtractedData data;
data =awaitScreenTextExtractor.instance.extractFromClipboard();
data =awaitScreenTextExtractor.instance.extractFromScreenSelection();

Please see the example app of this plugin for a full example.

Who's using it?

API

ScreenTextExtractor

MethodDescriptionLinuxMacOSWindows
isAccessAllowedmacOS only✔️
requestAccessmacOS only✔️
extractFromClipboard✔️✔️✔️
extractFromScreenSelection✔️✔️✔️

License

MIT

About

This plugin allows Flutter desktop apps to extract text from screen.

Topics

Resources

Stars

52 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages