Skip to content
@zenithbuild

Zenith Build

Zenith is a modern web framework focused on clarity, performance, and control from routing and rendering to data and runtime execution.
Zenith Logo

Zenith

The Deterministic Reactive Framework

WebsiteDiscussionsTwitter



The Iron Heart of Modern Web Development

Zenith is a compile-time deterministic framework designed for zero accidental complexity. We believe in sealing the layers between your code and the browser to guarantee performance, stability, and predictable builds.

⚡ Core Philosophy

  • Deterministic Substrate: If the input is the same, the output is byte-identical. Always.
  • Sealed Layers: Compiler, Bundler, Runtime, and Router are versioned and released in lockstep.
  • Zero Runtime Overhead: Templates are compiled to raw DOM operations. No Virtual DOM.
  • Type-Safe Contracts: deeply integrated TypeScript support that verifies your code at the architectual level.

🏗️ The Stack

Our architecture is strictly layered to prevent drift.

Layer Responsibility Package
Core The deterministic substrate and shared utilities. @zenithbuild/core
Compiler Native Rust compiler. Parses .zen to optimized IR. @zenithbuild/compiler
Bundler Deterministic asset emitter and code splitter. @zenithbuild/bundler
Runtime Thin client for hydration and signals. @zenithbuild/runtime
Router Type-safe, signal-based routing engine. @zenithbuild/router
CLI The orchestrator. zenith dev, zenith build. @zenithbuild/cli

🚀 Getting Started

Initialize a new Zenith project with our scaffold tool:

# Interactive (Recommended)
npx create-zenith@latest

# Quick Start
npx create-zenith my-app --template basic

🤝 Contributing

Zenith is open source and built by a community of engineers who value precision.



Built with precision by the Zenith Team.

Pinned Loading

  1. framework framework Public

    Zenithbuild governance + contracts shell repo (bootstrap; no package wiring yet).

    JavaScript 1

  2. zenith-language zenith-language Public

    Language and Syntax support for Zenith

    TypeScript 2

  3. zenith-language-server zenith-language-server Public

    Language and Syntax support for Zenith-lang

    TypeScript 2

  4. create-zenith-plugin create-zenith-plugin Public

    CLI for the create plugins

    TypeScript 1

  5. zenith-plugins zenith-plugins Public

    TypeScript 2

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…