Want to read Morse code, or transcode your text into Morse code? Here’s a stupid simple application to do the job in Linux.
It’s Telegraph, a free and open-source application written in Python programming language. The app uses GTK4 toolkit for its modern user interface that looks native in Ubuntu, Fedora, etc, with GNOME desktop. Which, follows system color scheme by switching the UI between light and dark automatically.
As you see in the screenshot, it can write Morse code from given text, and also transcode Morse into plain text. Importantly, the app works offline without internet connection required!
Thanks to LibAdwaita library, the application has an adaptive user interface that also works in Linux mobile device, such as PinePhone.
How to Install Telegraph in your Linux
The app is available to install as the universal Flatpak package.
Fedora 38+ (with 3rd repository enabled) and Linux Mint users can search for and install it directly from either Gnome Software or Software Manager.
Other Linux may follow the steps below one by one to get it:
- Firstly, enable Flatpak support by following this setup guide. Debian and Ubuntu based systems, can open terminal from start menu (or ‘Activities’ overivew) and run command to get it support:
sudo apt install flatpak
- Then, use the single command to install Telegraph:
flatpak install https://dl.flathub.org/repo/appstream/io.github.fkinoshita.Telegraph.flatpakref
NOTE: first time installing Flatpak app may also download hundred MB of run-time libraries.
Once installed, launch the application from start menu (‘Activities’ overview) and enjoy!
Tip: New Flatpak environment may need a log out and back in for showing app icons
Uninstall the Telegraph Morse code transcoder
To remove the application, also open a terminal and run command:
flatpak uninstall --delete-data io.github.fkinoshita.Telegraph
Also run flatpak uninstall --unused
to remove useless runtime to free up disk space.