Rendering isn't just a marketing problem. EdgeComet was built by engineers for engineers.
EdgeComet renders JavaScript pages in headless Chrome for search engine bots and AI crawlers.
Caches locally, scales via Redis, fails gracefully to origin.
Deploys behind your existing infrastructure.
Each component does one thing well
Entry point that intercepts bot requests, manages caching, and coordinates rendering.
Manages headless Chrome pool to render JavaScript-heavy pages.
Background service that keeps cache fresh without impacting live traffic.
EdgeComet manages Chrome instances proactively.
| Event | What Happens | Your Involvement |
|---|---|---|
| Memory bloat | Scheduled restart | None |
| Instance hang | Auto-detected, replaced | None |
| Chrome crash | New instance spawned | None |
| Security update | Update binary | ~30 min, few times/year |
For high-traffic websites, hardware or software failures can mean lost crawl budget. EdgeComet prevents this with distributed caching.
Dedicated metrics port, ready for Grafana
JSON format via Zap, ELK-ready
X-Render-Source, X-Cache-Age, X-Request-ID
Load balancer ready, liveness and readiness probes
X-Render-Key authenticates requests from reverse proxyX-Internal-Auth secures service-to-service callsHuman-written technical docs covering deployment, maintenance, and troubleshooting.
Browse docsGet EdgeComet running in your infrastructure.