Batfish is een open-source hulpmiddel voor de analyse en verificatie van netwerkconfiguraties. Het zoekt naar fouten in configuraties en controleert geplande of bestaande netwerkwijzigingen, zodat problemen worden gevonden voordat ze in productie komen. Netwerkingenieurs gebruiken het om geplande configuraties vooraf te valideren. De software is uitgebracht onder de Apache 2.0-licentie en wordt verspreid als broncode die organisaties op hun eigen infrastructuur kunnen draaien. De meest recente release op GitHub dateert van augustus 2026.
Batfish wordt onderhouden door Amazon Web Services (AWS) en is een door AWS beheerd open-sourceproject sinds het Intentionet-team bij AWS kwam. AWS maakt deel uit van Amazon.com, Inc., een Amerikaans bedrijf met hoofdkantoor in Seattle; de onderhouder valt daarmee onder Amerikaans recht, waaronder de CLOUD Act. Omdat de software op de eigen infrastructuur draait en de broncode openligt, kan een Europese organisatie de code controleren en zonder gehoste dienst van een leverancier gebruiken. De koers van het project wordt echter door een Amerikaans concern bepaald, wat meegewogen moet worden in de beheerafspraken.