SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 TypeScript Command-line Projects
-
Project mention: .NET TUI Frameworks Compared: Terminal.Gui, Spectre.Console, and RazorConsole | dev.to | 2026-09-29
Yes, at the programming-model level. Both make terminal interfaces composable and state-driven using concepts familiar from Web development. Ink uses React and JSX/TSX; RazorConsole uses Razor and C#. This does not imply compatible APIs, identical features, or equivalent performance. Ink documentation ยท RazorConsole documentation
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Project mention: Building a production TypeScript CLI in 2026: oclif vs commander vs custom. | dev.to | 2026-06-09
Prompts (interactive input like password fields or selection lists) sit outside all three. None of them bundle an interactive prompt library. The standard pairing is inquirer for oclif and commander, or Node's built-in readline interface for the zero-dep path.
-
npkill
List any node_modules ๐ฆ dir in your system and how heavy they are. You can then select which ones you want to erase to free up space ๐งน
If you have dozens of old projects scattered across your drive, hunting each one down manually isn't realistic. npkill is a free command-line tool that scans your drive, lists every node_modules folder with its size, and lets you delete the ones you don't need interactively:
-
Project mention: Sonar โ A tiny CLI to see and kill whatever's running on localhost | news.ycombinator.com | 2026-03-20
Nice util. It should be possible to kill inline.
I like clack/prompts. See its multiselect API.
https://github.com/bombshell-dev/clack/tree/main/packages/pr...
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
tweakcc
Customize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
Maybe I miss a bit of information here, but I'm wondering why a random PR in a repository (https://github.com/Piebald-AI/tweakcc/pull/459) can close an issue in an unrelated repository (https://github.com/anthropics/claude-code/issues/6235)?
Is that a misconfiguration, or is that on purpose for Github? I never noticed that before.
-
-
-
openworkflow
Open-source TypeScript framework for building durable, resumable workflows. Supports Node.js and Bun.
-
cliffy
A TypeScript-first, runtime-agnostic command-line toolkit for Deno, Node.js and Bun: featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.
TS + Deno + dax is my favorite scripting environment. (Bun has a similar $ function built in.) For parsing CLI args, I like the builders from Cliffy (https://cliffy.io/) or Commander.js because you get typed options objects and beautiful help output for free.
If you want to script in Rust, xshell (https://docs.rs/xshell/latest/xshell/) is explicitly inspired by dax.
-
-
libgen-downloader
A simple tool to search and download ebooks from libgen via terminal user interface.
-
echogarden
Cross-platform speech toolset, used from the command-line or as a Node.js library. Includes a variety of engines for speech synthesis, speech recognition, forced alignment, speech translation, voice isolation, language detection and more.
Project mention: Echogarden is an easy-to-use speech toolset of speech processing tools | news.ycombinator.com | 2025-11-10 -
Project mention: Show HN: Func โ Build CLIs like TypeScript applications | news.ycombinator.com | 2026-08-19
-
-
-
sleek
Sleek is a CLI tool for formatting SQL. It helps you maintain a consistent style across your SQL code, enhancing readability and productivity. (by nrempel)
-
ikea-availability-checker
Command-Line-Script & Library for checking the availability of specific IKEA products in specific stores and/or countries.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Command-line discussion
TypeScript Command-line related posts
-
.NET TUI Frameworks Compared: Terminal.Gui, Spectre.Console, and RazorConsole
-
5 Practical AI Coding Tricks Learned from Top GitHub Trending Agents
-
I taught my shell to stop me *before* I run `rm -rf /`
-
Building a production TypeScript CLI in 2026: oclif vs commander vs custom.
-
Build Your Own CLI Agent: A Step-by-Step Guide
-
Sending new post notifications with Resend
-
Agent-First Coding Is Here. What It Actually Means for Developers in 2026
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Oct 2026
Index
What are some of the best open-source Command-line projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Ink | 40,023 |
| 2 | Inquirer.js | 21,632 |
| 3 | npkill | 9,455 |
| 4 | clack | 8,088 |
| 5 | concurrently | 7,857 |
| 6 | carbon-now-cli | 6,034 |
| 7 | editly | 5,465 |
| 8 | cac | 3,137 |
| 9 | tweakcc | 2,529 |
| 10 | pastel | 2,409 |
| 11 | conf | 1,349 |
| 12 | openworkflow | 1,324 |
| 13 | cliffy | 1,184 |
| 14 | dpdm | 909 |
| 15 | libgen-downloader | 458 |
| 16 | echogarden | 452 |
| 17 | func | 411 |
| 18 | Cliffy | 371 |
| 19 | mudslide | 312 |
| 20 | sleek | 278 |
| 21 | ikea-availability-checker | 269 |
| 22 | neoss | 232 |
| 23 | dashlane-cli | 229 |