I think this is the right forum.
LiSE, pronounced "lies," is a framework for the simulation layer of games like Paradox Interactive makes. It consists of a journaling state container, which replaces save files with a general purpose time travel and versioning solution; and a rules engine, which provides many of the same advantages as an entity-component system, and lets you reconfigure rules while the game's running.
I'm developing LiSE on Codeberg lately, but am keeping the LiSE GitHub as a mirror.
There haven't been any games you'd actually want to play written in LiSE yet. If you want to try it out, get in touch, and I'll support you.