tinydesk
A mouse-operated, windowed desktop for microcontrollers, drawn in your terminal: Files, Editor, Shell, MQTT, Modbus. Tested on ESP32 boards; also runs on Windows and Linux.
This is 1 of 237 launches in desktop utilities and window managers — see how it stacks up on momentum and crowding →
103 other launches read as similar to this one →
Details
- External ID
- 1391479034
- Source
- GITHUB
- Company
- —
- Product
- tinydesk
- Website domain
- github.io
- Launched
- Sept. 27, 2026
- Cohort
- —
- Upvotes
- 34
- Upvotes percentile
- 0.7487346348517715
- Tags
- ansi, c, c11, desktop-environment, embedded, embedded-systems, esp32, freertos, gui, iot, mcu, microcontroller, modbus, mqtt, portable, terminal, text-user-interface, tui, vt100, window-manager
- Fetched at
- Oct. 1, 2026, 5:02 p.m.
- Updated at
- Oct. 1, 2026, 5:02 p.m.
Enrichment
- Theme
- desktop utilities and window managers
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- terminal-drawn windowed desktop for microcontrollers
- Manually corrected
- False
Could you build this?
No Creating a windowed desktop environment with terminal mouse input, ANSI escape sequences, window management, and protocols like MQTT/Modbus for embedded microcontrollers (ESP32) demands low-level systems programming and hardware constraints management.
What it would actually take: Requires embedded C/C++ or low-level Rust development with FreeRTOS or bare-metal task scheduling. It demands custom ANSI/VT100 terminal parsing to handle mouse tracking sequences (SGR 1006), building a terminal-based windowing compositing manager within strict micro-controller RAM limits (<512KB), and implementing embedded networking stacks for MQTT and Modbus RTU/TCP.
Competitors
Other products that read as similar to this one — 103 launches clear the similarity bar, closest 8 shown.
Attention rank: #29 of 104 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 314 days after the earliest competitor.
- TinyChip Workstation · ph · 2026-09-17 · 1 upvotes · similarity 0.45
- TinyCity · hn · 2026-01-15 · 142 upvotes · similarity 0.45
- tinycue · github · 2026-09-19 · 12 upvotes · similarity 0.44
- TinyJS · hn · 2026-09-01 · 8 upvotes · similarity 0.40
- TinyLab · ph · 2026-09-21 · 1 upvotes · similarity 0.40
- Cursor Cmd+K like command generator for all terminals · hn · 2026-04-04 · 5 upvotes · similarity 0.38
- Microterm runs Linux VM in any browser tab via WASM, RISCV64 emulation · hn · 2026-02-22 · 6 upvotes · similarity 0.38
- F32 · hn · 2025-11-19 · 302 upvotes · similarity 0.38
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.