Perennials for shade would include hosta, epimeduim, bleeding heart, lamium, hellebore, and there are many others that will show up in a web search for “perennials for shade”. Annuals for shade would include begonias, coleus, balsam, fuchsia, lobelia, torenia, perilla and you may find more by doing a wbs search for “best annual flowers for shade”