I've updated the old TooManyItems mod to 1.8.9.
View the source and download on my github: github.com/HowardZHY/TooManyItems
There's a Forge version and a MCP client. Build with MCP 918.
All funcs should work fine.
Known issue: you must press esc to exit inventory.
There's another bug:
Using search bar could cause game freezing.
I've just upgraded some codes so it also works on 1.8.8 now.
PS: the jar also works on 1.8 if u change the string ayl to byl in TMIForgeTransformer.
I just ported it to Legacy Fabric 1.8.2-1.8.9