I'm looking for a way to turn off AoE looting. There's no interface option for it and I haven't found any existing addons that can do it, so I was wondering if anyone here had any idea if there was one that would make it possible, or if it is even possible to make one?

No, I actually just completely hate aoe looting to the point where it actually makes it not fun to play... and just looting one at a time doesn't help because you can't always just kill one at a time... I didn't want to post that because people generally assume I'm trolling when I explain my reasons for wanting it, but ya.

Turning it off is probably not possible unless there's some undocumented CVar we haven't come across yet.

That said, breaking it up to give details about what loot you picked up from which mob is possible through addon code.
(Not aware of one that does it, most loot addons are more interested with consolidating info than making it more verbose)

I don't think any addon will ever be able to interfere with looting, preventing you from AoE-looting. An addon might be able to create a loot window that separates loot from different corpses, but I'm not sure. Personally I just can't see why you'd hate AoE-looting, but that's indiviual preferences I guess.

If you're having a hard time because you're picking up tons of trash you don't want, I'd suggest turn off auto-loot so that you have a chance to choose what to loot. This is the only problem I can see with AoE-looting, even though vendoring trash is a good gold income.

This seems like a really strange reason to quit playing the game... what possible advantage or benefit is there to having to click 15 corpses instead of one? If it bothers you for role-playing reasons, well, I don't think I've ever played a game of D&D where anyone looted bodies on an individual basis. It's always just "okay, here's a pile of dead kobolds, I search them for stuff".

After some testing, you could feasibly filter out other unit's loot from the window using GetLootSourceInfo and comparing it to the UnitGUID of the targeted corpse. You could even define your own "auto loot" function.

What you couldn't do is prevent the corpses from behaving as if they've been looked at by the player once one of them has been opened - so you couldn't keep people from skinning your empty mobs.

edit: Nevermind, there's no way to only loot a partial stack of same items from a corpse, and since the AOE loot is all consolidated the best you could accomplish is changing how the loot is displayed.

Well, if he can skin nine corpses while you only manage one ... you're doing something wrong.

I like this area loot...

Not if there's 9 other people there.
In any case like I said in my initial response breaking up details of what came from which mob is feasible through addon code,
toggling aoe loot 'off' is not at the moment.