About this site
There are only two problems with a search engine when you’re trying to find the right piece of software. First, search engines are tuned for popularity, not clarity — the first page of results is often a hall of mirrors built from SEO articles that all quote the same press release. Second, nobody in those results ever stops to say, “Now, driver support works a bit like a postman, and if the postman doesn’t know your new street yet, the letter won’t arrive.” That sort of thing matters to me. So I built a place where the explanation comes first.
ASPNetWorld started in a classroom. I’m Gareth Lloyd, a sound engineer in Cardiff, and for years I’ve taught evening classes in music production. Week after week I watched capable people stall not because they lacked talent, but because the software they needed spoke in acronyms and assumed prior knowledge. The site name is a nod to the very first Mac networking article I ever wrote for a student, back when ASP.NET was the thing I was supposed to be teaching and audio was the thing I actually wanted to talk about. The domain stuck, the focus shifted, and now ASPNetWorld is a catalogue of 636 Mac programs, games and plugins where the rule is simple: understand it, then install it.
Who this site is for
This is a teacher’s guide, not a reviewer’s podium. If you’re the sort of person who learns best when someone explains what a buffer does before telling you to change its size, you are squarely in the right place. Maybe you make music on a Mac and you’d like to know which free EQ plugin actually respects your operating system’s security model. Maybe you edit video for a community group and you’re tired of downloading tools that turn out to be subscription traps. The site is organised into sections — Video Downloaders, Games, Audio, Office, Adobe, Mac Apps, VST Plugins — but the real common thread is patience. I write for the curious user who prefers a full sentence to a bullet list and who appreciates knowing the “why” alongside the “what.”
How to read a program page
Every program page follows the same structure, and that’s deliberate. At the top you’ll find the current version number, the download’s file size, and a straightforward compatibility note that tells you which version of macOS the software needs. Where a developer has dropped support for an older Mac, I try to keep the previous build listed so you’re not stranded because your faithful iMac is stuck on Catalina. Below that comes the download notes, which is my chance to walk you through anything the installer doesn’t make obvious: gatekeeper warnings, the difference between an Apple Silicon build and an Intel one, or why a plugin might land in the wrong folder if you rush the installer. I believe in treating an installation the way you’d treat a new recipe: read it through once before you start chopping.
How a program earns its place
The catalogue isn’t a firehose. There are 636 entries because I add things slowly and only after I’ve used them enough to form a genuine opinion. A program gets onto the list when it does something useful, does it without dark patterns, and leaves me feeling that I could explain it clearly to a student without having to apologise for the developer’s choices. Plenty of clever software fails that test — nag screens, upsells disguised as feature buttons, “free” tools that install a kernel extension and then look wounded when you object. Those don’t get listed. Neither do programs that are abandonware with known security holes, even if they were beloved in 2008. The whole point is that you can browse without your guard up, and that promise is worth more than a larger number on the homepage.
Browsing, favourites and staying in the loop
You can read every page on ASPNetWorld without creating an account — no paywall, no trial period, no gentle nagging after the third click. If you’d like to get more out of the site, a free account unlocks three things: favourites, update notifications, and the ability to comment. Favourites work exactly as you’d expect. When you’re signed in, each program page has a button that lets you bookmark it to your own list, which you can revisit from your account anytime.
Update notifications are tied to those favourites. When a program you’ve saved gets a new version, the site flags it for you the next time you sign in. I don’t send emails about this; the notification lives on the site itself, quietly waiting until you’re ready to check. There’s no newsletter and no marketing list, because I’ve yet to meet anyone who lay awake hoping for another automated email.
Comments are the one corner of the site that involves conversation, and I keep a close eye on them. Every comment is moderated before it appears publicly. The moment you submit a thought — a compatibility tip, a question, a polite disagreement with one of my analogies — you’ll see it appear on the page marked “awaiting moderation.” That’s your confirmation that the system received it, not a sign it vanished into the ether. I read every one, and I aim to approve anything that contributes in good faith. The classroom rule applies here too: explain, don’t sneer, and assume the person on the other end is trying their best.
If you need to reach me directly, you can always write to [email protected]. I don’t measure my response time in hours — lesson planning has a way of swallowing a Wednesday — but I do read everything that arrives, and I’m genuinely glad when someone takes the time to suggest a program I’ve missed or to point out where an explanation could be clearer. This site has grown from scribbles on a whiteboard into something I tend to like a garden, pulling weeds and planting new things as the seasons change. I hope you find it useful.