Neelivaneswarar or Gneeliwaneswarar Temple, also known as Vishwanathar Temple at Thiruppaingneeli or Thirupanjali, is a Hindu temple situated 20 km north of Tiruchirappalli, Tamil Nadu, India. The presiding deity is Neelnedunkanni, also known as Visalashi.