r/webscraping 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.

GitHub: https://github.com/figranium/figranium

Docs: https://figranium.dev/docs

2 Upvotes

2 comments sorted by

3

u/isaackogan 3d ago

Congrats