Skip to content
vibetrend

ito playground · uji

Build terminal UIs in Lua with a declarative library

#614
Today
#717
7 days
#657
30 days
uji.shOpen live site ↗
Screenshot of ito playground · uji homepageVisit uji.sh ↗

What is ito playground · uji?

Ito is a Lua library for creating terminal user interfaces with a declarative, SwiftUI-inspired approach. It runs in the browser via WebAssembly, rendering layouts, state management, and input handling to a Canvas with a fixed theme. The interactive playground lets you write Lua code with live preview, built-in examples (input flows, counters, lists, preferences, shops), and an ito.md guide designed to share with LLMs for code generation. Compose views with VStack, HStack, Text, and controls; manage state with ito.state(); and style with spacing, padding, grow, bold, and dim modifiers.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-08: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-09: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 0 stars, 74 HN points2026-10-15: 0 upvotes, 0 visits, 30 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 6 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 4 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-26: 0 upvotes, 0 visits, 1 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 1 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered ito playground · uji automatically. Evidence: Show HN "Show HN: Ito – Build Terminal UIs in Lua": “For vibe-coders, we got an llms”. View source.

Similar vibe-coded apps

FluxDown screenshot
FluxDown

Multi-protocol download manager built in Rust with browser integration

Other AI tools★ 5.1k GitHub stars
CodexBar screenshot
CodexBar

Track AI coding provider usage, credits, and reset windows in your menu bar

Other AI tools★ 23k GitHub stars