Differences between Optifine, Iris, Fabric, Sodium and Lithium?

: Turn shaders on or off mid-game with a single hotkey.

: Built on the Sodium engine, often doubling performance compared to OptiFine.