Edit: Updated the page with some cleanup and better navigation. It can now be filtered by OS and GUI/CLI.
Making posts for individual apps tends to only make sense when there's some actually notable event that takes place, so I figured why not just make a page that lists most of the open source applications that I use? So here is that listing. The webpage version has a nice table of contents for at a glance viewing; below is the page translated to Markdown,
powered by Markdownr:
I haven't been using it for very long. I used to use Logseq, but I've been finding that the more document/page oriented style of note-taking works better in some cases.
LyX is, without a doubt the best writing program. That's probably an exaggeration, but I do really like LyX. It's great for math, and even generates HTML; the first version of this page was drafted in LyX.
Saber (Handwriting/Drawing)
Honestly, I don't use this that much, however it does come in handy for writing/drawing on PDFs and for quickly jotting down equations.
KOReader has a fairly minimal interface, but is quite versatile. It supports a lot of different document formats (and can also be used as an image viewer).
Tachiyomi (Web Comics)
Not much to say, it reads comics. It even has xkcd.
Somewhat ironically, this is only useful for installing apps that aren't on this list. However, it does come in handy if you don't have the Google Play Store.
The quintessential FOSS software center for Android.
Termux (Android Terminal)
Not all software is packaged for Termux, but those that are can be quite handy. For example, Lyx is in the main repositories, and Code-OSS is available in the Termux User Repository
It plays video from YouTube. The non-YouTube services it supports are different, but for those who only use YouTube, the primary differentiator I use it for is the ability to view comment replies.
A straightforward YouTube Music client. It supports offline playback, though there is no way to get songs cached apart from playing through them. It can also be somewhat feature-bare at times.
The quintessential FOSS browser. Well, maybe Chromium is, except everyone and their aunt has made their own proprietary spinoff of that.... On Android in particular, support for addons is a big plus.
It's a Wireguard client for Android. It is mostly quality-of-life features that make it nicer than the official Wireguard client, such as being able to put spaces in tunnel names, search in app exclusion, and being available on F-Droid.
A description is obviated by the name; it is a puzzle collection. I'm just going to be blunt and say I don't like most of the puzzles, however there are a few that I do quite like, and I recommend giving each of the sub-games a go.
Nim is hands-down my favorite programming language. The documentation is admittedly not the greatest, but it combines a lot of interesting ideas, and it gives a lot of freedom in terms of programming style.
It's a calculator. Note: There are two applications on F-Droid. One is “Arity,” the original version, and the other is “ArityCalc,” an updated fork (which is listed here)
In addition to the obvious capability of scanning barcodes, it can scan and produce QR codes, Aztec codes, Data Matrix codes, and many types of barcode. Admittedly, there's not much to scan QR codes for, but one (bad?) way I use it is as a lazy way to send a short string to another device.
Whoops, I forgot to enable the dark theme on the page; maybe the need to explicitly enable using the browser's dark theme is why Safari doesn't really bother. I've switched the dark theme to use Firefox's colors, let me know if there's anything that is still broken.