Galathea
Early accessDevelopment environment
A development environment that runs where you are.
Modern phones and tablets rival entry-level office desktops, and DeX-class desktop modes make them real workstations. Galathea is built for that: a single Rust core with native GPU rendering on Windows, macOS, Linux, Android, and iOS.
- Core language
- Rust
- Renderer
- wgpu + glyphon
- Syntax grammars
- 13, incremental
- Test suite
- 521 passing
A keyboard that knows your language
On a phone, every symbol a programmer needs is two taps deep behind a symbol page. Galathea draws its own keypad instead — a flick layout shaped like a Japanese 12-key keyboard, filled with the vocabulary of whatever language the caret is currently in.
Builds that know where they can run
The tiered build planner works out whether the current file's language can be compiled on the device in your hand, and routes to a paired host when it can't. It tells you which it chose, and why.
One core, rendered natively
A shared Rust engine — rope text storage, multi-cursor transactions, tree-sitter highlighting across 13 grammars, and an LSP client — drawn through wgpu on every platform. Vulkan on Android, Metal on iOS.
Paired hosts, properly secured
The remote build daemon speaks TLS 1.3 with pinned certificates and Ed25519 or P-256 device identities. Your desktop becomes a build host your phone can trust.