zap.store is very powerful, though I don't know how one signs a release with it. It does perform the same function as Obtainium, provides a 'store' feel like fdroid, but doesn't let you manually enter a github source like Obtainium.