Downloads
Download Dasher for your platform, alphabet files, training texts, and other resources.
โฌ๏ธ Get Dasher
Download the latest stable version of Dasher for your platform. View installation instructions โ
Android
Dasher v6 preview beta — built on DasherCore C API
Download APK (beta) Source Code Installation guide โ๐งช Dasher v6 Preview Beta
The v6 rewrite is in open preview beta across Windows, iOS, macOS, visionOS and Android. These builds are real, usable Dasher but still have rough edges. See the preview beta announcement for download links and what's included, or check the feature status matrix for exactly what each platform supports.
๐งโ๐ป Community Builds
Dasher Mobile is an Android implementation developed by Jรกn Murin as part of his bachelor's thesis at Masaryk University. It builds on DasherCore and integrates KenLM language models with a focus on Slovak language support. The project is in active user testing.
๐ Feature & platform status
Wondering exactly what Dasher supports on each platform — input methods, languages, speech and more? See the live feature & platform status matrix.
Community Builds & Experiments
These independent projects are built by the community — not official Dasher v6 releases, but they showcase the range of what Dasher can do. Have a project to add? Let us know on GitHub Discussions.
Dasher-JS (React)
Word-level Dasher for constrained writing, built in React. Created by the founder of Botnik (comedy predictive text).
Live demo → Source code →Jasher (musical Dasher)
A variant of Dasher for composing and generating live music. Zoom through notes and phrases instead of letters.
Try it → More experiments →DasherJava
A clean, modern Java reimplementation of Dasher as a master's thesis. PPM language model, ~1,300 LOC, Java Swing GUI.
Code → Language model comparison →Dasher Mobile (Android)
Native Android app built on DasherCore with KenLM integration and Slovak language support. Bachelor's thesis at Masaryk University.
Source code → Download APK →Read more about these projects in our community projects blog post.
Alphabet Files
Dasher supports over 60 languages through alphabet XML files. These files define the characters, ordering, and display properties for each language.
Individual Alphabet Files
Browse individual alphabet files by language. These files can be placed in Dasher's alphabet directory to add language support.
European Languages
Middle-Eastern Languages
Indian Languages
Asian Languages
How to Install Alphabet Files
Windows
- Download the alphabet file
- Place it in:
C:\Program Files\Dasher\alphabets\ - Restart Dasher
- Select Options โ Alphabet to choose your language
Linux
- Download the alphabet file
- Place it in:
/usr/share/dasher/alphabets/ - Or use
~/.dasher/alphabets/for user-specific files - Restart Dasher
- Select Options โ Alphabet to choose your language
macOS
- Download the alphabet file
- Right-click Dasher.app and select "Show Package Contents"
- Navigate to
Contents/Resources/alphabets/ - Copy the file there
- Restart Dasher
- Select Options โ Alphabet to choose your language
Creating Custom Alphabets
Want to create your own alphabet file? See our guide on Creating Custom Alphabets.
Need Help?
If you need help with alphabet files or want to contribute one you've created, please contact us on GitHub Discussions.