Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A bento-style Next.js and Tailwind CSS template with minimal styling and SEO-friendly markup.

A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.
Bent-o is a bento-grid website template built on Next.js and Tailwind CSS, released as a minimal, SEO-ready starting point for personal sites and portfolios.
Bent-o is a publicly available Next.js template by chrstnl that arranges content in a bento-style grid of mixed-size cards. It takes site metadata from a single config.ts file and Tailwind CSS configuration as inputs, and outputs a responsive, SEO-friendly static site through Next.js. Version 1.0.0 was created on 12 January 2024, and the project is bootstrapped with create-next-app.
npm run build and the publish directory to out.Bent-o is for developers who want a lightweight Next.js starter for a personal website, portfolio, or landing page without committing to a heavy theme. It is also suited for designers who want to build a bento-style layout from a small, clean codebase, and for anyone who wants a fast, free template that can be deployed to Vercel or Netlify in minutes.
After cloning the repo, run npm run dev or yarn dev to start the development server. Update the site metadata in the config.ts file, change the theme colors in the Tailwind configuration, and replace the favicon in the public section. The site builds to static files with npm run build, ready for deployment.
Open the config.ts file in the project root. It contains fields for site URL, author, description, title, OpenGraph image, and keywords. Edit the values and save, and the site will reflect the new metadata on the next build.
Go to your Netlify site settings for the repository, set the build command to npm run build, and set the publish directory to out. Netlify will then build the static site on each push.
Yes. The template is designed for one-click deployment on Vercel; connecting your GitHub repository to Vercel will automatically detect the Next.js configuration and build the site without extra setup.
Open the Tailwind configuration file in the project and update the color values there. Since Tailwind compiles utility classes, your new colors will apply across all components that use those classes.
The repository is publicly available and the author describes it as a theme made for you, implying free use. No explicit license is mentioned in the README, so check the repository for license details before commercial use.
