Boy does that bring back memories of the 1990s!<p>Some of these are not obscure at all, but absolutely standard. Xterm was <i>the</i> shell, I’m not sure there were even alternatives in early X. Xbiff+Xload+Xclock used to be on <i>everybody’s</i> desktop. XV was the main image viewer on X for a long time.<p>Anybody remember xvacuum? I guess it’s truly obscure since it didn’t make the list. One of my favorite tricks to play on other people in the lab, before X security was a thing, was to run xvacuum on other people’s displays ... it slowly sucks everything on the screen into the mouse cursor.<p>If the page maintainer is reading, Xsnow has a calculator in the screenshot covering the snow. This one is a bit obscure, but I loved xsnow, so I think it deserves a calculator-less view! :)
>XLennart is a modification of the arcade game XBill.<p>>An evil and unpopular computer hacker named “Lennart”[1] tries to install his malicious init system on various BSD and Linux systems.<p>>Like in XBill, the player has to hit him and restore infected systems.<p>[1] <a href="https://cyber.dabamos.de/unix/x11/poettering.gif" rel="nofollow">https://cyber.dabamos.de/unix/x11/poettering.gif</a>
For those looking for obscure-but-useful, checkout xdotool. `sleep 2; xdotool type "foo"` is super handy for typing passwords into virtual machines which don't support guest additions. I'd rather not elaborate on the filthy things I've made it do, but rest assured you can use it to do some quick and dirty automation tasks if you really need to :)
One BIG thing missing: xteddy! It was xteddy shown in parallel on multiple HP 9000 screens in the early 90ies, which sparked my love for UNIX.<p><a href="http://weber.itn.liu.se/~stegu/xteddy/" rel="nofollow">http://weber.itn.liu.se/~stegu/xteddy/</a><p>see also<p><a href="https://xteddy.org/" rel="nofollow">https://xteddy.org/</a><p>Also xon (very handy for non-ssh users), jwz's xdaliclock and xkeycaps.
As well DDD the X11 front-end for GDB [1]. Helped me quite a lot around 2003.<p>[1] <a href="https://www.gnu.org/software/ddd/" rel="nofollow">https://www.gnu.org/software/ddd/</a>
My two favorites were xev, for finding out which key/event codes I needed to put in config files, and xnest, for trying out new window managers or containing window-happy applications in a single top-level window before workspaces became a common thing.
Fun point of trivia about XBill: you might not guess from XBill's (ahem) slick, beautiful user interface, but one of the two people who wrote XBill is Matias Duarte.<p>Yes, that Matias Duarte, the guy in charge of UI for Android and who came up with Material Design.
Tgif is one of my all-time favorite X11 programs. It's used to create vector drawings, and I could whip out nice infrastructure diagrams etc. so fast using it.<p>See <a href="http://bourbon.usc.edu/tgif/index.html" rel="nofollow">http://bourbon.usc.edu/tgif/index.html</a>
I was expecting X11 tools such as xev, xdotool, wmctrl, etc. Not a list a more or less obscure graphical programs (some stuff are even using GTK in the list). Fun nonetheless.
Many of those types of programs like XRoach, XSnow, XNeko as well as every program rendering to the root window will never be possible with wayland (unless you built them into the display server).
The 1994 xv codebase still compiles and runs on modern Macs with XQuartz! <a href="https://twitter.com/jmcd/status/1143629189817470977?s=20" rel="nofollow">https://twitter.com/jmcd/status/1143629189817470977?s=20</a>
xclip : <a href="https://github.com/astrand/xclip" rel="nofollow">https://github.com/astrand/xclip</a><p><pre><code> (long pipeline that generates lots of output) | xclip
</code></pre>
Or even just<p><pre><code> xclip < /some/file
</code></pre>
Now paste where necessary.
No x2x?<p>Control two separate networked computers with one keyboard and mouse. Cursor slides out of right on one side and enters in on the left of the other.<p>Wayland folks is there a similar thing? I don't keep up with Linux desktop tech anymore.
XMosaic - I remember reading about that in '93 and thinking that it looked like a cool hypertext browser but why would anyone want to load documents over a network!
Shameless plug - you can add also my tiny transset rewrite and enrichment - set_opacity[1]. It allows making X windows translucent, without any interaction required. Wrote it more than a decade ago, but still should be usable. This is how you can use it:<p>set_opacity -o 0.5 -i `pgrep gkrellm`<p>There is also a patched[2] xcompmgr with the colored shadows support:<p>xcompmgr -fF -I-.002 -O-.003 -D6 -cC -t-5 -l-6 -r5 -R 1 -G 0.5333 -B 0<p>[1] <a href="https://github.com/XVilka/set_opacity/" rel="nofollow">https://github.com/XVilka/set_opacity/</a><p>[2] <a href="http://xvilka.narod.ru/files/xcompmgr-1.1.2.tar.bz2" rel="nofollow">http://xvilka.narod.ru/files/xcompmgr-1.1.2.tar.bz2</a>
Ah Motif, XBill and Afterstep! My nostalgia bit just got set.<p>My first experiences of GUI programming on Unix (HPUX on a Motorola 68040 machine) was with Motif, which was a pretty good toolkit after you got used to the very long function names.
Free42 is also available for iOS and Android. It's very handy, especially when I can keep my real 42S safe in a drawer at home.<p><a href="https://apps.apple.com/us/app/free42/id337692629" rel="nofollow">https://apps.apple.com/us/app/free42/id337692629</a><p><a href="https://play.google.com/store/apps/details?id=com.thomasokken.free42&hl=en_US" rel="nofollow">https://play.google.com/store/apps/details?id=com.thomasokke...</a>
Not sure if it counts as obscure, but to add to the note on xclipboard: xclip, which lets you change and inspect the primary selection/clipboard from the command line.
This reminded me of xjump, a very addictive falling tower game where you must continue to jump to the next highest platform as the lower platforms collapse beneath you.<p><a href="https://linuxx.info/xjump/" rel="nofollow">https://linuxx.info/xjump/</a><p><a href="https://github.com/hugomg/xjump" rel="nofollow">https://github.com/hugomg/xjump</a>
Sometimes xterm is still used; I use xterm. It is still being maintained, too. I also sometimes use xfontsel. I do not think these are so obscure, isn't it?<p>Some of them, although I do not use them, I would not think they are so obscure, such as xbiff, xload, xclock (I have the functions of all three programs in another program I wrote, to display on a status line).
The GTK screenshots all use then ThinIce theme[1] – still my favorite, but sadly not available for GTK 3 or 4. And I guess it wouldn't fit with GNOME's current design direction anyway.<p>[1] <a href="http://thinice.sourceforge.net/" rel="nofollow">http://thinice.sourceforge.net/</a>
xcostena. It was an X application written at SGI which took an order and faxed it to La Costena, a taqueria on Rengstorff (at the time). It might have been the first case of e-commerce on the internet and this was pre-web.
Let me add my own cool but obscure project KDocker. You can use kdocker to move any app to the system tray :) These days it's maintained by john at <a href="https://github.com/user-none/KDocker" rel="nofollow">https://github.com/user-none/KDocker</a><p>Edit: oh wow, I actually tried it again now and it actually works! Crazy, this was a tool I wrote like 12-13 years ago. I also found the initial sourceforge page - <a href="http://kdocker.sourceforge.net/" rel="nofollow">http://kdocker.sourceforge.net/</a>
It mentions Neko, which has its own Wikipedia page:<p><a href="https://en.wikipedia.org/wiki/Neko_(software)" rel="nofollow">https://en.wikipedia.org/wiki/Neko_(software)</a>
That grey-and-pink color scheme from the screenshots gives me such a wave of nostalgia. It is fascinating how this color scheme is both terribly, terribly ugly and gorgeous at the same time. ;-)
Nice nostalgia. Unfortunately most of the ones that deal with text are from before the 8bit to utf-8 move, which makes them unusable nowadays (unless you restrict yourself to ASCII).
Takes me back so many years to grad school. I still find myself using a few of the tools though, even after all these years. xload for one is a favourite.
What? no xdaliclock??<p><a href="https://www.jwz.org/xdaliclock/" rel="nofollow">https://www.jwz.org/xdaliclock/</a>
Strange coincidence this appears on the front page, as I have been having system instability with freezes, and my hunch is that it's something with the QT library. So lately I've been running only X programs instead of KDE apps, and it hasn't frozen in a while. This list will give me some additional apps to play with.
Cloud computing is becoming a thing ... eg. apps that runs "in the cloud" or in your browser. But with Xserver you can just ssh -X into any machine, run an app, and the front-end GUI will be visible on your machine! You can even play games that way. Technology keeps going in circles ...
I used XFontSel two days ago to find a font for my StumpWM mode line. Still works like a charm.<p>Also, I miss XFig on the list. Still growing strong! The last release is from May 2018. I use it occasionally to create diagrams for presentations.
Some more obscure games were there, for example Sun Microsystems once released a book about games available on Solaris, which included a flight simulator amongst many others. Though I am unable to recollect the name.
I used xearth as my desktop for ages -- it doesn't have to be run in a window.<p>Xeyes and xclock were my go-to tests to make sure x11 forwarding was working properly.
xantfarm is another one I like, ant farm in your root window
<a href="https://acme.com/software/xantfarm/" rel="nofollow">https://acme.com/software/xantfarm/</a>
With the exception of local editors (gvim) and administration software (xload), the need for these applications is easier to satisfy with online HTML5 apps.<p>These are historically exciting, but nowadays the web browser is your X11.