Hay varias bibliotecas disponibles para las tareas relacionas con la revisión ortográfica: Enchant y gspell.
Enchant proporciona una API de bajo nivel. Puede consultar si una palabra está mal escrita o buscar una sugerencia para una palabra mal escrita. En un nivel superior, gspell integra la comprobación ortográfica para widgets de texto de GTK+ (GtkEntry
y GtkTextView
).
En GNOME, esas bibliotecas se usan en aplicaciones con mucho texto como gedit (un editor de textos) y Epiphany (un navegador web, para la entrada de texto en formularios web).
Página web de Enchant
Página web de gspell