<?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: lebi raja</title>
    <description>The latest articles on DEV Community by lebi raja (@lebiraja).</description>
    <link>https://dev.to/lebiraja</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%2F3946392%2Fc8cfd633-90be-4cbe-8a8a-c56045316bbb.jpg</url>
      <title>DEV Community: lebi raja</title>
      <link>https://dev.to/lebiraja</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lebiraja"/>
    <language>en</language>
    <item>
      <title>I built a tool because I kept forgetting local Git work</title>
      <dc:creator>lebi raja</dc:creator>
      <pubDate>Fri, 22 May 2026 17:14:43 +0000</pubDate>
      <link>https://dev.to/lebiraja/i-built-a-tool-because-i-kept-forgetting-local-git-work-3l50</link>
      <guid>https://dev.to/lebiraja/i-built-a-tool-because-i-kept-forgetting-local-git-work-3l50</guid>
      <description>&lt;h1&gt;
  
  
  I built a tool because I kept forgetting local Git work
&lt;/h1&gt;

&lt;p&gt;A lot of development happens locally and not everything gets committed or pushed immediately. With side projects, experimentation, late-night coding sessions, and switching between multiple repositories becoming normal, I found it surprisingly difficult to keep track of what was actually happening across my local Git workspace, which repositories had changes, what wasn’t committed yet, which commits were ahead but not pushed, what branch I was on, and where I had left off. So I built &lt;strong&gt;GitPulse&lt;/strong&gt; is a terminal dashboard designed to give a single view of all local Git repositories and their current state. Instead of opening repositories one by one, GitPulse helps surface uncommitted changes, unpushed commits, modified files, active branches, recent activity, stash state, and overall repository health in one place. Built with Python + Textual and available through both pip and npm.&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/lebiraja/gitpulse" rel="noopener noreferrer"&gt;https://github.com/lebiraja/gitpulse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s still evolving and not perfect yet. I’d genuinely love feedback, reviews, ideas, and contributions from people who work across multiple repositories.&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%2Fd56b0dssfa7uo3iwk43r.png" 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%2Fd56b0dssfa7uo3iwk43r.png" alt=" " width="800" height="469"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>git</category>
      <category>python</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
