<?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: Oleg Shilo</title>
    <description>The latest articles on DEV Community by Oleg Shilo (@olegshilo).</description>
    <link>https://dev.to/olegshilo</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3913506%2F7c749718-4e6a-4eba-9e9f-01ddd5e5146e.jpeg</url>
      <title>DEV Community: Oleg Shilo</title>
      <link>https://dev.to/olegshilo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/olegshilo"/>
    <language>en</language>
    <item>
      <title>Explobar: Fixing That Surprisingly Annoying Friction in Windows Explorer</title>
      <dc:creator>Oleg Shilo</dc:creator>
      <pubDate>Wed, 06 May 2026 02:54:31 +0000</pubDate>
      <link>https://dev.to/olegshilo/explobar-fixing-that-surprisingly-annoying-friction-in-windows-explorer-27e1</link>
      <guid>https://dev.to/olegshilo/explobar-fixing-that-surprisingly-annoying-friction-in-windows-explorer-27e1</guid>
      <description>&lt;p&gt;If you do most of your work in a terminal, this post may feel only mildly relevant.&lt;/p&gt;

&lt;p&gt;But if your day often starts in Windows Explorer, the gap between browsing files and acting on them can be surprisingly clumsy.&lt;/p&gt;

&lt;p&gt;You open a folder, inspect files, jump between project directories, right-click things, copy paths, open terminals, launch editors, and repeat the same small rituals dozens of times a day. None of these steps is difficult on its own. Together, they quietly drain momentum.&lt;/p&gt;

&lt;p&gt;That is the problem Explobar is built to solve.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Windows Explorer gap
&lt;/h2&gt;

&lt;p&gt;Windows Explorer is still the default file system workspace for many developers on Windows. Not for everything, of course, but for plenty of real work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;opening a repo you just cloned&lt;/li&gt;
&lt;li&gt;browsing generated files&lt;/li&gt;
&lt;li&gt;inspecting logs, assets, build output, or config&lt;/li&gt;
&lt;li&gt;comparing folders&lt;/li&gt;
&lt;li&gt;jumping into the right directory before launching tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is especially common in what you could call a &lt;em&gt;gemba&lt;/em&gt; workflow: you start where the work physically is, in the file system, and act from there.&lt;/p&gt;

&lt;p&gt;The issue is not that Explorer is bad at browsing files. The issue is that acting on those files usually takes too many steps. Open Terminal. Copy path. Paste path. Launch an editor. Run a helper script. Open properties. Create a file. Create a folder. Jump to a recent location.&lt;/p&gt;

&lt;p&gt;Explorer makes these actions possible, but not fluid.&lt;/p&gt;

&lt;h2&gt;
  
  
  A note on QTTabBar
&lt;/h2&gt;

&lt;p&gt;It is worth acknowledging QTTabBar here because, for years, it was the tool that made Explorer genuinely usable for power users and developers.&lt;/p&gt;

&lt;p&gt;It proved that Explorer could become far more productive with the right extensions around it.&lt;/p&gt;

&lt;p&gt;The problem is that this approach has become much less viable. Windows changed the Explorer hosting model, especially around Windows 11, and that effectively broke the assumptions tools like QTTabBar depended on. What used to be a powerful extension point turned into a fragile maintenance problem.&lt;/p&gt;

&lt;p&gt;So this is not a criticism of QTTabBar. It is simply a recognition that Windows moved on in a way that practically killed one of the best Explorer productivity tools many of us relied on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Terminal-first developers already have a solution
&lt;/h2&gt;

&lt;p&gt;It is worth being precise here: if you are already living in a terminal, this problem is almost irrelevant.&lt;/p&gt;

&lt;p&gt;Shell users have fast navigation, aliases, scripts, history, fuzzy finders, editor integration, and automation built into the workflow. The handoff from "I am looking at something" to "I want to act on it" is already very short.&lt;/p&gt;

&lt;p&gt;Explobar is not trying to replace that world.&lt;/p&gt;

&lt;p&gt;It is for developers who work on Windows and still use Explorer as a usual starting point: people who navigate visually first, then want immediate access to the tools and commands that matter in that context.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Explobar does
&lt;/h2&gt;

&lt;p&gt;Explobar adds a keyboard-driven toolbar to Windows Explorer.&lt;/p&gt;

