v0.4.0 β first release
ποΈ tuistore v0.4.0
The first tagged release. tuistore is a terminal app store β browse, search,
and one-key-install 751 terminal apps without leaving your terminal. It
detects your OS and package managers and only ever offers commands you can
actually run, labels every install as verified or a guess, and lets you read
a tool's README right in the app before installing.
uv tool install git+https://github.com/Gheat1/tuistore
tuistorehighlights in this release
- Fixed two real install-engine bugs reported by early users: a
cargo install --git ...package-name parser that was extracting garbage
(a flag's value instead of the crate name), and a class of "phantom
installs" β 691 catalog entries whose only method was a bare
git clone && cdwith no build step, which used to get silently recorded
as a successful install. Both fixed, both audited against the full catalog
with zero regressions. - A general safety net: after any install exits
0, tuistore now
verifies a real binary actually landed onPATHbefore calling it a
success, instead of trusting the exit code blindly. uvpreferred for Python tools β but only when it's genuinely at
least as trustworthy as the documented alternative, never promoted ahead
of a verified one.- CI now runs the test suite on Python 3.11/3.12/3.13 for every change.
See CHANGELOG.md
for the full history back to 0.1.0 β trust tiers, the install ledger,
update/uninstall, the manage menu, the CLI (tuistore install <tool>), and
more all shipped before this first tag.
the catalog
751 tools: awesome-tuis plus the
modern terminal toolkit (fastfetch, neovim, ripgrep, bat, eza, starship,
zoxide, fzf, β¦) and a handful of hand-picked community tools in
β
Featured.
Thanks to @NolanCotter and
@heymaikol for the bug reports and the
first outside PR. π