Dasher
An information-efficient text-entry interface driven by natural continuous pointing gestures.
What is Dasher?
Dasher is a revolutionary text-entry interface that uses a zooming interface where you navigate toward your target. Unlike traditional keyboards where you hunt for each letter, Dasher presents letters in a continuous stream where you steer toward what you want to type.
As you move toward a letter, it expands and other letters appear. By continuously steering toward your target, you can enter text at speeds competitive with touch typing, using only a single pointing device.
- Works with mouse, touch, eye-tracking, head-tracking, and other pointing devices.
- Supports 60+ languages with customizable alphabet files.
- Uses language-model prediction so likely text is easier and faster to reach.
- Free and open-source software licensed under GPL-3.0.
Try It Now (Preview)
You can try Dasher in your browser, but this web demo is currently incomplete and may be buggy.
For the full and more stable experience, use the desktop version of Dasher.
If the embed doesn't load, open the demo in a new tab.
Quick Start
Latest Updates
Dasher v6
Dasher v6 represents a complete rewrite of the codebase with modern software architecture. This version improves performance, expands platform support, and makes the codebase more maintainable for future development.
Read the announcement →