Announcing LanguageTool TextField 1.0.0

LanguageTool TextField 1.0.0: Grammar and Spell Checking for Flutter

Solid Software has released LanguageToolTextField 1.0.0, a real-time spell and grammar check widget for Flutter.

Text accuracy is critical across both everyday applications (messaging, notes, email) and AI workflows, where prompt spelling directly affects generation quality.

LanguageTool TextField example

The package integrates the open-source LanguageTool engine via its REST API, providing spelling, grammar, and style checking for over 30 languages as text is typed.

No API keys or registration are required: the widget connects to the public LanguageTool server by default. The free public API has fair-use limits (up to 20 requests per minute per IP, details). However, you can also use the paid version (LanguageTool Premium) or configure a self-hosted server.

Direct TextField Inheritance & Standard API

The LanguageToolTextField widget directly extends TextField from the Flutter SDK. All built-in properties are supported: undo/redo history, autofill hints, input formatters, event callbacks, and scroll physics.

Modular Architecture

  • Decoupled checking: connect custom verification services through the widget controller.
  • Request optimization: built-in debouncing and throttling to control network calls during active typing.
  • Custom backends: exported core types to integrate self-hosted LanguageTool instances or local engines.

Dictionaries & Error Filtering

  • Custom dictionaries: add words to a personal dictionary directly from the mistake popup.
  • Filtering: programmatically ignore errors using custom validation rules.
  • Dynamic behavior: manual re-checking and automatic re-analysis when changing languages.

Theming & Interface

  • Dark Mode: the correction popup adapts to the current ColorScheme.
  • Flexible styling: distinct colors for each mistake type (spelling, grammar, typography, style) and style overrides for popup dialogs.
LanguageTool TextField theme change demo

Requirements & Platform Support

  • Requirements: Flutter 3.27+.
  • Supported platforms: Android, iOS, Web, macOS, Windows, Linux.
  • Quality: the codebase is verified against solid_lints 1.0.0 rules.

Open Source & Links

Check out LanguageTool TextField on pub.dev, view the source on GitHub, or report issues in the Issue Tracker.

Maintained by Solid Software

Developed and maintained by Solid Software – a top Flutter agency and official Flutter consultants focused on high-quality software engineering.

Why Solid Software?

  • Working with Flutter since 2018 - early adopters and experts.
  • AI Development and Integration: modern AI-driven development workflows that accelerate time-to-market while ensuring clean, reliable code.
  • Full-cycle delivery & team augmentation.
    ‍
💬 Hire Us   •   Other packages
LinkedIn
Facebook
Telegram
Phone

News Subscription

News Subscription

Your subscription request has been successfully completed!
article page figure
Oops! Something went wrong while submitting the form.
Social links:

Subscription

Subscription

Your subscription request has been successfully completed!
article page figure
Oops! Something went wrong while submitting the form.
Next article:
Solid Software is the official Flutter Consultant
#
announcement
Solid Software is the official Flutter Consultant

Solid Software achieves a milestone by being recognized as an Official Flutter Consultant, highlighting our remarkable five-year journey at the forefront of Flutter development.

eye icon
2
mins
2024-02-21
Solid Software in the Flutter for web Early Adopter Program
#
announcement
Solid Software in the Flutter for web Early Adopter Program

We are happy to announce that Solid Software was selected to be a part of the Flutter for web Early Adopter Program!

eye icon
10
mins
2021-07-23
Announcing Solid Lints 1.0.0
#
announcement
Announcing Solid Lints 1.0.0

Solid Lints 1.0.0: A Major Milestone for Dart & Flutter Quality in the AI-Native World

eye icon
5
mins
2026-07-30
Legacy projects migration to Flutter with AI
#
technologies
Legacy projects migration to Flutter with AI

An experiment in migrating a legacy Adobe AIR application to Flutter with AI.

eye icon
5
mins
2026-08-17
Start of Mobile Native Foundation
#
announcement
Start of Mobile Native Foundation

Today we are happy to announce that we are joining Mobile Native Foundation.

eye icon
5
mins
2021-07-23
Trusted by world’s best brands