Poeciliidae
Although all fish in Poeciliidae are called "live bearers" (viviparous), some species do lay eggs with external fertilization.  All African fish in Poeciliidae lay eggs.  Almost all the American Poeciliidae bear live young (except for fish in the genus Tomeurus).