Procedural Animated Fire Material
Very easy to use, simply click on your object and assign the material, or just append it from the downloaded blend file.
All nodes are grouped in group node and named to make it as simple as possible to use.

You have plenty of set up setting to customize.
Work with both eevee and cycles.
You can use for a singe image or for a long animation as until you play it it will not stop the animation.