The whole stack,
already wired.

An opinionated React and Next.js framework

Database, authentication, forms, UI and CI arrive assembled, and the source lands in your repository.

Todo · Hero visual

What it runs on

A stack picked on purpose.

Chosen once and kept current, so an upgrade is a decision the framework makes rather than one you inherit. The full list lives in Technologies.

  • TypeScriptv5
  • Reactv19
  • Next.jsv16
  • Tailwind CSSv4
  • Turborepomonorepo
  • DrDrizzleorm
  • Supabasepostgres
  • Vitestunit
  • Playwrighte2e
  • UlUltracitelint

Philosophy

Opinions, held on purpose.

Six positions that decide what makes it into the framework and what stays out. They are the reason Zeno says no to things that would otherwise be easy to add.

  • Development speed

    Intelligent defaults, streamlined workflows and high level abstractions, so the work starts past the setup.

  • Development experience

    Development experience is part of productivity. Time not spent fighting the tooling is time spent on features.

  • Opinionated

    Proven patterns instead of endless configuration. One clear path removes the decision fatigue and keeps projects consistent.

  • High level

    Being opinionated buys abstraction. You build features rather than reimplement the wheel under them.

  • AI conscious

    AI sits at the core of the development experience rather than bolted on beside it.

  • Open code

    Following shadcn, the relevant source is delivered into your codebase. You and your agents keep full control of it.

Clone it, read it, keep it.

The installation guide takes you from an empty machine to the full pipeline running locally.

Todo · Closing visual