Thanks for writing! There's a large number of perennials that love shade and don't mind rocky soil. Check out a selection of some of my favorites here.
You might also check out our Plant Encyclopedia; you can do a search for shade plants for your Zone there and select for features such as a particular flower color or season.
---Justin, Senior Garden Editor, BHG.com