zo — The high-performance programming language for type-safe software and Ui, by Compilords.

zo

TURN YOUR THOUGHTS iNTO TYPE-SAFE SOFTWARE AND Ui iNSTANTLY.

v0.5.0

THE zo PROGRAMMiNG LANGUAGE.

zo (PRONOUNCED /zu:/ JUST LiKE “ZOO”) iS A PRACTiCAL, LiGHTWEiGHT, CROSS-PLATFORM, GENERAL-PURPOSE PROGRAMMiNG LANGUAGE. TO SHiP, RUN AND BUiLD TYPE-SAFE DESKTOP, MOBiLE AND WEB APPLiCATiONS WiTH ONE CODE SOURCE.

ONE LANGUAGE. ONE COMPiLER. ONE BiNARY. ONE WiNDOW. ALL PLATFORMSSAME SOURCE.

## features

UNiFiED

WRiTE Ui ONCE WiTH zsx — TARGET DESKTOP GPU, MOBiLE UiKiT, OR THE WEB DOM.

FAST

BUiLT FROM SCRATCH USiNG MODERN COMPiLER TECHNiQUES FOR iNSTANT BUiLDS AND RAPiD DEBUGGiNG WiTH HELPFUL ERROR MESSAGES.

Created by Pandu Bramantyofrom Noun ProjectSAFE

STATiCALLY & STRONGLY TYPED, WiTH NO NULL AND NO RAW POiNTERS. GREEN AND OS THREADS RUN iN NURSERY TASK SCOPES — NO LEAKED THREADS, NO SHARED MUTABLE STATE.

iNTEGRATED

A COMPLETE WORKSTATiON WiTH BUiLT-iN TOOLS — PACKAGE MANAGER FRET AND TEXT EDiTOR codelord.

Do less work by not wasting effort.

—Chandler Carruth

## purpose

CREATiVE DEVELOPERS SHOULDN'T HAVE TO CHOOSE BETWEEN SiMPLE Ui CODE AND HiGH PERFORMANCE. APiS ARE DiSJOiNTED, TOOLS ARE OVERLY COMPLEX, AND THE DEVELOPMENT LOOP iS TOO SLOW. WE BUiLT zo TO BE THE GLUE — A SiNGLE, iNTUiTiVE LANGUAGE THAT LETS YOU TURN YOUR CREATiVE THOUGHTS iNTO ROBUST, CROSS-PLATFORM SOFTWARE iNSTANTLY.

Why accept slow compilers? Just make them faster.

—Jonathan Blow

## benchmarks

MOST OF THE COMPiLERS ARE 2-5X SLOWER THAN THEY COULD BE. zo iS THE FASTEST NEXT-GEN COMPiLER TOOL TO ENHANCE THE PROGRAMMERS PRODUCTiViTY.

zo
60ms
clang
148ms
rustc
321ms
0ms
100ms
200ms
300ms
  • Workload: 10,000 lines of code compiled to native ARM64 binary (including Hindley-Milner type inference, monomorphization, type checking, constant folding, propagation, dead code elimination and link passes).
  • @methodology-and-full-numbers

The faster your software runs, the less power is consumed.

—Chandler Carruth

## showcase

## manifesto

THE AiM OF THE PROJECT iS TO ENHANCE THE DEVELOPER EXPERiENCE, MAKiNG iT SEAMLESS TO BUiLD SOFTWARE THAT REFLECTS YOUR CREATiViTY. WE FOCUS ON DETAiLS THAT MATTER, WHERE TRANSFORMiNG YOUR THOUGHTS iNTO PROGRAMS iS NOT JUST EASY, BUT ENJOYABLE.

## tools

THE zo WORKSTATiON. TOOLS BUiLT ALONGSiDE THE LANGUAGE, EVOLViNG WiTH iT.

## oss

zo iS BUiLT iN THE OPEN. EVERY COMMiT, EVERY PR, EVERY CONTRiBUTOR — THE PROJECT GROWS WiTH THE TALENTED PEOPLE BUiLDiNG iT.

  • stars
  • merged PRs
  • contributors
  • commits

## foundations

POWERED BY MODERN AND RELiABLE FOUNDATiONS TO DELiVER HiGH-PERFORMANCE GRAPHiCS AND WEB iNTEGRATiON.

## community

A PLAYGROUND FOR COMPiLER NERDS, FRONTEND HACKERS, AND CREATiVES. OPEN AN iSSUE, OR COME SAY HELLO ON DiSCORD.

## sponsors

HELP FUEL THE PROJECT. SPONSOR ON GiTHUB TO SUPPORT FULL-TiME WORK, OR STAR THE REPO — BOTH SiGNAL THAT THiS DiRECTiON MATTERS.

Sponsor on GitHub

reachout

echo -n 'dGhlQGNvbXBpbG9yZHMuaG91c2U=' | base64 --decode

For humans: faq.

For Ai agents: llms.txt (curated index) and llms-full.txt (full docs).

Privacy: No cookies, no ads, no tracking. It's like you were never here.