TendKit

TendKit

A free terminal app that shows every developer tool on your machine — CLIs, package manager installs, macOS apps — in one place and updates them safely.

🔗 Visit TendKit
📁 Editors, IDEs & Dev Tools🗣️ English📅 September 5, 2026

Description

Developers end up with tools scattered across Homebrew, npm, PyPI, Cargo, Go installs and manually downloaded macOS apps, and there's no single place to see what's outdated — you have to run `brew outdated`, `npm outdated`, `pip list --outdated` and so on separately, tool by tool. TendKit is a terminal dashboard that scans all of those sources at once and gives you one inventory of what's installed, what's out of date, and a safe way to update it.

TendKit is a Go-based terminal UI (TUI) that builds a unified inventory across CLIs, multiple package managers (Homebrew, npm, PyPI, Go, uv, Ruby, Cargo) and macOS applications. It checks versions against GitHub releases and each package manager's own registry, verifies updates with SHA-256 checksums, and writes them atomically to avoid leaving a tool half-installed. It runs entirely at user-level permissions with no sudo required, keeps an audit log with credential redaction, and ships bilingual documentation in English and Simplified Chinese. It supports macOS and Linux (arm64/x86_64) on Go 1.23+, with no Windows support yet.

💬 Our review

The short version: TendKit is the "one dashboard instead of six commands" answer to the CLI-tool-sprawl problem every developer eventually hits.

There isn't a direct mainstream competitor doing exactly this — the usual approach is running each package manager's own outdated-check separately, or a broader system tool like topgrade that upgrades everything blindly without a review step. TendKit's TUI inventory and checksum-verified, no-sudo updates sit in between: more visibility than a blind upgrade-everything script, less setup than building your own tracking. It's free, so there's no cost barrier, but it doesn't support Windows and won't catch project-local dependencies or virtual environments — it's about your global toolchain, not a specific repo's requirements.txt. Worth adopting if you're juggling tools across 3+ package managers and tired of the outdated-check ritual; skip it on Windows, where it isn't available yet.

💰 Pricing

Open sourceFree
Self-hosted Free

📊 Global score

60Good
🌐Availability30/100Faible

2 languages · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
💳 Open source

Gratuit, licence non précisée dans le README

👥 Target audienceDéveloppeurs gérant de nombreux outils CLI et gestionnaires de paquets sur macOS/Linux
🗣️ Languagesenzh
🌍 Target countriesInternational
👍

Pros

Un seul inventaire pour plusieurs gestionnaires de paquets et apps macOS au lieu de vérifier chacun séparément

Aucun sudo requis, mises à jour atomiques et vérifiées par checksum

Documentation bilingue et développement actif

👎

Cons

Pas de support Windows

Ne scanne pas les dépendances de projet ni les environnements virtuels

Limité aux outils exposant leur version via un canal supporté

❓ Frequently asked questions

What is TendKit in one sentence?
Which package managers does it cover?
Does it need sudo/admin rights?
How does it verify updates are safe?
Does it work on Windows?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?