Practice App

Typing Lab

A focused typing workspace for English and Chinese passages that behaves more like a small training app than a static demo.

Typing started as a simple public Lab: choose a realistic passage, type through it cleanly, and review speed, accuracy, and mistakes without the interface getting in the way.

The interesting part is the bilingual input model. English can behave like a normal typing test, while Chinese needs IME-friendly composition, row wrapping, and visible target/input alignment so the practice still feels stable.

What It Does

English and Chinese modes

The app has separate practice flows for English passages and Chinese IME typing.

Passage controls

Source filters and passage selection make practice more deliberate than a random text generator.

Result-aware design

Speed, accuracy, and errors are visible after practice, with signed-in persistence available as the data layer grows.

Where To Start

Open the app to start with the default English practice. Chinese practice remains available inside the app controls.