<?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>Forem: RedVase</title>
    <description>The latest articles on Forem by RedVase (@wsoe).</description>
    <link>https://forem.com/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>Forem: RedVase</title>
      <link>https://forem.com/wsoe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/wsoe"/>
    <language>en</language>
    <item>
      <title>Termux App Store — A TUI Package Manager for Termux</title>
      <dc:creator>RedVase</dc:creator>
      <pubDate>Sat, 09 May 2026 17:10:05 +0000</pubDate>
      <link>https://forem.com/wsoe/termux-app-store-a-tui-package-manager-for-termux-2o7n</link>
      <guid>https://forem.com/wsoe/termux-app-store-a-tui-package-manager-for-termux-2o7n</guid>
      <description>&lt;p&gt;Hey everyone,&lt;/p&gt;

&lt;p&gt;I’ve been working on a project called Termux App Store — a terminal-based app store / package manager experience designed specifically for Termux on Android.&lt;/p&gt;

&lt;p&gt;The main goal is to make discovering, installing, and even sharing tools easier directly from the terminal without needing a full graphical UI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I made it
&lt;/h2&gt;

&lt;p&gt;Using Termux on mobile is powerful, but sometimes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;remembering package names is annoying&lt;/li&gt;
&lt;li&gt;typing long install commands on a phone is tedious&lt;/li&gt;
&lt;li&gt;discovering new tools isn’t very user-friendly&lt;/li&gt;
&lt;li&gt;sharing personal scripts/tools can feel fragmented&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So I wanted to experiment with something that feels more like an “app store” experience while still staying fully inside the terminal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Modern TUI interface&lt;/li&gt;
&lt;li&gt;Browse tools interactively&lt;/li&gt;
&lt;li&gt;Search packages quickly&lt;/li&gt;
&lt;li&gt;Install tools directly from the UI&lt;/li&gt;
&lt;li&gt;Lightweight and mobile-friendly&lt;/li&gt;
&lt;li&gt;Works entirely in terminal&lt;/li&gt;
&lt;li&gt;Community-driven tool uploads/distribution&lt;/li&gt;
&lt;li&gt;Easy navigation without memorizing commands&lt;/li&gt;
&lt;li&gt;Designed specifically for the Termux ecosystem&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Idea Behind It
&lt;/h2&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;p&gt;pkg install something&lt;br&gt;
git clone something&lt;br&gt;
cd something&lt;br&gt;
bash install.sh&lt;/p&gt;

&lt;p&gt;You can browse and manage tools in one place with a cleaner workflow.&lt;/p&gt;

&lt;p&gt;The idea is not to replace Termux packages, but to create a more user-friendly layer for discovering and distributing tools/scripts/projects inside the community.&lt;/p&gt;

&lt;h2&gt;
  
  
  Current Status
&lt;/h2&gt;

&lt;p&gt;Still actively being developed and improved.&lt;/p&gt;

&lt;p&gt;I’m experimenting with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;better package management&lt;/li&gt;
&lt;li&gt;repository integration&lt;/li&gt;
&lt;li&gt;smoother UI/UX&lt;/li&gt;
&lt;li&gt;upload/distribution system&lt;/li&gt;
&lt;li&gt;plugin-style architecture&lt;/li&gt;
&lt;li&gt;performance improvements for low-end devices&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Feedback Welcome
&lt;/h2&gt;

&lt;p&gt;I’d love feedback from the Termux community:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What features would you want?&lt;/li&gt;
&lt;li&gt;What would make it genuinely useful?&lt;/li&gt;
&lt;li&gt;What problems do you face using Termux on mobile?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHub:&lt;br&gt;
&lt;a href="https://github.com/djunekz/termux-app-store" rel="noopener noreferrer"&gt;https://github.com/djunekz/termux-app-store&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Demo / Screenshots:&lt;br&gt;
&lt;a href="https://github.com/djunekz/termux-app-store" rel="noopener noreferrer"&gt;https://github.com/djunekz/termux-app-store&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for reading 🙌&lt;/p&gt;

</description>
      <category>termux</category>
      <category>android</category>
      <category>opensource</category>
      <category>github</category>
    </item>
    <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://forem.com/wsoe/leveling-up-your-termux-experience-a-lightweight-guitui-alternative-package-manager-3dcp</link>
      <guid>https://forem.com/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://forem.com/wsoe/i-tried-to-simplify-installing-github-tools-on-termux-its-harder-than-i-thought-5glf</link>
      <guid>https://forem.com/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>
