<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Biplab Pokhrel</title>
    <description>The latest articles on DEV Community by Biplab Pokhrel (@biplab_pokhrel_0224753da6).</description>
    <link>https://dev.to/biplab_pokhrel_0224753da6</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4048434%2F5c9894e0-7e3d-48ee-9d32-2444d84d4007.jpg</url>
      <title>DEV Community: Biplab Pokhrel</title>
      <link>https://dev.to/biplab_pokhrel_0224753da6</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/biplab_pokhrel_0224753da6"/>
    <language>en</language>
    <item>
      <title>I got tired of juggling apps in my workflow, so I built Termo</title>
      <dc:creator>Biplab Pokhrel</dc:creator>
      <pubDate>Sun, 26 Jul 2026 23:14:49 +0000</pubDate>
      <link>https://dev.to/biplab_pokhrel_0224753da6/i-got-tired-of-juggling-apps-in-my-workflow-so-i-built-termo-42hf</link>
      <guid>https://dev.to/biplab_pokhrel_0224753da6/i-got-tired-of-juggling-apps-in-my-workflow-so-i-built-termo-42hf</guid>
      <description>&lt;p&gt;Some time ago I started going to a &lt;a href="https://www.meetup.com/dfw-code-coffee/events/315010366/" rel="noopener noreferrer"&gt;code-and-coffee meetup&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Every week we'd get together, share ideas, and show off projects we'd been working on — and it's been a genuinely great experience. From the very first meetup, one thing stood out to me: almost everyone was building something to solve a problem they ran into every single day.&lt;/p&gt;

&lt;p&gt;That got me thinking. What if I built something to fix a problem in &lt;em&gt;my own&lt;/em&gt; workflow?&lt;/p&gt;

&lt;p&gt;So I looked at how I actually spend my day. I write a lot of code. I interact with AI agents. I share notes. I lean on a bunch of CLI tools. And most of the time, I'm bouncing between multiple projects spread across multiple apps — a terminal here, an editor there, a file browser somewhere else, notes in yet another window.&lt;/p&gt;

&lt;p&gt;Individually, each of these tools is great. The problem only shows up when I &lt;em&gt;stop&lt;/em&gt; living in one of them and start jumping between all of them — and for me, that's basically all the time. The context-switching tax was real. So I decided to name the problem, categorize it, and actually handle it.&lt;/p&gt;

&lt;p&gt;And that's how &lt;strong&gt;Termo&lt;/strong&gt; was born.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Termo is ?
&lt;/h2&gt;

&lt;p&gt;Termo is a native terminal and file workspace that puts the pieces I was juggling into a single window:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;real integrated terminal&lt;/strong&gt; (a proper PTY — scrollback, mouse, inline graphics), not a toy.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;tabbed editor&lt;/strong&gt; and a &lt;strong&gt;file explorer with inline preview&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recursive split panes&lt;/strong&gt; where each pane can mix shells &lt;em&gt;and&lt;/em&gt; editor tabs — drag a tab into another pane to move or re-split it.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;scripts, snippets, and notes library&lt;/strong&gt; built right in, so the things I reuse aren't scattered across apps.&lt;/li&gt;
&lt;li&gt;It's &lt;strong&gt;agent-aware&lt;/strong&gt;: it detects the AI coding-agent CLIs running in my terminals and lets me jump straight back to a session — which matters a lot when I've got a few going at once.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Under the hood it's a single Rust binary on an immediate-mode GUI — no Electron, no webview — so it starts fast and stays light.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;One line, no dependencies to set up:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://raw.githubusercontent.com/swavan/plugins/main/install-termo.sh | sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Windows:&lt;br&gt;
&lt;code&gt;irm https://raw.githubusercontent.com/swavan/plugins/main/install-termo.ps1 | iex&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;More details here: &lt;a href="https://cli.swavan.io/termo.html" rel="noopener noreferrer"&gt;https://cli.swavan.io/termo.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's still early, and it's the tool &lt;em&gt;I&lt;/em&gt; wanted — but I'd love to know if it scratches the same itch for you. If you try it, tell me what's missing or what breaks. That feedback is exactly what these meetups taught me to chase.&lt;/p&gt;

</description>
      <category>cli</category>
      <category>productivity</category>
      <category>showdev</category>
      <category>tools</category>
    </item>
  </channel>
</rss>
