Procedural Mesh Fire
Installation
Place the .blend file into your Asset Library directory to be able to access the modifier from the Blender's Asset Library.

Baking Particles
Before rendering, it's recommended to bake the particles first. Select your fire objects and bake Simulation Nodes in 'Physics Properties' tab.
Limitations
- Oldest supported Blender version is 4.3.0. File will not open in older versions.
- Included shaders depend on number of transparent bounces when rendering in Cycles.
- It's recommended that the origin is at the bottom of the object.
- Setting 'motion blur' to highest values in 'Object Properties' may improve the look of the fire, at the cost of rendering time