If you have soft water your livebearers (mollies and guppies) will not be happy as they need hard water. Mollies in particular get sick easily if kept in soft water. And they are big fish which need a bigger tank than 55 litres.
Guppies are hard water fish but are more adaptable than mollies provided the water is not too soft.
African dwarf frogs would be OK in their own small tank. They do not go well with fish because they are almost blind and find their food by smell. By the time they get there, the fish will have eaten it all and the frogs will starve. There is an excellent write up of ADFs here
http://www.fishforums.net/threads/african-dwarf-frogs.234165/ They should be fed on specific frog food, not fish food. There is another frog traded in fish shops, the African clawed frog, which grows much bigger and needs a big tank. (Shops often mis-label frogs. Dwarfs have eyes on the sides of their heads and webbing between the toes of their front feet; clawed have eyes on top of their heads and no webbing on their front feet)
Shrimps come in many species, and like fish they have different water requirements. If you want to keep shrimps it would be helpful if you could tell us exactly how soft your tap water is (look on your water supplier's website) and what the pH of your tap water is, both a freshly run sample and some that has been allowed to stand for 24 hours. The easiest shrimp is the red cherry shrimp which grows to about 2.5 cm max.
You have mentioned elsewhere about getting another 55 litre tank. Again, before we can suggest fish we need to know the actual number for your water hardness, and your pH.
Bettas (siamese fighting fish) should not be kept in a tank with other fish. They can become aggressive towards other fish, and other fish can nip their fins. They do not need tank mates and are best kept alone. The 20 to 25 litre tank you mentioned at the beginning of this thread would be perfect for a betta, on his/her own, or indeed a 55 litre tank provided there are no other fish.