Xposed Framework took a long time to be updated to support Android Nougat, but after countless hours of work, XDA Senior Recognized Developer rovo89 was able to accomplish this in October. Thankfully this is not the case for Android Oreo as it took significantly less time to bring Xposed to Android Oreo. Popular modules are already beginning to receive updates from developers for Android Oreo, including GravityBox.
GravityBox was updated to support Android Nougat, around the same time that Xposed Framework was updated, but it didn't get an update for Android Oreo. That has changed as GravityBox 8.0.0-beta1 has been released with support for Android Oreo. It has been developed and tested on the Nexus 5X running stock Android 8.0 and 8.1.
For those that don't know what GravityBox is or what it does, it's an open-source module for the Xposed Framework. It's packed with many features such as tweaks for the lock screen, display, phone app, status bar, navigation bar, and power menu. It even has customizability for the quick settings tile management, notification controls, fingerprint shortcuts and much more. It's essentially an all-in-one playground of customizability for rooted users running a close-to-stock Android ROM.
GravityBox has traditionally been popular with rooted users who would like certain custom ROM features but don't want to go through the trouble of installing a custom ROM. This, unfortunately, means that GravityBox does not play well with custom ROMs and is incompatible with skins such as TouchWiz and HTC Sense.
It is a fantastic tool for Rooted Stock Android users. It would be a great addition to a phone such as the Google Pixel 2, and now that Xposed Framework and GravityBox have been updated for Android Oreo it will work great with stock Android Oreo phones.
To download GravityBox for Android Oreo follow this link.