TypeFlow

Aitor Garcés-Manzanera (University of Murcia) is the creator and lead developer of TypeFlow. Developed for academic research in collaboration with the L2WRITE Group.

L2WRITE Group

Keystroke logging for writing research

Record keystrokes, pauses, revisions and focus events in browser-based L2 writing tasks. Export research-ready XLSX data and final texts.

Open Core Manual No installation · physical keyboard recommended

Latest release

TypeFlow API 2026.07.12-cjk01 View changes

CJK support
Improves compatibility with Simplified and Traditional Chinese, Japanese, and Korean.
IME input
Fixes IME logging to prevent false revisions, substitutions, and deletions.
Text processing
Improves CJK word counts and the handling of complex Unicode characters.
Language labels
Standardizes language labels across editors, Replay, and exports.
Document metadata
Adds language metadata to XLSX and DOCX files.
Linguistic analysis
Prevents the linguistic analyzer from producing invalid results for CJK texts.
Quality assurance
Adds 78 automated checks.