India has emerged as the top lender to Sri Lanka, extending $376.9 million worth credit compared to $67.9 million by China in the first four months of this year to rescue the island nation from the unprecedented political crisis and economic turmoil.