Supported Platforms

RndrKit Works With Any Client-Side App

If your app renders in the browser and ships a blank HTML shell, RndrKit can make it visible to search engines. Here is every platform we have tested, grouped by category.

AI App Builders (Fully Tested)

These platforms have been validated end-to-end with RndrKit. Setup is straightforward and well-documented.

PlatformDefault URLGuide
Lovable*.lovable.appFully tested
Bolt.new*.bolt.hostFully tested
Replit*.replit.appFully tested

AI App Builders (Supported)

These platforms deploy to infrastructure we have tested. Setup is the same as their underlying host.

PlatformDeploys ToGuide
v0 by Vercel*.vercel.appSame as Vercel CSR

AI App Builders (Should Work)

These platforms produce client-side rendered apps. We expect RndrKit to work but have not done full end-to-end testing.

PlatformDefault URLGuide
Mocha*.mocha.appShould work
DyadDeploys to VercelShould work
bolt.diySelf-hostedShould work
Div-idySelf-hostedShould work

Cloud Hosting (Fully Tested)

Traditional hosting platforms where SPAs are commonly deployed. Fully tested with RndrKit.

PlatformDefault URLGuide
Vercel (CSR)*.vercel.appFully tested
Netlify*.netlify.appFully tested
Cloudflare Pages*.pages.devFully tested

No-Code Platforms (Should Work)

No-code platforms that produce client-side rendered apps. RndrKit should work but has not been fully validated.

PlatformDefault URLGuide
Glide*.glide.pageShould work
Adalo*.adalo.comShould work

How to Tell If You Need RndrKit

Not sure if your app needs pre-rendering? Run this quick test:

curl -s "https://your-app-url.example.com/" | head -50

If the response is mostly empty HTML with a <div id="root"></div> or <div id="app"></div> and a bunch of <script> tags, your app is client-side rendered and search engines cannot see your content.

You can also use the free SEO tester on our homepage to compare what bots see versus what humans see.

Do Not See Your Platform?

RndrKit works with any client-side rendered app regardless of the platform. If your app produces an HTML shell that loads content via JavaScript, RndrKit can pre-render it.

The setup is always the same:

  1. Find your app's default URL (the origin)
  2. Add your custom domain and origin in the RndrKit dashboard
  3. Point your DNS to cname.rndrkit.io
  4. Verify with a Googlebot curl test

If you are using a platform not listed here and run into issues, contact us and we will help you get set up.