&lt;p&gt;When you trigger it, a toolbar appears right where you are working, with awareness of the current folder and selected files. From there, you can launch apps, run custom commands, open recent locations, trigger built-in file actions, or wire in your own automation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjn7dnvtahpbd4oxyme8.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjn7dnvtahpbd4oxyme8.gif" alt="Explobar in action" width="720" height="293"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Conceptually, Explobar covers some of the same ground as Explorer right-click shell extensions: it gives you context actions for the files and folders in front of you.&lt;/p&gt;

&lt;p&gt;But it is dramatically faster in practice because it is not competing with Explorer's own context menus or with the hundreds of third-party apps that keep adding entries there. Instead of digging through an overloaded menu tree, you get a focused toolbar built around your workflow.&lt;/p&gt;

&lt;p&gt;And that is the key difference: you are in complete control of what those context actions are. You can keep just a few essential buttons, or define as many actions as your workflow needs.&lt;/p&gt;

&lt;p&gt;In practice, that means less of this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;copy path&lt;/li&gt;
&lt;li&gt;switch windows&lt;/li&gt;
&lt;li&gt;type the command again&lt;/li&gt;
&lt;li&gt;dig through menus&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And more of this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;navigate &amp;gt; select &amp;gt; trigger&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That is the core idea: reduce the distance between seeing something and doing something.&lt;/p&gt;

&lt;p&gt;Just as importantly, Explobar avoids the integration model that made older Explorer extensions fragile. It is not a shell extension tightly embedded into Explorer. It is a simple, standalone, zero-dependency app running outside the Explorer process.&lt;/p&gt;

&lt;p&gt;That design choice matters. If Explorer changes internally, Explobar is far less exposed than tools that live inside Explorer itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this is interesting
&lt;/h2&gt;

&lt;p&gt;Explobar is lightweight in concept, but it opens up a very useful layer of customisation.&lt;/p&gt;

&lt;p&gt;At the centre of the app is a very practical idea: the toolbar is just a set of buttons and actions fully defined by the user in a declarative config file.&lt;/p&gt;

&lt;p&gt;You can keep it simple with a YAML config and a few buttons for Terminal, Notepad, recent folders, or file actions. That alone removes plenty of friction.&lt;/p&gt;

&lt;p&gt;But the model does not stop at static launchers. If you need something more advanced, like calculating hashes for all selected files, you can attach custom logic through a small .NET assembly or even a single C# &lt;code&gt;.cs&lt;/code&gt; file.&lt;/p&gt;

&lt;p&gt;That is what makes it appealing for developers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;easy to start&lt;/li&gt;
&lt;li&gt;fast to adapt&lt;/li&gt;
&lt;li&gt;powerful if you want to grow into it&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Who should care
&lt;/h2&gt;

&lt;p&gt;Explobar is a good fit if:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;you develop on Windows&lt;/li&gt;
&lt;li&gt;Explorer is part of your normal daily workflow&lt;/li&gt;
&lt;li&gt;you often launch tools from folders or file selections&lt;/li&gt;
&lt;li&gt;you want less context-switching between browsing and doing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your workflow already begins and ends in PowerShell, Bash, or Windows Terminal, the benefit may be limited.&lt;/p&gt;

&lt;p&gt;If your workflow regularly begins in Explorer, Explobar makes a lot more sense.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;A lot of developer tooling focuses on editors, terminals, and cloud workflows. That makes sense. But local file-system work is still part of the day for many Windows developers.&lt;/p&gt;

&lt;p&gt;Explobar is a focused answer to that reality. It does not try to replace your terminal or your editor. It just removes friction from the place where many Windows workflows still begin: Explorer.&lt;/p&gt;

&lt;p&gt;If this sounds like your workflow, the project is on GitHub.&lt;br&gt;
Post your questions, suggestions, bug reports there: &lt;a href="https://github.com/oleg-shilo/explobar" rel="noopener noreferrer"&gt;https://github.com/oleg-shilo/explobar&lt;/a&gt;. &lt;br&gt;
Or if you prefer, here in this thread. &lt;/p&gt;

&lt;p&gt;And installation on Windows is as simple as:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;winget&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;install&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;explobar&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>productivity</category>
      <category>automation</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
