Developer documentation
Rankveo developer docs
Publish on your own stack
Rankveo handles research, writing, and publishing. Your application keeps control of routes, rendering, metadata, caching, and the final experience.
Installation
Choose the package built for your framework, then add a server-side Rankveo blog key.
npm install @rankveo/next Framework integrations
@rankveo/next A typed client with Next cache hints, plus a copy-in app/blog starter.
Astro@rankveo/astro A Content Layer loader, so articles behave like any other collection.
Nuxt@rankveo/nuxt A Nuxt module wiring runtime config and swr route rules.
SvelteKit@rankveo/sveltekit Load functions, prerender entries, and XML endpoints.
Eleventy@rankveo/eleventy Global data plus templates. No plugin lifecycle to learn.
any JavaScript runtime@rankveo/client A typed client plus sitemap, RSS and JSON-LD builders. No framework assumptions.
Laravelrankveo/laravel An auto-discovered service provider: routes, Blade views, cache and a webhook.
Djangorankveo-django An app you add to INSTALLED_APPS and include in urls.py. Nothing to migrate.
Railsrankveo-rails An isolated mountable engine: routes, views, cache and a revalidation webhook.
API reference
Building outside the supported frameworks? Start with the typed JavaScript client and the sitemap, RSS, and structured-data helpers it includes.
Open the client API docs