There is a huge choice of shrimp types that can be kept in aquariums at home in a few species groups.

Any types within the same species, e.g. Neocaridina davidi, will all be able to breed together, but you cannot breed a Neocaridina with a Caridina.

It's important to look into the general species requirements if you're looking at choosing a new type of shrimp. If you want to use tap water at home for your tank and live in an area with very soft water, you might find it easier to keep Caridina types instead of Neocaridina.