I have danios in with my shrimp.
3 pink danios, 2 leopard danios (one longfin), 2 giant danios.
I also have a mystery snail and they All get along great, I love my danios. If the shrimp try to swim my giant danios get excited and chase them, it's very entertaining to watch
I also have a red mini crab and every one is happy
Danios are also very hardy and will cycle your tank great! Make sure you cycle your tank before you add the shrimp of they will not do too wel.
My tank is just a 10 gallon.