Skip to content

Add Vazen to community page :: A production-grade, Cloudflare-first monorepo starter #201

@Hashversion

Description

@Hashversion

Hi OpenNext team 👋

I’ve been working on an open-source starter template called Vazen and wanted to ask if it might be a good fit for the Community starters page.

Vazen is a production-grade, Cloudflare-first monorepo starter built around:

  • OpenNext on Cloudflare Workers
  • pnpm monorepo setup
  • Opinionated but minimal defaults for full-stack apps
  • Focus on real-world deployment, rate limiting, and edge-native patterns

The goal is to help developers go from zero → deployed on Cloudflare with fewer decisions and less glue code.

Repo: https://github.com/hashversion/vazen

Dev Toolkit

pnpm :: Fast, disk-efficient package manager
commitlint :: Enforces Conventional Commits
lefthook :: Fast Git hooks (pre-commit, pre-push, etc.)
knip :: Dead-code analysis and project cleanup
Prettier :: Opinionated code formatter
ESLint :: Static analysis and linting
Docker :: Local development via Docker Compose
t3-oss/env-nextjs :: Validates environment variables at build-time
Nosecone :: Security headers made simple (Arcjet’s OSS library)

Tech Stack

Next.js v16 :: React framework with app router
React.js v19 :: Latest React with React compiler enabled
Typescript :: Type-safe development
Tailwind CSS v4 :: Utility-first CSS framework
oRPC :: tRPC alternative with built-in OpenAPI support
Tanstack Query :: Data fetching and caching
PostgreSQL :: Primary database
Drizzle ORM :: Type-safe queries + Cloudflare Hyperdrive integration (cached, geo-distributed reads)
Better-Auth :: Comprehensive authentication framework
Polar :: Payments infrastructure
React Email :: React-based email templates
PostHog :: Web analytics
Sentry :: Error monitoring & logging
c15t :: Developer-first consent management (cookie compliance); see benchmark results: cookiebench.com

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions