
Another SSH client, 15 days, 663 stars: Motty didn't win on an empty niche, it won on the author's name and an engineering post
What it is A native desktop SSH client written in Go, no Electron. Terminal, file transfer, port forwarding, remote desktop, an AI assistant and an MCP interface for agents all live in one window.
Why it caught on The author is behind DBX, a 29k-star project. He posted on linux.do a write-up titled roughly "to make an SSH client fast, I first built a Go desktop framework," backed by hard numbers like 0.1-second startup and 6–10 MB packages. V2EX and Chinese aggregator sites reposted it, and he kept the thread alive by posting each new version in it.
CHow you could follow Don't build another SSH client. Pick an older tool that people complain is "too heavy because of Electron" and make a native version. Import every competitor's host list, add MCP, launch on linux.do, keep posting changelogs there, then post in V2EX with your old project's name attached.
- Data (updated daily) · Repo created 2026-10-22 · 706 stars · 7 days +347
GitHub · stars Data 2026-10-29 → 2026-11-08 (11 days, 11 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
Motty is a native desktop SSH client written in Go: terminal, SFTP, port forwarding, remote desktop and an AI assistant in one window. The category is crowded. In the same month, seven or eight "native + AI" SSH clients appeared, and only this one reached a few hundred stars. The reason is simple: the author made DBX, a database client with 29k stars, the first post was well written, and he shipped 12 versions in 26 days. The playbook is worth copying; the niche itself isn't worth chasing.
The Oct 28 post
On the afternoon of Oct 2026 28, in linux.do's "domestic alternatives" section, user skylertong posted under the "open-source promotion" tag a thread titled "To make an SSH client faster and quieter, I first built a Go desktop framework: Motty × Viva." The first line:
There are already plenty of SSH clients, and I still wrote another one.
He then explained why he didn't use Electron or Rust's GPUI ("long compile times, big disk footprint"), so he wrote the desktop framework itself in Go. The framework, Viva, was open-sourced on GitHub the same day. Then came a set of numbers readers can check: on an M2 Pro, startup to usable took 80–103 ms, idle CPU stayed under 0.01%, installers were 6–10 MiB, and baseline memory was about 50 MiB. He also added a line saying he didn't want to use "native" alone as a performance claim.
The post got 520 likes and 255 replies. skylertong is t8y2 on GitHub, and DBX, built half a year earlier, now has 29,211 stars.
What it is
A remote workspace for three platforms (macOS, Windows, Linux) with no Electron and no WebView. The features listed in the post:
- SSH tabs, split panes, search, recording;
- Dual-pane SFTP file manager, resumable transfers, remote editing;
- Jump hosts, local/remote/SOCKS5 port forwarding;
- VNC / RDP remote desktop tunneled over SSH;
- One-click host import from OpenSSH, PuTTY, Xshell, MobaXterm, WindTerm, Electerm;
- An AI assistant with risk approval and redaction by default, plus an MCP interface for external agents such as Claude Code;
- Encrypted config sync via WebDAV, S3, and GitHub Gist.
Apache-2.0 licensed, free, with brew and scoop install sources, and the macOS build is signed and notarized.
How the stars grew
| Date | What happened | star |
|---|---|---|
| 10-22 | Motty and Viva repos created the same day | — |
| 10-28 | linux.do launch post | — |
| 10-29 | Day two of the post | 124 |
| 10-30 | Biggest single-day gain, +97 | 221 |
| 10-31 | V2EX published "An ssh client built with go by the author of dbx: motty," reposted by Feishu Reader and Niuma forum | 290 |
| 11-02 ~ 03 | Chinese aggregators such as Zupu Tech, Lvruan and ZNGG, plus the OKHK Telegram channel, reposted it under titles like "Built by the DBX developer…" | 403 → 469 |
| 11-06 | 7 days, +442 gained | 663 |
Data: GitHub daily star counts (10-29 to 11-06).
The curve has no spikes: a steady gain of 44 to 97 stars a day. Part of the reason is that the author kept posting new versions' changelogs in the original thread. From Oct 26 to Nov 6 he shipped 26 versions (v0.1.0 to v0.3.5), and the thread was pushed to the top again each time he posted v0.2.5 and v0.2.6 on pages 8 and 9. Installers for 26 versions have been downloaded about 4,500 times in total (GitHub, 11-06, excluding brew and scoop).
There are over 90 issues and PRs, mostly real requests written in Chinese, such as "MCP should support starting, incrementally querying and stopping long-running terminal tasks" and "sync often fails." There are 70 forks, and by Nov 5 someone had already posted on linux.sb a fork titled "Forking Motty, specialized for network engineering."
Almost nothing overseas: scattered reshares on Threads and Facebook, no big X accounts pushing it, and no Hacker News post. For now it is a project inside a Chinese developer community.
Why this one
The name leads. Neither V2EX nor the Telegram titles say what the product does; they only say "the DBX author." The hardest step of a cold start, getting people to click, was already done by DBX.
A good story with hard numbers. "To build one app well, I first built a framework" is a story on its own, and the performance numbers hit Chinese developers' dislike of Electron's "hundreds of MB, slow startup" (one linux.do commenter said exactly this about a similar app, Netcatty). The post also answered "why not Rust" up front, and the replies argued about it.
Zero migration cost. The import list covers Xshell, MobaXterm and WindTerm, the tools most used in China, so readers of the "domestic alternatives" section can switch at a glance.
Riding AI ops. Beyond the built-in AI assistant, it exposes MCP to external agents, turning an SSH client into an execution endpoint for Claude Code. Issues already include requests framed around that use case.
The two repos cross-link. People interested in the tool click Motty; people interested in "native desktop in Go" click Viva (now 200+ stars). Each repo points to the other.
Who it's competing with
| Project | Launched | Scale | How Motty differs |
|---|---|---|---|
| Tabby | 2016 | 75K stars | Established, Electron, no built-in AI |
| WindTerm | 2019 | 32.6K stars | Also native and fast, but slower updates and no AI |
| electerm | 2017 | 15.6K stars | Nearly identical features, Electron |
| Termix | 2024-11 | 15.9K stars | Self-hosted web dashboard |
| XPipe | 2023 | 14.6K stars | Java, mainly infrastructure connection management |
| Netcatty | 2025-12 | 7,100 stars, 215 a week | Electron, broad feature set |
| nyaterm | 2026-04 | 2,300 stars, 191 a week | Rust remote terminal |
| shell-rs, Hatoba, shellwing, tamio, sshyard and others | 2026-09 ~ 10 | 80–460 stars | The same period brought a wave of native / AI SSH clients, in Rust, Swift, and Go. |
On the closed-source side are Xshell, MobaXterm, FinalShell, and Termius, the users Motty is pulling from.
Oct 29, the second day after Motty launched, someone on linux.do posted asking, "Why are there so many open-source terminal projects?" The community is already tired of them. The clearest evidence is peer projects of the same age: shell-rs, also native plus AI, has 459 stars; Hatoba has 240; shellwing has 83. The feature lists are nearly identical. What differs is the author's name and that one post.
If it were you
Verdict: Copy the launch method, not the product. Don't build another SSH client. The category already has a veteran at 70k stars and seven or eight newcomers a month. Without a prior hit like DBX to build on, the same product will most likely stall under a few hundred stars (an inference, based on the peer projects).
Good fit for: Developers who already have a project with a few thousand stars and want the second one to ride its reputation; people who know linux.do and V2EX and will reply in threads every day and post changelogs; people who know Go or another niche desktop stack and can publish real benchmark numbers.
Not a fit for: First-time open-source authors with no prior project or community accounts; anyone who only wants one post and then to leave; anyone aiming at overseas markets (this playbook has only been proven in the Chinese-speaking community).
How to do it: Pick an old category people already use but complain is "too heavy in Electron" (database clients, Git clients, API debugging, log viewers, Redis/MQ admin...). Build a native, small, fast version, and:
- Write import support for every major competitor so switching costs nothing;
- Add an MCP interface so agents like Claude Code can call it, the newest angle for old categories;
- If you wrote an underlying framework or library along the way, open it as a separate repo and ship both on the same day so they boost each other.
How to get users: Launch on linux.do under the "open-source promotion" tag, with reproducible performance numbers and an explanation of "why not X" in the post. Each release, post a changelog in the original thread to keep it bumped for at least ten days. Two or three days later, post on V2EX with your earlier project's name in the title. Put community badges and a chat group at the top of the README.
When to do it: There's no rush, and this playbook doesn't depend on a trend. But the "add MCP to an old tool" angle was still fresh before the first half of 2027, and it gets more ordinary the longer you wait.
Signs you've misread this: ① Motty gets picked up by big overseas accounts (Hacker News, Reddit, X) and passes 3,000 stars within a month. That would show demand for "native + AI SSH clients" exists on its own, not just from the author's reputation, and the category still has room. ② Peer projects with no author halo, like shell-rs and Hatoba, also gain 2,000 stars in one or two months. Same conclusion. ③ Star growth stalls fast once Motty stops shipping releases. That means even the changelog tactic only works in bursts, so don't expect it to produce lasting traffic.
Data and sources: GitHub repo page and daily star counts (10-29 to 11-06), release download counts (11-06); linux.do thread /t/topic/3086528 (10-28) and "Why so many open-source terminal projects?" (10-29); V2EX /t/1253381 (10-31); reposts on zuphp.com, lvruan.com, ZNGG, and OKHK channels (11-02 to 11-03); linux.sb, "Motty fork, specialized for network engineering" (11-05); GitHub pages for Tabby, WindTerm, electerm, Netcatty, nyaterm, and shell-rs.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one Tabby Open source 2016 75k star Electron, no built-in AI/MCP WindTerm Open source 2019 32.6k star Equally native and fast, but no AI/MCP and slow to update electerm Open source 2017 15.6k star Nearly identical features (SSH/SFTP/RDP/VNC), but built on Electron Netcatty Open source 2025-12 7.1k stars, up 215 per week Electron, big and full-featured; users complain about package size and slow startup nyaterm Open source 2026-04 2.3k star A remote terminal workbench built in Rust shell-rs / shellwing / Hatoba / tamio, etc. Open source 2026-09~10 80–460 star Native/AI SSH clients from the same period (Rust GPUI, Swift), with no author halo and no community breakout MobaXterm / Xshell / FinalShell / Termius Other Years Large user bases Closed-source commercial or freeware. Motty can import their host configs directly, and its pitch is domestic substitution and open source - Where users come from
- Verified linux.do open-source promotion post: 2026-10-28 "To make the SSH client faster and quieter, I first built a Go desktop framework: Motty × Viva", 520 likes and 255 replies. The author kept posting changelogs in the thread. The README carries the linux.do badge.
- Verified V2EX and reposts: 2026-10-31 "The author of dbx built an ssh client called motty in go". Reposted on Feidu and Niuma forums.
- Verified Author halo (DBX): DBX at 29k stars. The V2EX and OKHK titles both say "made by the DBX developer".
- Verified Chinese aggregator sites and Telegram channels: zuphp.com/5925, zngg.net, lvruan.com/app/6435, tg.okhk.net/posts/11932 (11-02 to 03)
- Verified Scattered overseas social reshares: Threads @wangchujiang, Facebook sunnyaieng; 0 entries in x-radar
- Inferred QQ/WeChat/Discord groups and the DBX user group: The README links group badges. No direct evidence of DBX driving traffic.
- Verified Package manager distribution: brew tap, scoop bucket, macOS signing and notarization
Why t8y2/motty took off
In one line: Motty is a native desktop SSH client written in Go (built on Viva, a GPU rendering framework the author open-sourced the same day, with no Electron or WebView). Terminal, SFTP, port forwarding, VNC/RDP, an AI assistant, and MCP all live in one window. It took off less because of the "SSH client" category than because author t8y2 carried the reputation of DBX (a database client at 29k stars). A linux.do post titled "To make an SSH client fast, I first built my own Go desktop framework" set it off, and V2EX ("the dbx author built an ssh client too") and a batch of Chinese aggregator sites kept it going.
1. Data (GitHub repo_day, 2026-10-29 to 11-06)
- Repo created 2026-10-22, linux.do launch post 10-28. 10-29 has 124 stars, going from 11-06 to 663 (a live GitHub API check shows 685), up 442 over the last 7 days, with a single-day peak of 97 (10-30). The curve is a steady climb after the launch post, 44–97 a day, with no spikes.
- Forks 70–78, open issues/PRs 92→129 (live check). Many issues are written in Chinese, so real users are asking for features (e.g. "MCP should support starting, incrementally querying, and stopping long-running terminal tasks" and "sync often fails").
- Shipping is frequent: 10-26 to 11-06 saw 26 releases (v0.1.0→v0.3.5), with roughly 4,489 cumulative release-asset downloads (live GitHub API check, excluding brew/scoop).
- Same author: t8y2/dbx was created 2026-04-29 and now has 29,211 stars, still up 1,041 in the last 7 days (github repo), and was featured on HelloGitHub. The author profile lists "DBX, Motty, Viva, UniHub, PolarisDesk". Viva (vivaui/viva) is also by t8y2 (top contributor, 179 commits), created the same day as Motty (10-22) and now at 211–220 stars.
2. Competitors: this category is crowded
| Product | Form | Launched | Scale | How Motty differs |
|---|---|---|---|---|
| Tabby | Open source Electron | 2016 | 75k star | Veteran, built on Electron, resource-hungry; no built-in AI/MCP |
| WindTerm | Open source / free, C | 2019 | 32.6k star | Native and fast, but slow to update and no AI |
| electerm | Open source Electron | 2017 | 15.6k star | Nearly identical features (SSH/SFTP/RDP/VNC), but built on Electron |
| Termix | Open-source self-hosted web app | 2024-11 | 15.9k star | Web dashboard format |
| XPipe | Open-source Java | 2023 | 14.6k star | Focused on infrastructure connection management |
| Netcatty | Open source Electron | 2025-12 | 7.1k stars, up 215 per week | Large and feature-heavy; people on linux.do complain it's "hundreds of MB and slow to start" |
| nyaterm | Open source Rust | 2026-04 | 2.3k stars, up 191 per week | A remote terminal workbench built in Rust |
| shell-rs / shellwing / Hatoba / NoriShell / tamio / TMX / sshyard | Open source, created 2026-09 and newer | past 60 days | 80–460 star | A wave of native/AI SSH clients appeared in the same period, using Rust+GPUI, Swift, and Electron. Motty has the most stars among its peers of the same age. |
| MobaXterm / Xshell / FinalShell / Termius | Commercial / free closed-source | Years | Large user bases | These are where domestic users are migrating from, and Motty can import their host configs directly |
On linux.do, 10-29 there was a post titled "Why are there so many open-source terminal projects?" (336 views), a sign the community is already tired of them. So Motty's success wasn't because nobody was building in this space.
3. Where users came from (by time)
- linux.do launch (10-28, confirmed): The author account skylertong (t8y2) posted in the "domestic alternatives" category with the "open-source promotion" tag: "To make the SSH client faster and quieter, I first built a Go desktop framework: Motty × Viva". 520 likes, 255 replies. The author then kept posting changelogs for each version in the thread (pages 8 and 9 cover v0.2.5 and v0.2.6), and the post stayed bumped. The README top carries the linux.do badge, plus QQ, WeChat, and Discord groups. Source: linux.do/t/topic/3086528
- V2EX (10-31, confirmed): "The author of dbx built an ssh client called motty in go". The title alone shows it leans on the author's reputation. Reposted on the Feidu and Niuma forums. Source: www.v2ex.com/t/1253381 (indexed by Exa)
- Chinese aggregator sites and Telegram channels (11-02 to 11-03, confirmed): Zuphp tech zuphp.com/5925, ZNGG, Lvruan lvruan.com/app/6435, and the OKHK channel (the title reads "made by the DBX developer…").
- Scattered overseas reshares (confirmed, small volume): @wangchujiang on Threads (a well-known Chinese open-source curator), sunnyaieng on Facebook, and an Hindi AI news site. Searching the local x-radar corpus for "motty" and "t8y2" gives 0 hits over the last 30 days. I haven't found any big X account reposting it (X coverage not verified in full).
- Author's own channels (inferred): the DBX user group and the 1Panel community. I haven't found a Motty link in DBX's README (not verified).
- Distribution: brew tap and scoop bucket, with 26 releases macOS-signed and notarized, which lowers the bar to trying it.
4. Why it took off
- Author halo: DBX reached 29k stars in half a year, and the V2EX and OKHK titles both say "the dbx author." Cold-start trust came prepackaged.
- A good story: "To build a good app, I first built a framework," plus a set of checkable performance numbers (startup 80–103 ms, idle CPU under 0.01%, installer 6–10 MiB, RSS around 50 MiB). That hits the resentment Chinese developers feel toward bloated Electron apps. The post also explicitly answers "why not Rust/GPUI," which sparked discussion.
- Aimed at domestic migration needs: It imports hosts from OpenSSH, PuTTY, Xshell, MobaXterm, WindTerm, and Electerm, which makes the domestic-substitution pitch against Xshell, FinalShell, and MobaXterm very clear.
- Riding the AI ops wave: an AI Agent with risk-gated approvals and redaction on by default, plus MCP for external Agents (Claude Code and others). People in the issues are already writing requests around the MCP use case.
- Fast releases, fast responses: 12 days, 26 releases. Every version gets its changelog posted to the original linux.do thread, which keeps the thread on the front page. Users see their questions addressed in the next version quickly, so they stick around.
- Two libraries cross-promoting: Motty and Viva launched together, so people interested in the framework and people interested in the tool each star both.
5. Differentiation
Competitors are either Electron (Tabby, electerm, Netcatty), Rust+GPUI (shell-rs, shellwing), or macOS-only (tamio, Swift). Motty is "Go + a custom GPU framework, native on three platforms, small package, quiet when idle," with AI/MCP and VNC/RDP in the same window. The feature list itself is close to electerm and Netcatty. What's actually different is the tech stack and the performance story. That differentiation is why it got discussed (it gave the post a good story), but reaching real scale depended more on the author's reputation and amplification from the linux.do community. Several same-age libraries that also pitch "native + AI" (shell-rs 459, Hatoba 240, shellwing 83) have no author halo and no community explosion, and their reach is well behind.
6. Visibility and copycats
- Visibility: circulating in small circles. Mainly in Chinese developer communities (linux.do 520 likes, V2EX, aggregator sites). No revenue to speak of (Apache-2.0, free). Absent from the local X corpus; English media only has sporadic reposts.
- Copycats: on linux.sb 11-05, someone posted "Forking Motty, specialized for network engineering" (a modified fork). sshyard (Licoy, Go, 10-26 created, 110 stars) is very close positioning, but there's no evidence it was copied from Motty; it's best read as a contemporaneous competitor.
7. What others can learn
- Cold-starting a Chinese open-source project: debut under the linux.do "Open Source Promotion" tag, keep posting changelogs in the original thread so one post carries traffic for a dozen-plus days; then post once on V2EX, with the author's earlier work in the title.
- Use the "build the foundation before the car" engineering narrative, backed by verifiable performance numbers, to set it apart from Electron competitors.
- Host import covers a full list of competitor names (Xshell/MobaXterm/WindTerm…), cutting switching costs to zero.
- Add MCP to an old category, so the tool becomes the execution layer for AI Agents.
8. Still unclear
- Real usage and retention beyond stars and downloads are unknown.
- No direct evidence on whether the DBX user group or WeChat Official Accounts drove any traffic.
- Overseas (X, HN, Reddit) hasn't taken off yet; whether it breaks out beyond China is unknown. Viva is still young, and stability issues (sync failures, connection failures in the issues) could still push users away.