hi @amarbl,
I guess that answer would be "sort of" (?). X-pack is built on top of the Elastic Stack, of which the core apps are open source. So in principal, most features could be built on top of that from scratch I presume. I think it would depend on the specific use-case, if it's worth it foregoing X-Pack and instead write your own custom implementation.