Swablu is available in all Hoenn and Kalos games, as well as Platinum, Black 2, and White 2. It can be caught in HeartGold and SoulSilver too, but only in the postgame.
Completed analyses of the Swablu line so far: