Panda writes code

I write programs that do one thing well.

Small Windows utilities in Rust and tools that run right in your browser. Lang Switcher fixes the word you just typed in the wrong keyboard layout. My online converter does the same for any text you paste in. This site is where they live.

Lang Switcher 0.103.0 in the tray
typedруддщ
pressedPause / Break
gothello
One more press brings the original text back, letter for letter.

What I do

About me
01

Windows utilities

Small tray programs built with Rust and Win32. They do one job, don’t track you and don’t slow your PC down. Lang Switcher is free and open source, its build is reproducible, and the installer is signed with my own certificate.

02

Browser tools

Nothing to install, no sign-up — just open the page. The keyboard layout converter fixes text typed in the wrong layout, and nothing you paste leaves your browser. M-Click, which lets you design a cabinet in 3D and get a PDF cut list, is in Russian only.

03

Behind the scenes

How decisions get made, what the numbers showed and what went wrong — no sugarcoating. I write those stories in Russian; my English blog answers everyday questions about keyboard languages and layouts in Windows.

Projects

Lang Switcher

in development

Typed руддщ when you meant hello? Press Pause.

Typed in the wrong keyboard layout? One press of Pause/Break fixes the last word and switches the layout. Free and open source, works on Windows 10 and 11.

Windows 10/11RustWin32

Paste the gibberish, get your text back.

Fixes text typed in the wrong keyboard layout, word by word: Russian or Hebrew ⇄ English. It all runs on the page, so your text stays in your browser.

BrowserWindows layouts

From the blog

All posts

Got a question or found a bug?

For Lang Switcher, open an issue on GitHub — in English or Russian. For anything else, just email me.