---
title: "Showcase: real apps built with zenit (Zig GPU UI)"
description: "Community projects built on zenit, recorded in real windows: a native code IDE, a WYSIWYG Markdown editor and a synth course with a piano roll."
url: https://ui.surf/zenit/showcase
language: en
alternate_zh: https://ui.surf/zenit/zh/showcase.md
alternate_es: https://ui.surf/zenit/es/showcase.md
alternate_ja: https://ui.surf/zenit/ja/showcase.md
alternate_ko: https://ui.surf/zenit/ko/showcase.md
alternate_fr: https://ui.surf/zenit/fr/showcase.md
alternate_de: https://ui.surf/zenit/de/showcase.md
project: zenit v0.1.0-alpha (Zig 0.15.2, macOS)
source: https://github.com/version-next/zenit
---

SHOWCASE · FROM THE COMMUNITY

# Real apps from  
the community.

These are existing projects from the zenit community, recorded unedited in real windows. No Electron, no WebView: every frame is drawn by zenit on the GPU.

01Code IDE (native)0:1802WYSIWYG Markdown editor1:0903Synth course & piano roll (native)2:22

01 / NATIVE IDE Community

## Code IDE (native)

Wired to a real TypeScript language server: completions as you type, signature help and hover docs. The completion list, the popovers, the editor and the minimap are all drawn by zenit on the GPU.

[Video](https://ui.surf/zenit/media/showcase/code-intelligence.mp4?v=4a87b37ad4)

-   Completions as you type, filtered live by prefix
-   Signature help and hover docs anchored to the caret
-   File tree, tabs, line numbers and a minimap

PopoverVirtualListtext engine0:18

02 / WYSIWYG Community

## WYSIWYG Markdown editor

What you see is what you get

A complete native document editor: lists, checklists, quotes and multi-level numbering take shape as you type, and tables, flow diagrams, code blocks and screenshots all live in the same document. No Electron, no WebView: every pixel is drawn by zenit.

-   Formatting as you type: nested lists, checklists, quotes, multi-level numbering
-   Tables, flow diagrams, code blocks and screenshots rendered live and editable in place
-   New files and folders, drag-to-organise, tabs and a built-in terminal

Rich textTableTerminal1:09

[Video](https://ui.surf/zenit/media/showcase/ui-tour.mp4?v=9dc5bb9655)

03 / SYNTH · AUDIO Community

## Synth course & piano roll (native)

Learn synthesis while you design sounds: a built-in course walks through filters step by step, and every knob drives a live filter curve, envelopes and spectrum. Then write the song in a 7-track piano roll. Every note is voiced by the app’s own synth. Click to watch with sound.

[Video](https://ui.surf/zenit/media/showcase/timbre.mp4?v=ab153b3f95)

-   Knobs drive the filter curve, envelopes and spectrum live
-   Built-in lessons, and hover cards that explain every term
-   7-track piano roll: box-select, duplicate, drag, undo / redo

Real-time audioPiano rollTooltip2:22

The next community project could be yours. Start with one window.

[Start in 5 minutes](https://ui.surf/zenit/docs/guide/getting-started) [GitHub](https://github.com/version-next/zenit)
