The Cubs had a pretty fine hitting shortstop back in the day named Ernie Banks. Or if you want to go way back, Honus Wagner was one of the top hitters around. There probably weren't too many elite offensive players playing the position, though. Robin Yount was around in Ripken's time (or just before), but I can't think of many others besides those three.
One of the most underrated things about Ripken was actually just how good he was as a defensive player too. Wasn't flashy at all in the Ozzie Smith sort of way. But he was just so rock solid with his glove and especially so with positioning (knew batters inside and out), and also had a tremendous arm. One of the best at turning the DP at his position too. Not sure he ever won a gold glove at the position, but he probably should have won it a few times if he didn't.