IME, angels get too big for 10g tanks in the long run. A lot of the commonly available fish are not suited for 10g tanks, but there are still some really cool options out there for you to look into.
Try researching green neons, Daisy's ricefish, ember tetras, chili rasbora, dwarf spot rasbora, emerald rasbora, least killfish, pygmy sunfish, Asian stone catfish, dwarf cories, shell dwelling cichlids, scarlet badis, betta, Norman's lampeye killifish, clown killifish, guppies, Endler's livebearers, platies, nerite snails, red cherry shrimp, ruby tetras, jellybean tetras, croaking gouramis, sparkling gourami, sparkle eye white clouds, celestial pearl danios, and dwarf puffers. There are some others too.
Keep in mind that not all of these are compatible, so they need to be researched for compatibility. Feel free to ask more questions as well.