It is a simple software that returns IP address after entering a Host-Name.
It works only under the WiFi.
This app is developed as an open source.
https://github.com/Network-Revolution/DotLocalFinder
If you find the debian or ubuntu or centos or Red-Hat PC,These PC need to have mDNS installed.
Please input the following command.
apt install avahi-daemon libnss-mdns
dnf install avahi avahi-tools nss-mdns
yum install avahi avahi-tools nss-mdns
Windows10 and macOS have mDNS installed from the beginning, so you can find it without any action.
If you have even mDNS installed, you can also find SBCs such as ESP32 or micro:bit.
The following example shows how to build a host with Arduino.
https://github.com/Vasil-Pahomov/Liana
https://tttapa.github.io/ESP8266/Chap08%20-%20mDNS.html
You can do not only Arduino but also Golang
https://github.com/hashicorp/mdns
but also Python
https://pypi.org/project/mdns-publisher/
Of course,Both Golang and Python run on ESP32.
https://tinygo.org/faq/what-about-esp8266-esp32/
https://docs.micropython.org/en/latest/esp32/tutorial/intro.html
Python run on micro:bit.
https://microbit-micropython.readthedocs.io/en/latest/
Of course, you can also find RaspberryPi with Raspbian installed.
You should search for "raspberrypi" in this app!