All Plugins/Starter Templates/v0.1.0

Veap Minimal Template

Official

Clean, ultra-fast monochrome starter template focusing on high-speed content delivery and minimalist design.

bun create veap my-app --template minimal

Purpose & Overview

Provides a production-ready boilerplate with blog list/detail route overrides, responsive minimalist layouts, and dark mode.

Installation & Setup

1

Install the package

bash
bun create veap my-app --template minimal
2

Register template in lib/veap.ts

lib/veap.ts
typescript
// lib/veap.ts
import { Application } from "@veap/core/core/server";
import MinimalTemplate from "@veap/minimal-template";
import { plugins } from "./plugins.gen";

export const app = Application.configure()
  .withDatabase()
  .withPlugins(plugins)
  .withTemplates([MinimalTemplate])
  .create();

Keep in mind

  • Overrides default layouts and views for `/blog` and `/blog/[slug]` routes.
  • Includes clean Tailwind CSS styling optimized for minimalism and typography readability.
  • Supports multi-language content out of the box.

Dependencies

Veap Core

@veap/core (^0.1.0)

Required Veap Plugins
NPM Packages
  • next-mdx-remote@^6.0.0
  • remark-gfm@^4.0.1
  • sonner@^2.0.0
  • zod@^4.4.3

Authors & Maintainers

Veap Core Team

Maintainer

Profile →

Specifications

License
MIT
Type
template
Status
official
Repository
GitHub →
veap
Preparing0%