<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v" -->

---
title: ssh tiny.christmas · eieio.games | daily.dev
description: A holiday project that lets multiple users connect via SSH to sing Christmas carols together in the terminal. Built with Charmbracelet's Wish (SSH server) and...
canonical: https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: ssh tiny.christmas · eieio.games | daily.dev
og:description: A holiday project that lets multiple users connect via SSH to sing Christmas carols together in the terminal. Built with Charmbracelet's Wish (SSH server) and...
og:url: https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v
og:image: https://api.daily.dev/og/posts/9tPCfpO3v.png
og:image:alt: ssh tiny.christmas · eieio.games
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# ssh tiny.christmas · eieio.games

**[eieio.games](https://daily.dev/sources/eieio-games)** · 2 min read · 0 upvotes · 0 comments

## Summary

A holiday project that lets multiple users connect via SSH to sing Christmas carols together in the terminal. Built with Charmbracelet's Wish (SSH server) and Bubbletea (TUI framework), it features synchronized lyrics where pressing space advances the song for all connected users. The post also covers using Unicode Braille patterns for higher-fidelity terminal drawing, and pre-rendered ASCII trees sized to the user's terminal.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://eieio.games/blog/tiny-christmas>

## Similar posts on daily.dev

- [ssh tiny.christmas · eieio.games](https://daily.dev/posts/ssh-tiny-christmas-eieio-games-8v8ofjyof) · Lobsters · 2 upvotes · 0 comments
- [Glamorous Christmas: Bringing Charm to Ruby](https://daily.dev/posts/glamorous-christmas-bringing-charm-to-ruby-npfedncjg) · Lobsters · 0 upvotes · 0 comments
- [late.sh](https://daily.dev/posts/late-sh-d6in5qpwr) · Hacker News · 5 upvotes · 2 comments
- [ASCII Whisper: Local P2P Chat with Sound FX and Battleship](https://daily.dev/posts/ascii-whisper-local-p2p-chat-with-sound-fx-and-battleship-os6zxv8fx) · DEV · 1 upvotes · 0 comments
- [Holiday Hack 2025: Santa's Gift-Tracking Service Port Mystery](https://daily.dev/posts/holiday-hack-2025-santa-s-gift-tracking-service-port-mystery-psil5knek) · 0xdf hacks stuff · 0 upvotes · 0 comments

---

Tags: [#ssh](https://daily.dev/tags/ssh)

[View this post on daily.dev](https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"ssh tiny.christmas · eieio.games","url":"https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v"},"datePublished":"2026-03-31T12:29:25.417Z","dateModified":"2026-03-31T12:45:28.362Z","description":"A holiday project that lets multiple users connect via SSH to sing Christmas carols together in the terminal. Built with Charmbracelet's Wish (SSH server) and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7eeaee532d23fb6f605d249a08ff4e14?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/7eeaee532d23fb6f605d249a08ff4e14?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"eieio.games","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"eieio.games","logo":"https://media.daily.dev/image/upload/s--gBaDB3pf--/f_auto,q_auto/v1774960055/logos/eieio-games?_a=BAMAMiWQ0","url":"https://daily.dev/sources/eieio-games"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/ssh-tiny-christmas-eieio-games-9tpcfpo3v","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ssh","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"eieio.games","item":"https://daily.dev/sources/eieio-games"},{"@type":"ListItem","position":3,"name":"ssh tiny.christmas · eieio.games"}]}
```

