JSVisible — JavaScript SEO scanner for React, Vue & Next.js JSVisible renders every page of a site twice using a real Chrome browser (Puppeteer) — once as a normal user, once as Googlebot — then compares the two to surface hidden SEO issues that static crawlers miss: accidental noindex tags, orphan pages, missing metadata, render failures, and JavaScript errors. Each issue comes with a plain-English explanation and a copy-paste code fix. It's a complete, deployed SaaS — not a prototype. Full tier system, Stripe billing, 3-day trials, teams, scheduled scans, and anti-abuse are all built and live. Proof: Scanning linear.app, Googlebot rendered it perfectly (100% mobile match) — yet JSVisible found 569 issues across 100 pages, including 156 high-priority problems, 64 orphan pages, and 3 critical noindex errors. Key features: dual user/Googlebot rendering + visual diff · 35+ SEO checks with code fixes · desktop + mobile screenshot comparison · orphan-page & internal-link analysis · JS error detection · up to 500 pages/scan · scheduled scans + email digests · team collaboration · PDF/CSV/JSON export · API access. Monetization (built): Free / Pro $29/mo / Enterprise $99/mo, plus a $99 one-time lifetime deal. Full Stripe integration. Stack: Next.js, Supabase, Stripe, Railway, Puppeteer, Resend, Upstash Redis, Cloudflare, Google Safe Browsing. Included: full source code (with a documented handover README + DB schema) · jsvisible.com domain · @jsvisible/is-ssr npm package · @JSVisible X account · blog content · directory listings (Product Hunt, SaaSHub, AlternativeTo, Dev.to, Hashnode) · Search Console history · brief post-sale email support. Status (honest): Pre-revenue. Fully built and launched. A paid ads test validated the acquisition channel (real signups at €16 each) — traffic isn't the problem. The open opportunity is monetization: the free tier currently gives complete-feeling results without teasing the gated Pro features, so free users have little pull to upgrade. That's a well-defined, fixable conversion problem — and the upside for a buyer. Why selling: Solo founder moving on to other projects rather than doing the monetization phase myself. Everything's documented for a clean handover.
Next step: <p>The biggest lever is fixing free→paid conversion: the free tier currently delivers complete-feeling results without teasing the gated Pro features (Googlebot screenshot comparison, full page lists, PDF export), so free users have little pull to upgrade — gating or teasing those is the highest-impact change. Beyond that: turn on the already-validated paid acquisition channel; build out content SEO (the product is highly searchable — "why isn't my React site ranking"); lean on the npm package as a developer funnel; and pursue SEO agencies as a white-label/paid segment. Billing, trials, and teams are already built, so the revenue infrastructure just needs conversion + traffic.</p>
For sale
Asking price: $1,500 USD
What's included
Domain name, All related design work, Source code, Twitter account, All related data
Published npm package @jsvisible/is-ssr (a zero-dependency SSR-detection CLI that funnels developers to the product); published blog content; directory listings on Product Hunt, SaaSHub, AlternativeTo, Dev.to, and Hashnode; Google Search Console history; a documented handover README and database schema export; and brief post-sale email support to help the buyer get set up.
Reason for selling
I'm a solo founder moving on to focus on other projects. The product is fully built and launched — I'd rather hand it to someone who wants to take it through its growth and monetization phase than let it sit.
Inteldo
- Eight agents research your business data for one clear, evidence-backed answer.
tauRank
- Rank tracking for Airbnb & Booking.com hosts, as seen from any guest country
SideProjectors is a marketplace where developers can sell, buy, and showcase side projects and find co-founders. The platform lets you list projects for sale, discover projects to buy, seek co-founders, and share projects with the community.