# Overview

> TX Spell .NET for WPF at a glance: the XAML spell checker and the TXSpell class, how they fit together, supported platforms and languages, and licensing.

- **Product:** TX Spell .NET for WPF
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Spell .NET for WPF > Overview
- **673 words**
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/llms-full.txt

---

Before you install a package or write code, the Overview gives you the big picture of TX Spell .NET for WPF: what it does, how its parts fit together, where it runs, which languages it checks and how it is licensed. Read it to decide whether the product fits your application, and to know which part to use for which task.

![Your WPF application sits above the four components of TX Spell .NET: TXSpellChecker as a XAML resource, the spell check and options dialogs and the context menu and suggestions in TXSpellChecker, and TXSpell without a user interface. All four use the same language data.](https://docs.textcontrol.com/assets/img/tx-spell-dotnet-wpf/components.ef0920a6.svg)

### Find the Right Page

| If you want to know | Read |
|---|---|
| What TX Spell .NET does and what you can build with it | [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/introduction/llms-full.txt) |
| How the assemblies, the language data and the controls fit together | [Product Architecture](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/architecture/llms-full.txt) |
| What each component does: the spell checker, the dialogs, the context menu and the class for code | [Components](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/components/llms-full.txt) |
| Which .NET versions, operating systems and tools it supports | [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/llms-full.txt) |
| Which languages it checks, hyphenates and detects | [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/languages/llms-full.txt) |
| Who needs a license and what an application may ship | [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/licensing/llms-full.txt) |
| Read the copyright and trademark notices | [Legal Notice](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/legal-notice/llms-full.txt) |

### Where to Start

1. [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/introduction/llms-full.txt): what the product does.
2. [Components](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/components/llms-full.txt): which part to use, `TXSpellChecker` or `TXSpell`.
3. [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/llms-full.txt) and [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/languages/llms-full.txt): whether your project and your languages are covered.
4. [Getting Started](https://docs.textcontrol.com/tx-spell-dotnet-wpf/getting-started/llms-full.txt), to check a first document.

### Pages in This Section

- [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/introduction/llms-full.txt): the product, what you can build, the current version and its history.
- [Product Architecture](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/architecture/llms-full.txt): the assemblies and classes, the language data folders, and how controls use the spell checker.
- [Components](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/components/llms-full.txt): `TXSpellChecker`, the dialogs, the context menu and suggestions, and `TXSpell`.
- [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/llms-full.txt): .NET, the .NET Framework, Windows and Linux, Visual Studio and TX Text Control.
- [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/languages/llms-full.txt): the dictionaries, hyphenation lists and thesauri of each language, and language detection.
- [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/licensing/llms-full.txt): developer licenses, royalty-free distribution, the subscription and the trial version.
- [Legal Notice](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/legal-notice/llms-full.txt): the license terms, the copyright and the trademarks the documentation names.

---

## In This Section

- [Product Architecture](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/architecture/llms-full.txt): How TX Spell .NET for WPF is built: TXSpell.dll and TXSpell.WPF.dll, the language data folders, the XAML resource behind TextControl.SpellChecker, and packages.
- [Components](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/components/llms-full.txt): TXSpellChecker as a XAML resource with its dialogs and context menu, or TXSpell for code without UI: the components of TX Spell .NET for WPF and namespaces.
- [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/introduction/llms-full.txt): What TX Spell .NET for WPF is: a TXSpellChecker declared in XAML for TextControl and RichTextBox, Hunspell dictionaries, NuGet packages and version history.
- [Supported Languages](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/languages/llms-full.txt): Dictionaries, hyphenation lists and thesauri for 38 languages in TX Spell .NET for WPF, language detection for 34, right-to-left languages, dictionary licenses.
- [Legal Notice](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/legal-notice/llms-full.txt): The license agreement, the copyright of Text Control GmbH and the Microsoft trademarks named in the documentation of TX Spell .NET for WPF.
- [Licensing Overview](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/licensing/llms-full.txt): Licensing of TX Spell .NET for WPF in plain words: per-developer licenses, royalty-free applications, build servers, the subscription, the trial and the EULA.
- [Supported Platforms](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/platforms/llms-full.txt): Run TX Spell .NET for WPF on .NET 8 or higher with NuGet packages or .NET Framework 4.5 to 4.8, TXSpell also on Linux, with matching TX Text Control versions.

---

## Nearby

- **Previous:** [TX Spell .NET for WPF](https://docs.textcontrol.com/tx-spell-dotnet-wpf/llms-full.txt)
- **Next:** [Introduction](https://docs.textcontrol.com/tx-spell-dotnet-wpf/overview/introduction/llms-full.txt)
