Show HN: Giggle – A self-hosted customizable and ad-free Google Search interface (github.com)

7 points by dandrew5 ↗ HN
Hey HN!

Just want to share a project of mine called Giggle. It uses Google's Programmable Search Engine service to apply allow- and block-lists to your searches in an easy way. I've shared it before[0] but just went through and refreshed/refactored a ton of things. Two things to note from the changes are it no longer uses Puppeteer for Google login and the license is now MIT. Happy to answer any questions!

[0] https://news.ycombinator.com/item?id=31067354

2 comments

[ 3.4 ms ] story [ 237 ms ] thread
what's the motivation behind building this?
I discovered Google's Programmable Search Engine service but was not happy with their default interface. There's no way to seamlessly switch between engines either. I looked around but didn't see any out of the box solutions that let you provide an engine ID and API key to use their JSON API so I built this.