DEV Community

Discussion on: What's your favorite piece of software that you built for yourself?

Collapse
 
thefluxapex profile image
Ian Pride

My BlackHosts program. Not because of the code, but because what it's for and the community it's part of. While not perfect by any means, we aim to resist and defend against intrusive and exploitative tracking and advertising.

Collapse
 
waylonwalker profile image
Waylon Walker

Is this kind of like pihole?

Collapse
 
thefluxapex profile image
Ian Pride • Edited

It's a command line tool to install or update the hosts file directly from one of the best hosts consolidators (Steven Black at GitHub) on the internet. Not 100% sure if it's used with PiHole (though I think I've heard it can), but these hosts from Steven Black can be used on any machine with a hosts file and I know various VPN applications do and can use them. My tool is specifically for actual desktop/laptop computers for Windows, Linux, and MacOs, although using it in Windows can be somewhat difficult for users not familiar with how Windows works (have to make sure SVCHOST doesn't have the file locked and after usage if the hosts file isn't compressed it can halt network traffic until Svc is done parsing a large hosts file; a Windows issue, not mine). Works perfectly in Linux a Mac though.
BlackHosts Screen Shot