Mod portal link
https://mods.factorio.com/mod/zAlsScienceShuffleDescription
This mod randomizes the ingredients of science and rocket (and possibly other) recipes to give a qualitatively different experience while maintaining the same gradual increase in difficulty and total raw resources of the base game. If you love Factorio, but have gotten bored because you've memorized how to make everything, then this mod is for you. Science Shuffle provides a new unique game on demand without dramatically increasing the difficulty.The seed, items to be shuffled, and several other settings are configurable to get a new experience every time you play. It also (usually) works with (most) other mods, potentially shuffling their items into base recipes or even randomizing their recipes if configured to do so.