For me, it was perhaps simple-scan, a very simple and efficient GUI to scan documents. I used it with my Brother printer / scanner and it works like a charm. Especially since I do not scan stuff often, so a program with more complex UI would have the effect that I forget how to use it until the next time.
Microsoft Edge was a recent surprise. It’s surprising both that Microsoft would create it and that any Linux users would run it. Since its Chromium based, there should be no need for developers to test Edge separately.
A very unwelcome surprise, too.
I’m pretty neutral about the mere existence of software I’m not interested in using.
Surprised no one has mentioned OBS. I don’t use it for streaming, but afaik it’s one of the more popular options for that. So it’s really cool that not only is it available for linux, but it’s open source and works great. I’m sure every linux user has had audio, general hardware, or GPU acceleration issues at some point, but OBS is seamless in my experience. Pretty cool to see a piece of software live at the crossroads of all that and get it right.
about 10 years ago, i noticed steam was available for linux. for the longest time i had pretty much written off gaming on linux (apart from like tuxcart, nethack, emulators…). i hadn’t considered actually being able to play “real” games.
that was before proton, so there really wasn’t a ton of stuff i could play, but i found some good stuff like hotline miami, papers please, super win the game.
obviously now we have proton and linux can be argued as a superior gaming platform in many cases.
Back then CS:GO used to run better on Linux! That was why I switched (apart from a borked windows system I put Linux on just for shits and giggles): to get more frames, lol. Now I couldn’t live without Linux, even though I don’t even play CS:GO anymore.
Bitwig and Reaper. Two of the best music DAWs on the market and they each have a Linux native version.
EDIT: I forgot to include Renoise, the music tracker DAW.
LocalSend.
No more USBs ever (outside of install media). So so simple, fast, and works on all devices and FOSS.
It is really the best UX of any file sharing app I have experienced (outside of airdrop I guess, but obvious problems there)
Okular is also a favorite of mine.
I really like LocalSend as well, but it’s very inconsistent with me. I think it has to do with one device being on a VPN, but I’m not totally sure. Basically I have some “one way” connections where one device can see and send to the one connected to a VPN but not the other way around. Is there some way I can specify LocalSend connections to ignore the VPN? I’m on NixOS and installed LocalSend in my user package declarations in my Nix config.
Tux racer was neat.
There was also a weird space game that started with a Q. I never progressed and it gave me existential crisis as it felt like nothing was out there. I’d get lost in space every time.
For me it was blender. I absolutely loved using blender as a teen for making silly games and animations (I wasn’t good at that). Now as an adult I re-discovered it and I use it for making DnD minifigs








