#225
B
Rank #211
Maxun
No-code web scraping and data extraction tool that lets users record browser interactions to generate reusable scrapers. Standout trait is turning Playwright-driven browser automation into a point-and-click workflow.
59.3
/ 100
β Full Stack
Node.js/TypeScript backend running Playwright-driven headless browser sessions, with PostgreSQL for scraper/job metadata and Redis for job queuing. A React frontend drives the record-and-replay scraper builder UI.
π Scaling Analysis
Scraper jobs can scale out across worker pods pulling from the Redis queue, but headless browser sessions are inherently expensive per unit of concurrency compared to typical API workloads. Reasonable for moderate scraping volumes; very high-concurrency scraping needs careful worker pool and target-site rate-limit management regardless of infrastructure.
π Running on Nexlayer
Needs an app pod, a Postgres pod, a Redis pod, and headless-browser capacity (Playwright's Chromium dependencies bloat the image), wired via <podName>.pod:<port> for postgres/redis; pull base images through mirror.gcr.io. Headless browser workloads are CPU/memory-hungry per concurrent scrape job β size worker pods accordingly.