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.
What is the BaseHub Marketing Website Template?
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.
Key Features
- Fully editable from BaseHub — All site content is managed through BaseHub's CMS, so you can update pages, blog posts, and changelog entries without touching the codebase.
- Text-based search — Integrated search out of the box, powered by BaseHub, allows visitors to find content on your site immediately.
- Dark and light mode — A toggleable theme system lets users switch between dark and light appearances; the template ships with both color schemes.
- Analytics integration — Easy integration with popular analytics tools to track and analyze website performance directly from the template.
- Blog and changelog — Built-in blog and changelog sections give you a place to publish product updates and company news.
- Responsive design — Ensures optimal viewing experience across all devices, from desktops to smartphones.
- SEO friendly — Built with search engine optimization best practices to improve rankings and drive organic traffic.
- Social media integration — Connect and engage with your audience through integrated social media links and sharing options.
Who is it for?
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.
What can you do with the BaseHub Marketing Website Template?
- SaaS startups: Launch a landing page with features, pricing, and FAQ sections, plus a blog for content marketing, all editable from BaseHub.
- Indie hackers: Get a single-person marketing site online quickly with one-click Vercel deployment and no separate backend service to maintain.
- Product teams: Publish a changelog to announce new features and updates, keep it in sync with your roadmap, and track visitor behavior with analytics.
- Marketing agencies: Spin up client sites rapidly by cloning the template, rebranding the design, and hand over content editing to the client through BaseHub.
How does the template work?
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.
FAQ
Is the BaseHub Marketing Website Template free to use?
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.
What do I need to run this template?
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.
Does the template include a CMS?
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.
Can I deploy the template to Vercel?
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.
Does the template support dark mode?
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.








