A user posted to the squid-users list about a Squid web UI and a number of people gave options. One option was mentioned, but the original poster commented the project was “dead” and he couldn’t run something thats “dead”.
I can’t help but think the original poster is after some software thats actively developed, so he doesn’t have to develop or pay for it. That only works if there’s a critical threshold of developers keeping development alive. Squid languished for a while because everyone wanted to run it, but somehow no-one was funding or contributing towards further public Squid developments. Luckily this seems to have picked up somewhat, but we definitely could do with assistance.