| AssetLoader | Load CSV/JSON data from the web or from cache. |
| BaseRule | Abstract base class for all rules. |
| Cursor | Cursor for navigating and manipulating text |
| HyphenationRule | Rule for matching and fixing hyphenated lines |
| LetterInNumberRule | Rule for matching letters in sequences of numbers |
| Token | A bounded part of a text |
| UriCache | Cache data for URIs |
| Utils | Utility functions for ocrrect |