Emacs?
Android is designed to fracture, Linux is designed to fracture, Clang is designed to fracture, Windows is designed to fracture.
Take GCC for example. It was philosophically designed to _not_ fracture due to how its plugin system was designed. As far as I know, there is no such limitations on emacs plugins. Plugins and their interface are what enables fracturing as this article defines it.