<?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: RedVase</title>
    <description>The latest articles on DEV Community by RedVase (@wsoe).</description>
    <link>https://dev.to/wsoe</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%2F3870554%2Fd89b207d-2215-49e0-a019-ab162e1c2f9c.png</url>
      <title>DEV Community: RedVase</title>
      <link>https://dev.to/wsoe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wsoe"/>
    <language>en</language>
    <item>
      <title>Leveling Up Your Termux Experience: A Lightweight GUI/TUI Alternative Package Manager</title>
      <dc:creator>RedVase</dc:creator>
      <pubDate>Wed, 06 May 2026 01:03:13 +0000</pubDate>
      <link>https://dev.to/wsoe/leveling-up-your-termux-experience-a-lightweight-guitui-alternative-package-manager-3dcp</link>
      <guid>https://dev.to/wsoe/leveling-up-your-termux-experience-a-lightweight-guitui-alternative-package-manager-3dcp</guid>
      <description>&lt;h1&gt;
  
  
  Stop Memorizing Package Names: A TUI App Store for Termux
&lt;/h1&gt;

&lt;p&gt;As a Termux user, we all know the routine: you open the terminal, you type &lt;code&gt;pkg install&lt;/code&gt;, and then you realize you forgot the exact package name. Or you're just tired of the standard command-line interface and want something more intuitive to browse packages.&lt;/p&gt;

&lt;p&gt;That's exactly why I built &lt;strong&gt;termux-app-store&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Managing packages in Termux can be tedious. Finding new tools or remembering specific commands can slow down your workflow, especially when you just want to get things running quickly on your Android device.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Solution: A TUI Approach
&lt;/h2&gt;

&lt;p&gt;I wanted to bridge the gap between "I need a tool" and "It's installed." &lt;code&gt;termux-app-store&lt;/code&gt; is a Terminal User Interface (TUI) based package manager designed to make your Termux experience smoother, faster, and more visual.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Intuitive TUI:&lt;/strong&gt; Navigate through packages using your keyboard or screen without digging through documentation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Root Required:&lt;/strong&gt; It works seamlessly within the standard Termux environment.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Efficiency:&lt;/strong&gt; Designed to be lightweight and fast.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open Source:&lt;/strong&gt; Built for the community, by the community djunekz.github.io/termux-app-store
.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Get Started
&lt;/h2&gt;

&lt;p&gt;Getting it running is straightforward. You can clone the repository and run it directly:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone &lt;span class="o"&gt;[&lt;/span&gt;https://github.com/djunekz/termux-app-store]&lt;span class="o"&gt;(&lt;/span&gt;https://github.com/djunekz/termux-app-store&lt;span class="o"&gt;)&lt;/span&gt;
&lt;span class="nb"&gt;cd &lt;/span&gt;termux-app-store
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>termux</category>
      <category>android</category>
      <category>top7</category>
      <category>opensource</category>
    </item>
    <item>
      <title>I tried to simplify installing GitHub tools on Termux (it’s harder than I thought)</title>
      <dc:creator>RedVase</dc:creator>
      <pubDate>Thu, 09 Apr 2026 21:12:35 +0000</pubDate>
      <link>https://dev.to/wsoe/i-tried-to-simplify-installing-github-tools-on-termux-its-harder-than-i-thought-5glf</link>
      <guid>https://dev.to/wsoe/i-tried-to-simplify-installing-github-tools-on-termux-its-harder-than-i-thought-5glf</guid>
      <description>&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;Installing random tools from GitHub on Termux is... messy.&lt;/p&gt;

&lt;p&gt;Every repo is different:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;some use pip&lt;/li&gt;
&lt;li&gt;some are just standalone scripts&lt;/li&gt;
&lt;li&gt;others mix bash + Python&lt;/li&gt;
&lt;li&gt;some don’t even have a clear entrypoint&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Even worse, something that works locally can break after installation.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I noticed
&lt;/h2&gt;

&lt;p&gt;After trying multiple tools, I kept running into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;missing dependencies&lt;/li&gt;
&lt;li&gt;unclear install steps&lt;/li&gt;
&lt;li&gt;no releases or versioning&lt;/li&gt;
&lt;li&gt;inconsistent project structures&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It feels like there’s no standard.&lt;/p&gt;

&lt;h2&gt;
  
  
  The idea
&lt;/h2&gt;

&lt;p&gt;So I started experimenting with a small tool that tries to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;detect how a repo should be installed&lt;/li&gt;
&lt;li&gt;generate a build script automatically&lt;/li&gt;
&lt;li&gt;turn it into an installable package on Termux&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Basically, something like a lightweight “app store” for GitHub tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  The challenge
&lt;/h2&gt;

&lt;p&gt;The deeper I go, the more edge cases I find:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repos without releases&lt;/li&gt;
&lt;li&gt;projects that rely on relative paths&lt;/li&gt;
&lt;li&gt;Python dependencies that don’t map cleanly to system packages&lt;/li&gt;
&lt;li&gt;tools that assume a specific folder structure&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Open question
&lt;/h2&gt;

&lt;p&gt;Is there a better way to standardize this?&lt;/p&gt;

&lt;p&gt;How do you usually handle installing random GitHub tools on Termux?&lt;br&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%2Fkecpv3d6p2chmpebet6g.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%2Fkecpv3d6p2chmpebet6g.png" alt=" " width="800" height="1436"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;If you're curious, I've been experimenting with this here:&lt;br&gt;
&lt;a href="https://github.com/djunekz/termux-app-store" rel="noopener noreferrer"&gt;Repository&lt;/a&gt;&lt;/p&gt;

</description>
      <category>termux</category>
      <category>opensource</category>
      <category>android</category>
      <category>python</category>
    </item>
  </channel>
</rss>
