<?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: Sunny Tamang</title>
    <description>The latest articles on DEV Community by Sunny Tamang (@sunny_tamang_a2bce7dea658).</description>
    <link>https://dev.to/sunny_tamang_a2bce7dea658</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%2F1903168%2F4e84c143-c044-4217-8864-e937a2309ddd.png</url>
      <title>DEV Community: Sunny Tamang</title>
      <link>https://dev.to/sunny_tamang_a2bce7dea658</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sunny_tamang_a2bce7dea658"/>
    <language>en</language>
    <item>
      <title>I've been working on a side project for a while and finally decided to share it with the community.</title>
      <dc:creator>Sunny Tamang</dc:creator>
      <pubDate>Wed, 05 Nov 2025 13:58:48 +0000</pubDate>
      <link>https://dev.to/sunny_tamang_a2bce7dea658/ive-been-working-on-a-side-project-for-a-while-and-finally-decided-to-share-it-with-the-community-kam</link>
      <guid>https://dev.to/sunny_tamang_a2bce7dea658/ive-been-working-on-a-side-project-for-a-while-and-finally-decided-to-share-it-with-the-community-kam</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/sunny_tamang_a2bce7dea658" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F1903168%2F4e84c143-c044-4217-8864-e937a2309ddd.png" alt="sunny_tamang_a2bce7dea658"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://core.forem.com/sunny_tamang_a2bce7dea658/pygitzen-a-python-tui-git-client-inspired-by-lazygit-20ba" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;pygitzen - a Python TUI Git client inspired by LazyGit!&lt;/h2&gt;
      &lt;h3&gt;Sunny Tamang ・ Nov 5&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>pygitzen - a Python TUI Git client inspired by LazyGit!</title>
      <dc:creator>Sunny Tamang</dc:creator>
      <pubDate>Wed, 05 Nov 2025 13:54:28 +0000</pubDate>
      <link>https://dev.to/sunny_tamang_a2bce7dea658/pygitzen-a-python-tui-git-client-inspired-by-lazygit-20ba</link>
      <guid>https://dev.to/sunny_tamang_a2bce7dea658/pygitzen-a-python-tui-git-client-inspired-by-lazygit-20ba</guid>
      <description>&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%2F6u8l31c4jf6lqlerxshy.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%2F6u8l31c4jf6lqlerxshy.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I've been working on a side project for a while and finally decided to share it with the community. Checkout pygitzen - a terminal-based Git client built entirely in Python, inspired by LazyGit.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pure Python (no external git CLI needed)&lt;/li&gt;
&lt;li&gt;VSCode-style file status panels&lt;/li&gt;
&lt;li&gt;Branch-aware commit history&lt;/li&gt;
&lt;li&gt;Push status indicators&lt;/li&gt;
&lt;li&gt;Vim-style navigation (j/k, h/l)
Try it out!
If you're a terminal-first developer who loves TUIs, give it a shot:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;pygitzen
&lt;span class="nb"&gt;cd&lt;/span&gt; &amp;lt;your-git-repo&amp;gt;
pygitzen
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Feedback welcome!&lt;/strong&gt;&lt;br&gt;
This is my first PyPI package, so I'd love feedback on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What features are missing?&lt;/li&gt;
&lt;li&gt;What could be improved?&lt;/li&gt;
&lt;li&gt;Is the UI intuitive?&lt;/li&gt;
&lt;li&gt;Any bugs or issues?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/SunnyTamang/pygitzen" rel="noopener noreferrer"&gt;https://github.com/SunnyTamang/pygitzen&lt;/a&gt;&lt;br&gt;
PyPI: &lt;a href="https://pypi.org/project/pygitzen/" rel="noopener noreferrer"&gt;https://pypi.org/project/pygitzen/&lt;/a&gt;&lt;br&gt;
Issues: &lt;a href="https://github.com/SunnyTamang/pygitzen/issues" rel="noopener noreferrer"&gt;https://github.com/SunnyTamang/pygitzen/issues&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Let me know what you think!&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>tooling</category>
      <category>showdev</category>
      <category>python</category>
      <category>git</category>
    </item>
    <item>
      <title>pygitzen : a Python TUI Git client inspired by LazyGit!</title>
      <dc:creator>Sunny Tamang</dc:creator>
      <pubDate>Sun, 02 Nov 2025 16:04:48 +0000</pubDate>
      <link>https://dev.to/sunny_tamang_a2bce7dea658/pygitzen-a-python-tui-git-client-inspired-by-lazygit-5a1g</link>
      <guid>https://dev.to/sunny_tamang_a2bce7dea658/pygitzen-a-python-tui-git-client-inspired-by-lazygit-5a1g</guid>
      <description>&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%2Flj6jz0c5jggchp6xdevv.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%2Flj6jz0c5jggchp6xdevv.png" alt="pygitzen" width="800" height="591"&gt;&lt;/a&gt;I've been working on a side project for a while and finally decided to share it with the community. Checkout pygitzen - a terminal-based Git client built entirely in Python, inspired by LazyGit.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pure Python (no external git CLI needed)&lt;/li&gt;
