Spelling Plus Library for Flex

Spelling Plus Library (SPL) is a full featured "check-as-you-type" client-side ActionScript 3.0 spell checking engine, designed to be used in Flash, Flex and AIR; by both developers and designers. It was built as a best of breed spell checker library, with careful attention to architecture, optimization, and extensibility.

[ SIMPLE ]
In Flash, simply drag components on stage to use SPL. In Flex, use simple MXML tags. No code is required to enable real-time spellchecking on your text fields and components.

[ ROBUST ]
SPL has a robust, fully documented, and extremely flexible ActionScript 3 API, designed with extensibility in mind.

[ CUSTOMIZABLE ]
Custom dictionaries. Custom underline patterns. Configurable case handling. Editable locale strings. Virtually everything can be easily customized.

[ POWERFUL ]
Check and highlight over 25,000 words per second. Parse a 150,000 word dictionary in less than 3 seconds. Generate spelling suggestions in 250ms (or just 25ms in fast mode).

[ SMART ]
Support for accented characters. Background loading. Polite word list parsing (won't stall your application). Intelligent highlighting of visible text. Case sensitivity. Support for contractions. Works with custom context menus.

[ SIZE ]
The full real-time spelling and highlighting engine is under 12kb (only 5kb for the dictionary logic). Our condensed and compressed word list format is equally tiny, fitting over 150,000 words in under 250kb.