An independent Linux alternative inspired by PowerToys Hosts File Editor for
inspecting, editing, validating, testing, and organizing /etc/hosts entries
and named host profiles on Linux desktops and workstations.
Key Features:
- Real System /etc/hosts Parser: Reads /etc/hosts directly from the Linux host
filesystem, distinguishing active mappings, commented-out disabled mappings,
and preserved header comments.
- Structured Table Editor & Validator: Edit IP addresses, primary hostnames,
aliases, comments, and enabled toggles with instant IPv4/IPv6 syntax checks
(Python ipaddress), RFC hostname validation, and duplicate conflict alerts.
- Live DNS Resolution & Socket Latency Tester: Measure real getaddrinfo DNS
resolution results, address families, and TCP socket connection latency (ms)
alongside live /etc/resolv.conf nameserver inspection.
- Named Profile Manager: Save, load, compare, and switch named hosts profiles
stored in the user configuration directory, and export clean hosts files,
CSV/JSON reports, or ready-to-run sudo cp apply commands.
- Bilingual Interface: Switch instantly between Vietnamese and English.
Disclaimer: This project is an independent open-source utility built by TC Studio and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation.