Search code examples
c#.netspell-checking

backend spellchecking library c#


In my project I need to check a bunch of text for spelling mistakes. I get the text over a webservice and have no GUI component from which I could use Spellchecking functionality.

Is there a standard spell checking function that I can use? Is there a commercial or better open source library that can be used offline?


Solution

  • GNU Aspell is a stable, open-source spelling checker that includes dictionaries for many languages. The library has a C API, which you could presumably use through P/Invoke.

    There is a NuGet GNU Aspell package, which claims to provide a .NET wrapper.