Xposed Framework. What is it, actually?
After seeing a question by +David Foggia
in this community, I thought it might be a good idea to post a simple explanation of what Xposed is, what it can do, and how to get it.
Basically, it is a 'framework' (obviously) that allows you to get many of the features seen in custom ROMs while only having root access.
You can do things like customize the soft keys, force transparent system bars, editing the sound controls, edit the notification system, Quick Settings, and even application behaviors—all without having to flash a ROM for each change.
As mentioned, you need to have root access to get root access. This means you probably need to unlock your bootloader first. Go to http://forum.xda-developers.com
and find your device for information on how to do this. This requires a device wipe. In rare cases, you do not need to unlock the bootloader to get root access .
Once you do that, you can make any changes (like you said, pick from a list of features (called "Xposed Modules") without ever wiping your device again.
It's the ultimate customization tool for not requiring major work on your device.
If you want security for the data on your device once you get root, you can always lock the bootloader again.
For instructions on how to install the framework to your device, see this link: http://forum.xda-developers.com/showthread.php?t=1574401
The instructions are located at the lower half of the first post. There is even an APK installer.
For information on Xposed Modules, see this guys YouTube channel: Nexus 5 - Hide Apps Xposed - Hide Apps on the GEL
(Credit for link to +Alex Marcus