Kubiks Next.js Starter Template is a Next.js 15 boilerplate that ships with baseline OpenTelemetry configuration and a branded landing page so you can connect a new app to the Kubiks observability platform and start monitoring immediately.
What is the Kubiks Next.js Starter Template?
Kubiks Next.js Starter Template is a starter project built on Next.js 15 with the App Router, TypeScript in strict mode, and Tailwind CSS v4 for styling. It takes source code as input and produces a deployable Next.js application bundled with telemetry wiring, so traces and metrics flow to Kubiks, an OpenTelemetry-native observability platform. It is created and maintained by Kubiks, and it includes a one-click Vercel deployment path using the Vercel integration ID for Kubiks.
Key Features
- Next.js 15 with App Router — Uses the modern React framework with file-based routing and server components.
- TypeScript strict mode — Full type safety across the codebase.
- Tailwind CSS v4 — Utility-first styling with the latest Tailwind release.
- OpenTelemetry baseline — Includes a working setup via
@vercel/otel, so you can add custom integrations without starting from scratch. - Branded landing page — A ready-made landing page that showcases the Kubiks platform.
- Deploy-ready for Vercel — Comes with a Vercel deploy button that clones the repository and connects the Kubiks integration.
- Distributed Tracing — Follow requests from your app through all your integrations.
- Real-time Monitoring — Automatic error detection with instant alerts.
- Performance Analytics — Track latency, throughput, and error rates.
- Custom Dashboards — Build dashboards with the metrics that matter to you.
Who should use the Kubiks Next.js Starter Template?
- Next.js developers — Start a new application with observability already configured, avoiding manual OpenTelemetry setup.
- Teams adopting OpenTelemetry — Use the template as a reference for wiring tracing into a Vercel-deployed app.
- Kubiks users — Spin up a fresh app that connects to the Kubiks platform in minutes.
What can you do with the Kubiks Next.js Starter Template?
- Monitor an application: Deploy the starter and use Kubiks to view distributed traces, error alerts, and performance metrics.
- Ship a branded landing page: Use the included landing page as a starting point for your own product site.
- Extend telemetry: Add your own OpenTelemetry instrumentation on top of the baseline configuration.
How does the Kubiks Next.js Starter Template work?
Clone the repository or use the Vercel deploy button, run your normal Next.js development commands, and the @vercel/otel setup will export telemetry to Kubiks once the integration is connected. The template's landing page is ready to customize.
Pricing
The template is released under the MIT License, so it is free to use and modify. The Kubiks platform itself is a separate paid service, but the starter code has no licensing cost.
FAQ
Is the Kubiks Next.js Starter Template free?
Yes. The project is licensed under the MIT License, so you can use, modify, and distribute it freely without paying for the template itself.
Does this template include OpenTelemetry?
Yes. It includes a baseline OpenTelemetry configuration using @vercel/otel, which is the recommended Vercel integration for exporting telemetry.
What version of Next.js does it use?
The template uses Next.js 15 with the App Router, and it is written in TypeScript with strict mode enabled.
Where is the documentation for Kubiks and this template?
Kubiks documentation is available at docs.kubiks.ai, and the Kubiks GitHub organization is at github.com/kubiks-inc. Next.js docs and Vercel observability docs are also linked in the repository's README.








