I think the question should be the other way around. As per Wikipedia sources the National flag of India was adopted in 1947 where as the Niger was in 1959. read more
While the Indian flag was adopted in its current form in 1947, the flag of Niger was adopted in 1959. Their similarity is considered a coincidence. The flag of Ireland and Côte d'Ivoire (Ivory Coast) also utilise the same colours as the Indian Tricolour, albeit as vertical bands and sans any symbol in the centre. read more