&lt;li&gt;VSCode-style file status panels&lt;/li&gt;
&lt;li&gt;Branch-aware commit history&lt;/li&gt;
&lt;li&gt;Push status indicators&lt;/li&gt;
&lt;li&gt;Vim-style navigation (j/k, h/l)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Try it out!&lt;/strong&gt;&lt;br&gt;
If you're a terminal-first developer who loves TUIs, give it a shot:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;pygitzen
&lt;span class="nb"&gt;cd&lt;/span&gt; &amp;lt;your-git-repo&amp;gt;
pygitzen
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Feedback welcome!&lt;/strong&gt;&lt;br&gt;
This is my first PyPI package, so I'd love feedback on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What features are missing?&lt;/li&gt;
&lt;li&gt;What could be improved?&lt;/li&gt;
&lt;li&gt;Is the UI intuitive?&lt;/li&gt;
&lt;li&gt;Any bugs or issues?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/SunnyTamang/pygitzen" rel="noopener noreferrer"&gt;https://github.com/SunnyTamang/pygitzen&lt;/a&gt;&lt;br&gt;
PyPI: &lt;a href="https://pypi.org/project/pygitzen/" rel="noopener noreferrer"&gt;https://pypi.org/project/pygitzen/&lt;/a&gt;&lt;br&gt;
Issues: &lt;a href="https://github.com/SunnyTamang/pygitzen/issues" rel="noopener noreferrer"&gt;https://github.com/SunnyTamang/pygitzen/issues&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Let me know what you think!&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

</description>
      <category>git</category>
      <category>pythongit</category>
      <category>github</category>
      <category>python</category>
    </item>
    <item>
      <title>select-undo: A Neovim Plugin for Selective Undo</title>
      <dc:creator>Sunny Tamang</dc:creator>
      <pubDate>Fri, 07 Feb 2025 06:54:09 +0000</pubDate>
      <link>https://dev.to/sunny_tamang_a2bce7dea658/select-undo-a-neovim-plugin-for-selective-undo-1e0c</link>
      <guid>https://dev.to/sunny_tamang_a2bce7dea658/select-undo-a-neovim-plugin-for-selective-undo-1e0c</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt; 🚀&lt;/p&gt;

&lt;p&gt;Have you ever wanted to undo just a part of your code in Neovim without affecting the rest of the file? Traditional undo (u) in Vim restores the entire buffer state, which isn’t always ideal when working with specific selections.&lt;/p&gt;

&lt;p&gt;That’s where select-undo shines, a Neovim plugin that lets you selectively undo text within a visual selection! 🎯&lt;/p&gt;

&lt;p&gt;✨ &lt;strong&gt;Features&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;✅ Undo entire lines within a selection&lt;br&gt;
✅ Undo only part of a line&lt;br&gt;
✅ Persistent undo support&lt;br&gt;
✅ Works seamlessly with Neovim’s undo tree&lt;/p&gt;

&lt;p&gt;🚀 &lt;strong&gt;Try It Out!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you’re a Neovim user who loves precision, give select-undo a try! &lt;/p&gt;

&lt;p&gt;👉 Check out the repository: &lt;a href="https://github.com/SunnyTamang/select-undo.nvim" rel="noopener noreferrer"&gt;select-undo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Have any feedback or feature requests? Drop a comment below! 😊&lt;/p&gt;

</description>
      <category>neovim</category>
      <category>neovimplugin</category>
      <category>vim</category>
    </item>
    <item>
      <title>Introducing Pendulum: A Timer Plugin for Neovim to Boost Your Productivity</title>
      <dc:creator>Sunny Tamang</dc:creator>
      <pubDate>Thu, 08 Aug 2024 19:34:43 +0000</pubDate>
      <link>https://dev.to/sunny_tamang_a2bce7dea658/introducing-pendulum-a-timer-plugin-for-neovim-to-boost-your-productivity-3ai6</link>
      <guid>https://dev.to/sunny_tamang_a2bce7dea658/introducing-pendulum-a-timer-plugin-for-neovim-to-boost-your-productivity-3ai6</guid>
      <description>&lt;p&gt;Are you a developer or writer who spends countless hours in Neovim? Do you struggle with staying productive or managing your time effectively? If so, let me introduce you to Pendulum, a simple yet powerful timer plugin designed specifically for Neovim.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Pendulum?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Pendulum is a Neovim plugin that integrates a timer directly into your editor. Pendulum helps you manage your work sessions by breaking them down into intervals. This method not only enhances focus but also ensures that you take necessary breaks to avoid burnout.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Use Pendulum?&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Stay Focused&lt;/strong&gt;: By setting a timer, you can commit to working on a single task for a specific period without distractions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Integrated into Neovim&lt;/strong&gt;: No need to switch between apps or look at your phone. Everything happens within Neovim, so you stay in the flow.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Customizable&lt;/strong&gt;: Set, stop, resume, and restart the timer based on your workflow needs. It’s flexible enough to adapt to different types of work sessions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;How Does It Work?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once installed, you can start using Pendulum with simple commands. Set your timer, and Pendulum will notify you when the time is up. The notifications are designed to be subtle yet effective, keeping you informed without interrupting your work.&lt;/p&gt;

&lt;p&gt;Whether you’re coding, writing, or studying, Pendulum helps you manage your time better and stay productive without leaving Neovim. It’s a small addition that can make a big difference in how you work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ready to Boost Your Productivity?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Give Pendulum a try and see how it can help you maintain focus and improve your productivity. Whether you’re a fan of working in such a manner or just looking for a way to manage your time more effectively, Pendulum is here to help.&lt;/p&gt;

&lt;p&gt;Follow the link for instruction.&lt;br&gt;
&lt;a href="https://github.com/SunnyTamang/pendulum.nvim" rel="noopener noreferrer"&gt;pendulum.nvim&lt;/a&gt;&lt;/p&gt;

</description>
      <category>neovim</category>
      <category>neovimplugin</category>
      <category>vim</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
