IconScout is adding 2000 animations to its library per week. They also offer 963 free animations (requires free registration).
You can download animations in these formats:
The Lottie is a new image format created by IconScout. Images in Lottie format are very compact, but they require the use of a plug-in if you want to incorporate them into WordPress pages.
You can customize the animations to fit your color palette.