Based on Next.js and supports App Router
nova-nextjs-template — Next.js Starter Template
By wandelbotsgmbh
A Next.js robot application template for Wandelbots NOVA, providing a project skeleton with App Router, TypeScript, and Biome, which can be generated via NOVA CLI and deployed to a robot cell.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Uses TypeScript for type checking
Uses Biome for linting and formatting
Generates projects via NOVA CLI using the nextjs_app template
Uses pnpm to manage Node versions and dependencies
Provides a Dockerfile, deployable to a robot cell with nova app install
Template Details
This template is a Next.js robot application skeleton running on Wandelbots NOVA. The README states that you can use the NOVA CLI to run `nova app create myapp -g "nextjs_app"` to generate a new project. The template includes Next.js App Router support, TypeScript type checking, and Biome linting and formatting.
For development, the template uses pnpm to manage Node versions and dependencies; first run `pnpm install`. For local development, you need to provide three environment variables in `.env.local`: `NOVA_DEV_INSTANCE_URL`, `NOVA_DEV_ACCESS_TOKEN`, and `CELL_ID`, to connect to a remote NOVA instance; then run `pnpm run dev` and open http://localhost:3000 in a browser to view the result.
For deployment, the README states that after the NOVA CLI has been configured with Docker and an image registry, you can use the provided Dockerfile within the repository to run `nova app install .` to deploy the application directly to a robot cell. The README does not provide information about the application's specific functionality, page structure, performance, or production environment suitability.
Is it right for your project?
Use Cases
- Creating a Next.js application skeleton for a Wandelbots NOVA robot cell
- Developing and debugging locally by connecting to a remote NOVA instance
- Deploying the application to a robot cell via NOVA CLI
Suitable For
- Developers using Wandelbots NOVA who want to build robot applications with Next.js
- Next.js projects that need TypeScript and the Biome toolchain
- Teams that have configured Docker and an image registry and are ready to deploy applications with NOVA CLI
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
First install pnpm, used to manage Node versions and dependencies
- 2
Run pnpm install to install dependencies
- 3
Configure NOVA_DEV_INSTANCE_URL, NOVA_DEV_ACCESS_TOKEN, and CELL_ID in .env.local to connect to a remote NOVA instance
- 4
Run pnpm run dev to start the development server and visit http://localhost:3000
- 5
Before deployment, follow the documentation to enable Docker support in the NOVA CLI, then run nova app install . in the repository
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the Apache-2.0 license in the public repository; the free scope is the code of this version and does not mean that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution are permitted; when distributing, the Apache-2.0 license must be included.
- Modified files must prominently indicate changes, and relevant copyright, patent, trademark, and attribution notices must be retained.
- If the original project includes a NOTICE file, applicable attribution notices in it must be retained when distributing derivative works.
- The license includes an applicable contributor patent grant; initiating patent litigation as described in the license terminates that patent grant, and no trademark rights are granted.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; they cannot be judged solely by the code's Apache-2.0 license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
- This template is a robot application skeleton built specifically to run on the Wandelbots NOVA platform, and its use cases are limited to the NOVA platform.
- New projects must be generated via the Wandelbots NOVA CLI, depending on the NOVA toolchain.
- Local development must provide the NOVA_DEV_INSTANCE_URL, NOVA_DEV_ACCESS_TOKEN, and CELL_ID environment variables to connect to a remote NOVA instance.
- Before deploying to a NOVA instance, the NOVA CLI must first be configured with Docker and image registry support.
View Original Text Basis
no-charge, royalty-free, irrevocable copyright license
Original License Text
This template provides the skeleton of a [Next.js](https://nextjs.org/) robot application built to run on [Wandelbots NOVA](https://docs.wandelbots.io/).
Original README
You can generate a new project with the [NOVA CLI](https://portal.wandelbots.io/en/download) by running `nova app create myapp -g "nextjs_app"`.
Original README
You can run your app locally for development and connect it to a remote NOVA instance by providing the `NOVA_DEV_INSTANCE_URL`, `NOVA_DEV_ACCESS_TOKEN` and `CELL_ID` environment variables in `.env.local`.
Original README
https://github.com/wandelbotsgmbh/nova-nextjs-template/blob/main/LICENSEhttps://github.com/wandelbotsgmbh/nova-nextjs-template/blob/main/README.mdIf you have the NOVA CLI set up to [work with Docker](https://docs.wandelbots.io/latest/developing-typescript-quickstart#set-up-docker-and-registries), you can deploy your NOVA app into a robot cell directly from the repo using the provided `Dockerfile`:
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-14. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 80 / 100
- Technologies
- Next.js · React
- Website type
- Starter
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-03-18
- Screenshot last checked
- 2026-10-14
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Next.js as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: codex-user-requested-batch-review-20261015 · 2026-10-15
Inspect the recorded source material
SHA-256: fb7f390636e468e3f886210fc338e94f955806df1b2b898b04ad5beb58bded3e
2026-10-14T02:28:55.285Z
Source file / repository# Next.js NOVA app template This template provides the skeleton of a [Next.js](https://nextjs.org/) robot application built to run on [Wandelbots NOVA](https://docs.wandelbots.io/). You can generate a new project with the [NOVA CLI](https://portal.wandelbots.io/en/download) by running `nova app create myapp -g "nextjs_app"`. ⚡ Next.js with App Router support 🔥 Type checking with TypeScript 📏 Linting & Formatting with Biome ## Development setup First install [pnpm](https://pnpm.io/), which is used to manage the node version as well as the packages. ## Installing dependencies ```bash pnpm install ``` ## Local development with a NOVA instance You can run your app locally for development and connect it to a remote NOVA instance by providing the `NOVA_DEV_INSTANCE_URL`, `NOVA_DEV_ACCESS_TOKEN` and `CELL_ID` environment variables in `.env.local`. For example, if your instance is at `my.instance.wandelbots.io` and your cell is called `cell`: ```bash NOVA_DEV_INSTANCE_URL=https://my.instance.wandelbots.io NOVA_DEV_ACCESS_TOKEN="..." CELL_ID=cell ``` ## Running the dev server Once everything is set up, you can run the NextJS dev server: ```bash pnpm run dev ``` Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. ## Deploying your app to a NOVA instance If you have the NOVA CLI set up to [work with Docker](https://docs.wandelbots.io/latest/developing-typescript-quickstart#set-up-docker-and-registries), you can deploy your NOVA app into a robot cell directly from the repo using the provided `Dockerfile`: ```bash nova app install . ```
Explore similar templates
Compare previews and descriptions within the same stack and category.

Next.js SaaS Starter
The official Next.js SaaS starter template, integrating email/password authentication, Stripe Checkout subscriptions, a dashboard with user/team CRUD, basic Owner/Member RBAC, and activity logging.
Next.js · SaaS

Next.js Commerce
Vercel's officially maintained Next.js App Router ecommerce starter with deep Shopify integration, offering a complete product catalog, cart, and checkout flow. Core logic is modular for swapping backends, and community provider versions exist for BigCommerce, Medusa, and Saleor.
Next.js · E-commerce

Next-js-Boilerplate
A developer-first Next.js 16 starter with Tailwind CSS 4 and TypeScript, supporting both App Router and Page Router.
Next.js · Starter

tailwind-nextjs-starter-blog
A Next.js and Tailwind CSS blog starter template using Contentlayer for Markdown/MDX, with built-in SEO, code highlighting, and tags. It targets personal technical blogs and migration from Jekyll/Hugo to React, and supports one-click Vercel deployment.
Next.js · Blog

next-forge
next-forge is a Turborepo-based Next.js template maintained by Vercel, positioned as a starting point for SaaS products.
Next.js · Starter

SaaS-Boilerplate
SaaS-Boilerplate is an open-source SaaS starter template built with Next.js App Router, React 19, TypeScript, Tailwind CSS, and Shadcn UI.
Next.js · SaaS
