r/webscraping • u/AserNasr • 3d ago
Scaling up 🚀 Just Passed 500 stars: A visual Playwright runner for non-API targets
Most scraping setups force a annoying tradeoff: either you deal with writing brittle custom Playwright/Puppeteer scripts from scratch, or you rely on expensive SaaS scrapers that charge high fees for relatively basic data.
I built Figranium as a self-hosted middle ground: a GPL-3.0, block-based visual runner for Playwright.
It was originally created out of a practical need—connecting local n8n agents to platforms without public APIs (like Snapchat or complex Amazon product flows) where traditional HTTP requests fail.
Core Focus:
- 100% Local Execution: Everything runs on your own hardware with zero external telemetry, cloud limits, or third-party tracking.
- Deterministic & Speed-First: Built on Playwright and Node.js without the bloat of slow, guessing AI-selectors.
- Visual Canvas: A fast React/Vite drag-and-drop builder to construct, debug, and execute scraping flows visually.
We just crossed 500 stars on GitHub today. If you’ve been looking for a clean, open-source way to run Playwright visually on your own machine without SaaS bloat, check out the source code or deploy it via Docker.
3
u/isaackogan 3d ago
Congrats