<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:media="http://search.yahoo.com/mrss/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
  <channel>
    <title>Tui on @jelloeater👾</title>
    <link>https://jelloeater.me/tags/tui/</link>
    <description>Recent content in Tui on @jelloeater👾</description>
    <generator>Hugo</generator>
    <language>en</language>
    
    <copyright>Jelloeater 2024</copyright>
    <image>
      <title>Tui on @jelloeater👾</title>
      <url>https://jelloeater.me/tags/tui/favicon-32x32.png</url>
      <link>https://jelloeater.me/tags/tui/</link>
      <description>Recent content in Tui on @jelloeater👾</description>
    </image>
    <lastBuildDate>Sat, 27 Dec 2025 18:50:11 +0000</lastBuildDate>
    
    <atom:link href="https://jelloeater.me/tags/tui/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Review - ZMX (Created by Jonatan Heyman)</title>
      <link>
      https://jelloeater.me/review/zmx/
      </link>
      <dc:creator>Jelloeater</dc:creator>
      <comments>
      https://jelloeater.me/review/zmx/#comments
      </comments>
      <pubDate>Sat, 27 Dec 2025 18:50:11 +0000</pubDate>
      <category>ai</category>
      
      <category>golang</category>
      
      <category>tui</category>
      
      <category>utils</category>
      <guid>https://jelloeater.me/review/zmx/</guid>
      
      <media:content url="https://heynote.com/img/dark/screenshot2.png" medium="image" type="image/png"/>
      <media:thumbnail url="https://heynote.com/img/dark/screenshot2.png"/>
      


    
    



      
      
      <description><![CDATA[Session persistence for terminal processes]]></description>
      
      <content:encoded>
        <![CDATA[
        
          <p><img src="https://heynote.com/img/dark/screenshot2.png" alt="Featured Image"/></p>
        
        

  
    <blockquote>
      <p><strong>&hellip; <a href="https://bower.sh/you-might-not-need-tmux">You might not need tmux</a>!</strong></p>
    </blockquote>
  
<h2 id="stats">Stats</h2>
<p><img src="https://img.shields.io/github/stars/neurosnap/zmx?style=for-the-badge&amp;logo=github" alt="GitHub Repo stars">
<img src="https://img.shields.io/github/downloads/neurosnap/zmx/total?style=for-the-badge&amp;logo=github" alt="GitHub Downloads (all assets, all releases)"> <img src="https://img.shields.io/github/last-commit/neurosnap/zmx?style=for-the-badge&amp;logo=github" alt="GitHub last commit"> <img src="https://img.shields.io/github/commit-activity/m/neurosnap/zmx?style=for-the-badge&amp;logo=github" alt="GitHub commit activity"></p>
<h2 id="background">Background</h2>
<p>Well for a long time, I have been using tmux <a href="https://github.com/tmux/tmux"><img src="https://img.shields.io/github/stars/tmux/tmux?style=flat&amp;logo=github&amp;label" alt=""></a> for session persistence and window management in the terminal. I a new terminal multiplexer that promises to be more user-friendly and feature-rich than tmux . I decided to give it a try and see how it compares to Byobu.</p>
<h2 id="byobu">Byobu</h2>
<p><a href="https://github.com/dustinkirkland/byobu"><img src="https://img.shields.io/github/stars/dustinkirkland/byobu?style=flat&amp;logo=github&amp;label" alt=""></a>.</p>
<p><img src="https://assets.digitalocean.com/articles/byobu/f2aYlVF.png" alt=""></p>
<p>For those of you who haven&rsquo;t played with Byobu, it&rsquo;s based off of tmux and provides a more user-friendly interface with additional features. The keybindings make a lot more sense to me. Ctrl+A -&gt; D to detach, F2 for new Window. My fingers can actually hit the damn buttons</p>
<p>One of the big reasons for even going down this rabbit hole was needing to keep ssh sessions open in the background. Yeah I know Ctrl+Z and fg/bg DO work, but I wanted somthing BETTER&hellip;</p>
<h2 id="zellij">Zellij</h2>
<p>So I DID end up finding Zellij <a href="https://github.com/zellij-org/zellij"><img src="https://img.shields.io/github/stars/zellij-org/zellij?style=flat&amp;logo=github&amp;label" alt=""></a> after asking a SlackWare work friend&hellip; OH MAN, I could write a whole review on this one as well&hellip; man, if TMUX was even EASIER, like Byobu, but even NICER!</p>
<p><img src="https://raw.githubusercontent.com/zellij-org/zellij/main/assets/demo.gif" alt=""></p>
<h2 id="zmx">ZMX</h2>
<p>ZMX hits the sweet spot between the simplicity of <em>byobu</em> and the power of <em>tmux</em>.
If you&rsquo;re looking for a modern, privacy‑first way to keep terminal work alive across reboots, ZMX is the tool to try today.</p>
<p>I did find two nice options for just running commands in the background. Both are nice, but not quite robust enough for running apps in the background, interactivly.</p>
<ul>
<li>
<p><a href="https://github.com/dunstorm/pm2-go">https://github.com/dunstorm/pm2-go</a> <img src="https://img.shields.io/github/stars/dunstorm/pm2-go?style=flat&amp;logo=github&amp;label" alt=""></p>
</li>
<li>
<p><a href="https://github.com/Nukesor/pueue">https://github.com/Nukesor/pueue</a> <img src="https://img.shields.io/github/stars/Nukesor/pueue?style=flat&amp;logo=github&amp;label" alt=""></p>
<p><img src="https://raw.githubusercontent.com/Nukesor/images/main/pueue-v2.0.0.gif" alt=""></p>
</li>
</ul>
<p>The issue with these two is that I wanted to be able to pop back into the shell and see what was running, not quite systemD, but not the PITA of Docker Exec&hellip;</p>
<h2 id="verdict">Verdict</h2>
<p>TLDR, this app hits a great sweet spot between all the above for long running scripts / CLI apps.</p>
<p><strong>5/5</strong></p>
<h2 id="download">Download</h2>
<p><strong>💾 <a href="https://github.com/neurosnap/zmx/releases">https://github.com/neurosnap/zmx/releases</a> 💾</strong></p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># Install (macOS / Linux via Homebrew)</span>
</span></span><span style="display:flex;"><span>brew install neurosnap/tap/zmx
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># Or grab a pre‑built binary</span>
</span></span><span style="display:flex;"><span>curl https://zyedidia.github.io/eget.sh | sh
</span></span><span style="display:flex;"><span>eget https://zmx.sh/a/zmx-0.6.0-linux-x86_64.tar.gz
</span></span></code></pre></div><h2 id="other-reviews">Other reviews</h2>
<p><a href="https://bower.sh/zmx-ai-porta">Zmx Ai Portal</a></p>

        <br>
<div class="rss_avatar">
    
<a href="https://www.gravatar.com/avatar/38b1e3a9923c356e248e749ace56d4fd?s=800" target="_blank" rel="noopener noreferrer">
  <img
  class="gravatar-img"
  
  alt="Avatar"
  loading="lazy"
  src="https://www.gravatar.com/avatar/38b1e3a9923c356e248e749ace56d4fd?s=250"
  />
</a>

</div>
<style>
.rss_avatar{
    float: right;
}
.rss_avatar img{
    border-radius: 100%;
    max-height: 150px;
}
</style>
<br>
<hr>
Reply:
<a href="https://mastodon.social/@jelloeater">🐘 @jelloeater - Masto</a> |
<a href="https://bsky.app/profile/jelloeater.bsky.social">🦋 @jelloeater - Bsky</a> |
<a href="https://bsky.app/profile/did:plc:srmltlrjqfr7mbfdejuxrbss/rss">🦋 @jelloeater - Bsky RSS</a> |
<a href="mailto:jello@jelloeater.me?subject=RE:">📧 Email Me</a> |
<a href="https://jelloeater.me/review/zmx/#comments">💬 Comment</a>
<br>
<a href="https://jelloeater.me/link/">🌳 LinkTree</a> |
<a href="https://ko-fi.com/jelloeater">☕ Buy me a coffee</a>
<hr>


Tags:
<a href="https://jelloeater.me/tags/ai/">#ai</a>

<a href="https://jelloeater.me/tags/golang/">#golang</a>

<a href="https://jelloeater.me/tags/tui/">#tui</a>

<a href="https://jelloeater.me/tags/utils/">#utils</a>

        ]]>
        </content:encoded>
    </item>
  </channel>
</rss>
