tuistore logo

tuistore

🛍️ The TUI app store — browse, search & one-key-install hundreds of terminal apps. Built on ricekit, seeded from awesome-tuis.

releasehomebrew gheat1/tuistorepython 3.11+catalog 800+_appsbuilt_on ricekit
GitHub

What is it?

What it is

A terminal user interface (TUI) app store that lets you search, browse, and one‑key install over 800 curated terminal apps, showing the install commands that actually work on your machine and allowing you to star projects on GitHub.

Why it exists

To eliminate the need to manually search GitHub/awesome‑lists and guess the correct install command (cargo, brew, pacman, uv, npm, etc.) for each tool, especially when many README commands are OS‑specific and may fail on your system.

Who should use it

Terminal enthusiastsCLI usersDevelopers looking for TUI applicationsSystem administratorsLinux/macOS/Windows power users

Who should avoid it

Users who prefer GUI-only application storesUsers uncomfortable with running terminal-based installation scripts

How it works

A quick walkthrough in plain English

How tuistore works

Step 1 of 3

You interact with it

Open tuistore, send a request, or connect it to your stack.

Features

TUI-based app store for terminal applications
Fuzzy search for 800+ curated terminal tools
Platform-aware installation engine (detects brew, cargo, npm, uv, etc.)
One-key installation with live output streaming
In-app README inspection
Package management (update, uninstall, and bulk upgrade)
GitHub star integration
CLI interface for scripting and dotfiles
Multi-theme support (mocha, void, onyx, clear, system)
Automatic detection of existing installed tools

Advantages

  • Eliminates manual command searching and OS-specific installation errors
  • Provides verified installation methods to prevent running incorrect commands
  • Unified interface for multiple package managers
  • Supports Windows (PowerShell/Windows Terminal) alongside macOS and Linux
  • Low friction workflow via mouse and keyboard navigation

Disadvantages

  • Requires existing package managers to be present on the system
  • Some installation methods may be flagged as 'unverified' if scraped from READMEs
  • Relies on external scrapers for catalog freshness

Installation

cloud

not mentioned

docker

not mentioned

native

curl -fsSL https://raw.githubusercontent.com/Gheat1/tuistore/main/install.sh | sh

brew install gheat1/tuistore/tuistore

uv tool install tuistore
pipx install tuistore
pip install tuistore

uv tool install git+https://github.com/Gheat1/tuistore
pipx install git+https://github.com/Gheat1/tuistore

yay -S tuistore

compose

not mentioned

FAQ

How do I install tuistore on my machine?

You can install it via a one-liner using curl, via Homebrew (brew install gheat1/tuistore/tuistore), through PyPI (uv tool install tuistore), or via AUR for Arch Linux (yay -S tuistore). Windows is also supported in PowerShell.

How does tuistore ensure the installation commands are correct?

The engine detects your OS, CPU architecture, and installed package managers (like cargo, brew, or npm) to provide the best command. It labels methods as 'official' (documented), 'from README' (scraped), or 'unverified' (best-guess) so you know what to expect.

Can I manage tools I installed outside of tuistore?

Yes. tuistore detects existing installations by checking your PATH and querying package managers like brew, uv, npm, and cargo. You can use the 'anage' menu (comma key) to update all your packages at once, including those installed externally.

What are the main keyboard shortcuts for using the TUI?

In the TUI, use '/' to search, arrow keys to browse, 'i' to install, 'r' to read the tool's README, 'u' to update, 'x' to uninstall, and '' to star the repository on GitHub.

Is tuistore a standalone package manager?

While it acts as a discovery and installation interface, it is not a new package manager itself; it drives the package managers you already have (like cargo, brew, or npm) to perform the actual installations.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for tuistore

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
tuistore | MushyBook