Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Sleek, modern, fully customizable Next.js marketing website template with BaseHub CMS, search, dark mode, and analytics.

Astro landing page starter with gradient background, responsive hamburger/dropdown menu, and switchable floating/fullscreen headers.
The BaseHub Marketing Website Template is a Next.js boilerplate for launching marketing sites, combining a BaseHub CMS backend, Tailwind CSS styling, and built-in search, analytics, and dark mode.
The BaseHub Marketing Website Template is a production-ready website template by BaseHub, designed to build marketing pages for SaaS startups and indie hackers. It is a Next.js project that uses BaseHub as its content management system and Tailwind CSS for styling. The template outputs a fully responsive marketing website that is fully editable through BaseHub, meaning content changes do not require code modifications. It includes a text-based search integrated with BaseHub, dark and light mode, analytics integration, and a blog and changelog section. The project is written in TypeScript and is hosted on GitHub under the basehub-ai organization, with 171 stars at the time of writing.
The template is aimed at startups and indie hackers who want to showcase their SaaS product without building a site from scratch. It's also suitable for product managers and marketing teams who need a website that can be updated by non-developers via BaseHub. Agencies and freelancers building client marketing sites can use it as a starting point, as it requires no other service beyond a BaseHub account and a deployment platform.
To run the project locally, you install dependencies with pnpm i, add your BaseHub token (BASEHUB_TOKEN) to a .env.local file, and start the dev server with pnpm dev. For production, the template offers a one-click deploy button for Vercel that clones the repository and sets up the environment automatically; you can also deploy it to any platform that supports Next.js.
The template's source code is publicly available on GitHub, so you can use it without paying for the template itself. However, you will need a BaseHub account and a deployment platform like Vercel; BaseHub may have its own pricing for the CMS service.
You need a BaseHub account to get a repository and a BaseHub token, a deployment platform such as Vercel (or local environment with Node.js and pnpm), and no other external services—the template includes search, analytics, and blog functionality out of the box.
Yes, it uses BaseHub as its headless CMS. All content—pages, blog posts, and changelog entries—is stored in BaseHub and can be edited through BaseHub's interface, which makes the site fully editable without code changes.
Yes, the repository includes a "Deploy with Vercel" button that clones the repo, sets the required environment variables, and launches the site in one click. The template can also be deployed to any platform that supports Next.js, such as Netlify or a custom Node server.
Yes, the template includes both dark and light mode with a toggle, so visitors can switch between the two color schemes based on their preference.
