Show HN: Dowe – A full-stack language for server, web, desktop, Android, and iOS

victorriba3 pts0 comments

Dowe

// FULLSTACK FOR THE AI ERA<br>AI GENERATES CODE. DOWE GENERATES THE SYSTEM.

One declarative source becomes checked software for server, web, desktop, Android, and iOS.<br>Explore Dowe

DOWE / INSTALL<br>DOWE-NATIVE<br>Install Dowe in seconds.<br>macOS / LinuxWindows<br>doweCopy install command<br>curl -fsSL https://get.dowe.dev/install | bash

doweCopy install command<br>powershell -c "irm https://get.dowe.dev/install.ps1 | iex"

THE DOWE LOOP<br>SOURCE IN. SYSTEM OUT.<br>01<br>Describe<br>Views, data, and server intent.

02<br>Check<br>Contracts and boundaries.

03<br>Generate<br>Native outputs for every target.

// ABOUT DOWE<br>ONE SOURCE. EVERY SURFACE. PURPOSEFULLY UNIFIED.<br>Architecture lives in the source and generation lives in the Dowe compiler. Agents edit intent; Dowe keeps the system coherent.<br>Meet Dowe Agent

SYSTEM METRICS<br>01<br>SOURCE MODEL

05<br>TARGET FAMILIES

00<br>NODE.JS RUNTIME

One compiler authority owns parsing, analysis, lowering, routing, runtime behavior, and target generation.

// THE SYSTEM<br>FULLSTACK CAPABILITIES, ONE COMPILER

01<br>VIEWS & UI<br>Declarative pages, layouts, components, design tokens, and portable interaction contracts.

02<br>SERVER & RUNTIME<br>Server binaries, routing, SSR, data access, and explicit runtime boundaries.

03<br>NATIVE TARGETS<br>Web, desktop windows, Jetpack Compose, and SwiftUI generated from one product model.

04<br>AGENT WORKFLOWS<br>Machine-readable constraints, early diagnostics, and deterministic artifacts agents can repair.

// GENERATED TARGETS<br>ONE PRODUCT. NATIVE OUTPUTS.

View the contracts

01 / WEB<br>SSR, routing, JavaScript, and CSS.<br>The browser gets only the assets it needs; the server router keeps server authority.

02 / SERVER<br>Server binaries without ambient Node.js.<br>Dependencies, execution, and deployment stay explicit from source to runtime.

03 / NATIVE<br>Desktop and mobile stay in the same system.<br>Native windows, SwiftUI, and Jetpack Compose share the same source architecture.

doweCopy Dowe<br>dowe dev --target web<br>dowe dev --target desktop<br>dowe dev --target android<br>dowe dev --target ios

// THE COMPILER LOOP<br>INTENT IN. CHECKED OUTPUTS OUT.

Dowe makes the path from an agent edit to a platform artifact visible, deterministic, and reviewable.

01<br>DESCRIBE<br>Write the complete product intent.

02<br>CHECK<br>Validate contracts and boundaries.

03<br>GENERATE<br>Produce every selected target.

04<br>REVIEW<br>Inspect artifacts and diagnostics.

// BUILD WITH DOWE<br>BUILD THE SYSTEM, NOT THE STACK.

Start with Views<br>Use Dowe Agent

dowe server target system source install

Related Articles