Tigre Barbs are a bad idea in a 10 gallon. They get a bit too big, and they need to be in a larger group to spread the aggression around, and they're active enough that they really need a 30" tank. Rope fish get WAY TOO BIG for a 10. Basically, your maximum fish length in inches should be gallons/10. So a 50 gallon could have fish up to 5" and a 10 gallon shouldn't have fish over 1". You can stretch that a little, but not too much.
Howabout threadfin rainbowfish? Sparkling Gouramis? If you can find them and feel up to it, a couple of lake Tanganyika dwarf shell dwellers. Burmese Dwarf Moth Catfish. Scarlet Badis or Licorice Gouramis (Both absolutely require live food). Clown Killifish....
How's your German? If you sprechen, then this site, http://www.minifische.de/
, is entirely devoted to fish for the small aquarium. My German is pretty limited to, "Ein Bier, bitte", but I still find this really useful. It' sbroken up by taxonomic family, so it's interesting to browse too.