Headless browsing with Maho: scripts that read the web
A short, real walkthrough. Headless Maho on macOS, a single fetch, a structured extract using named extractors, then a batch run over a URL list. Where this overlaps with Playwright and where it does not.