Rainbowfish adalah ikan kecil berwarna-warni yang hidup di air tawar, dan, saat dewasa, menampilkan berbagai macam warna. Mereka berasal dari keluarga Melanotaenia dan biasanya ditemukan di sekitar Indonesia, Australia, dan New Guinea. Tubuh ikan ini biasanya panjang, terkadang tumbuh hingga sekitar 6 cm. Mereka biasanya memiliki sisik besar dan sisi yang tampak rata.
Ikan pelangi jantan dewasa cenderung berwarna lebih cerah daripada rekan betina mereka dan dapat mengembangkan garis di sisi tubuh mereka saat mereka berkembang biak. Mereka cenderung memamerkan warna mereka di pagi hari ketika mereka mencoba untuk menarik perhatian wanita. Ikan ini tidak menunjukkan warna yang rumit sampai mereka mencapai kedewasaan penuh atau berkembang biak.
Bagi seseorang untuk melihat warna ikan pelangi membutuhkan ada ikan pelangi lain di sekitarnya. Ikan-ikan ini berkeliaran di sekolah dan tidak akan memamerkan warna mereka kecuali mereka bersama orang lain dari jenisnya. Ikan dari keluarga ini juga membutuhkan banyak ruang, karena mereka suka berenang dan selalu aktif. Setiap tangki tempat ikan jenis ini ditempatkan harus memiliki ruang terbuka yang cukup agar ikan tetap aktif.
Meskipun pelangi adalah ikan sekolah yang hebat, masing-masing memiliki kepribadiannya sendiri. Banyak yang agresif terhadap ikan lain dari keluarga yang sama. Seseorang yang ingin memiliki enam hingga 10 kelompok ikan pelangi di akuarium mungkin mengalami beberapa agresivitas di antara ikan-ikan ini. Habitat alami mereka juga mungkin berperan dalam bagaimana mereka bereaksi terhadap kumpulan ikan baru.
Saat berkembang biak, ikan betina bertelur beberapa kali setiap hari. Ini dikenal sebagai pemuliaan jangka panjang. Di alam liar, ikan biasanya bertelur di ganggang tetapi, di dalam tangki, tanaman yang dapat diterima harus disediakan untuk bertelur. Jika ikan berada di akuarium, telur harus dikeluarkan dan ditempatkan di tangki terpisah. Sampai usia hampir dua bulan, anak-anak, yang disebut benih, berada dalam bahaya dimakan oleh ikan dewasa.
Rainbowfish tidak mudah sakit dan biasanya tidak membutuhkan banyak perawatan saat mereka hidup di penangkaran. Air yang baik dan keseimbangan pH yang benar di akuarium hampir dapat menjamin keselamatan dan kesehatan ikan pelangi. Masalah dengan air dapat menyebabkan memudarnya warna pada ikan pelangi.