Projects
ToolOpen source

TextDiff

Compare two texts and catch errors in real time

View the projectGitHub

A minimalist web tool that compares two texts side by side — an instant word-by-word diff and real-time French grammar checking via LanguageTool. No button to press: analysis fires automatically on every keystroke.

The problem

Comparing two versions of a text while catching mistakes at the same time meant juggling several tools — a diff tool, a grammar checker, and copy-pasting between the two.

What was built

A two-column interface with an instant client-side diff (red = removed, green = added) and LanguageTool checking debounced at 800ms per textarea. Errors are underlined with a suggestion tooltip. Built-in clipboard (paste/copy), live word/character counter, text swap.


Tech stack

Next.js 15TypeScriptLanguageTool APITailwindshadcn/ui

Describe your project in a few lines. I reply within 24h with a timeline and budget estimate.

pro@aboudouzinsou.com