Skip to content

Chuchu, an Android SSH client built on libghostty

Network Security
Kotlin Latest v0.4.0 · 5d ago Security brief →

Features

  • Supports Tailscale and standard SSH authentication (password & key)
  • Displays images via libghostty's kitty image protocol
  • Offers over 400 configurable themes from the official ghostty repo
  • Provides per‑host post‑connect actions for custom automation

Recent releases

View all 13 releases →
No immediate action
v0.4.0 Bug fix

Emoji + keyboard fixes

No immediate action
v0.3.1 Mixed

Landing page + fonts + themes + Mosh fix

No immediate action
v0.3.0 New feature

Tabs + leader key + notification

v0.2.1 Bug fix
Notable features
  • Use yazi icons for file browser icons
  • Replace JetBrain Mono with Fira Code Nerd Font as default font
Full changelog

Chuchu v0.2.1

features

  • feat: use yazi icons for file browser icons - b14d0e8
  • feat: replace jetbrian mono with "fira code nerd font" for default font

fixes

  • fix: ui: polish card and actions in server list screen - 11b8586

    long press to delete, distinct 'disconnect' button, remove 'connected' badge.

  • fix: selected theme view in theme selector modal - 814d7ee
  • fix: remove currently selected theme from home screen - 9220eba
  • fix: reset search bar when navigating directories - 3baff47
  • fix: remove auto focus on add server screen - 44ac540
  • fix: ui: colors for bottom buttons in file browser - 391c40e

chore

  • chore: cleanup release ci - no more PR creation - 9fc2505

credits

Thanks @shreyassanthu77 for the server card feedback.

v0.2.0 New feature
Notable features
  • Experimental Mosh transport support
  • SFTP-based remote file browser
  • TUI‑styled UI redesign across screens
Full changelog

Chuchu v0.2.0

This release is focused on adding mosh support and a remote file browser via sftp. We also redesigned the screens to have more tui like feelings throughout the app. A demo video for new designed theme and file browser below.

Features

  • feat: add experimental mosh transport support — 7589b14
  • feat: use xterm-ghostty instead of xterm-kitty — af7d522
  • feat: redesign components and screens with tui themed sense — 79adaf9
  • feat: add file browser via sftp — 3c444ff
  • feat: add space and enter special keys — fd349b2
  • feat: add support for two rows accessory keys — a266679
  • feat: map volume up/down to arrow up/down — a4c6999

Fixes

  • fix: border issue in terminal screen fab — 5064a80

Chore

  • chore: derive build.gradle.kts version number from tag on release - 218be2e

newly designed screens

https://github.com/user-attachments/assets/5107610b-9a88-42bf-9be5-496aaf974aa5

remote file browser

https://github.com/user-attachments/assets/667bdfe4-0666-4cfc-8fa9-19b539467344

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
105
Forks
3
Languages
Kotlin Zig Shell

Install & Platforms

Install via
binary
Platforms
arm64
Mobile
Android

Beta — feedback welcome: [email protected]