TypeScript CLI

Open-source TypeScript projects categorized as CLI

Top 23 TypeScript CLI Projects

  1. n8n

    n8n is a workflow automation platform for building AI-powered workflows and agents, connecting any AI model to any business system with full control over data, security, and deployment. Build visually or in code while n8n handles infrastructure from prototype to production with fully auditable executions.

    Project mention: Self-hosted n8n for business: VPS cost, security, backups and GDPR | dev.to | 2026-10-02

    n8n β€” source code and licence

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. gemini-cli

    An open-source AI agent that brings the power of Gemini directly into your terminal.

    Project mention: Google Quietly Dropped 12 Free AI Tools. Developers Should Probably Care. | dev.to | 2026-08-07
  4. OpenHands

    πŸ™Œ OpenHands: AI-Driven Development

    Project mention: 300+ languages doesn't mean what you think: three tiers of code understanding | dev.to | 2026-08-08

    I am not the first person to look at this. aider evaluated stack-graphs and went with tree-sitter tags plus PageRank instead (#534). So did OpenHands (#742) and SWE-agent (#38). Three serious teams reached the same conclusion: too much work, unmaintained upstream, not worth it.

  5. Ink

    🌈 React for interactive command-line apps

    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

  6. continue

    open-source coding agent

    Project mention: Nine ways to talk to a local model | dev.to | 2026-08-11

    More: continue.dev

  7. oh-my-pi

    βŒ₯ Coding agent with the IDE wired in. Built by Stencil Labs.

    Project mention: I talk to one agent. It runs the others. | dev.to | 2026-10-05

    OMP (Oh My Pi) is a coding agent that talks to the model APIs directly. I log in to Anthropic, Cursor and OpenAI once, and OMP routes each kind of work to a model through roles:

  8. infisical

    Infisical is the open-source platform for secrets, certificates, and privileged access management.

    Project mention: Infisical vs 1Password for homelab machine secrets: why I self-host | dev.to | 2026-10-02

    Both are fixed now. This post is the decision behind it: why the machine secrets live in a self-hosted Infisical rather than 1Password, which I'd otherwise happily recommend. My reasons fit on one line: it's hosted locally, I know where the cryptographic keys live, and I can manage all of it from the CLI.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. nx

    The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.

    Project mention: I Tried Nx Plugin for AWS, Here's Why I'm Sold | dev.to | 2026-09-05

    Nx Plugin for AWS (@aws/nx-plugin), an AWS Labs open source project, tackles that problem with code generators built on top of Nx. Instead of once again writing out boilerplate for every new service or website, you can just run a generator (CLI), answer a few questions, and get production-ready application code plus the CDK or Terraform to deploy it.

  11. create-t3-app

    The best way to start a full-stack, typesafe Next.js app

    Project mention: Choosing Tech Stack in 2025: A Practical Guide | dev.to | 2025-10-21

    The T3 stack represents a different philosophy, prioritizing end-to-end type safety over everything else. Built on Next.js, the stack combines tRPC for type-safe APIs, Prisma for type-safe database access, NextAuth.js for authentication, and Tailwind CSS for styling. The result is remarkable: change your database schema, and TypeScript immediately highlights every place in your frontend that needs updating.

  12. kilocode

    Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.

    Project mention: The tool is installed and on PATH. Your app still can't find it. | dev.to | 2026-09-19

    Both cases came from real threads: the git one is Kilo-Org/kilocode#13452 and the ffmpeg one is CherryHQ/cherry-studio#18528. I've only had eyes on those two, so your mileage may vary. Hope this helps.

  13. angular-cli

    CLI tool for Angular

    Project mention: AJSF on Angular 22, and the way up from 0.8.0 | dev.to | 2026-09-24

    The Bootstrap 5 bundle is 827 kB, which passes the default 1 MB error budget, though the build still warns above 500 kB. Bootstrap 4 works the same way with @ajsf/bootstrap4, bootstrap@4, Bootstrap4FrameworkModule and framework="bootstrap-4".

  14. autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Project mention: A Fig That Works Anywhere β€” FaiTerm | dev.to | 2026-10-01

    This was Fig's real moat. It didn't try to guess what should follow git checkout. It defined a completion spec β€” a declarative schema describing a CLI's subcommands, options, and args. The withfig/autocomplete repo held specs like that for hundreds of popular CLIs, maintained by 400+ contributors. That data was Fig's single most valuable asset, and the part it open-sourced under the MIT license.

  15. Inquirer.js

    A collection of common interactive command line user interfaces.

    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.

  16. ignite

    Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous development and counting.

    Project mention: Building and Shipping Mac and iOS Apps Without Ever Opening Xcode | news.ycombinator.com | 2026-07-13
  17. effect

    Build production-ready applications in TypeScript

    Project mention: Effect 4.0 | news.ycombinator.com | 2026-10-01

    Almost every single JavaScript package is on NPM. Being on NPM does not automatically increase your attack vectors. The vast majority of the npm attacks have been "Supply Chain Attacks"[1] where an upstream dependency is injected with malicious code, then automatically downloaded and executed when users update a package. If you look at Effect's package.json on GitHub[0], you'll see that they have several "devDependencies", but no regular "dependencies". That means, unless you are working on the package itself, using it does not require downloading any other packages whatsoever. Thus, Effect is not susceptible to any of the issues that you have read about in the news. The only way malicious code could be transported through the package would be if the maintainers suddenly became evil.

    That being said, I don't use Effect and I think it's kind of overrated by the FP community. But, I appreciate the ideas behind it, and I felt the need to educate you about your needless fear of any library simply existing on NPM.

    [0] https://github.com/Effect-TS/effect/blob/main/package.json

  18. vercel

    Develop. Preview. Ship.

    Project mention: Gift Hunter: An AI Agent That Finds Gifts They’ll Actually Want | dev.to | 2026-10-04
  19. clients

    Bitwarden client apps (web, browser extension, desktop, and cli).

    Project mention: VaultKeepR VS clients - a user suggested alternative | libhunt.com/r/vaultkeepr-public | 2026-09-03
  20. nexe

    πŸŽ‰ create a single executable out of your node.js apps

  21. ccstatusline

    πŸš€ Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more.

    Project mention: claude-statusline: a configurable status line for Claude Code | dev.to | 2026-03-17

    ccstatusline: customizable formatter with token usage and metrics

  22. tsx

    ⚑️ TypeScript Execute | The easiest way to run TypeScript in Node.js

    Project mention: Five overlooked packages running my AI directory stack | dev.to | 2026-05-22

    tsx by Hiroki Osame is how I run every ETL script in the monorepo. The command tsx src/etl/run.ts just works β€” no tsconfig fiddling, no ts-node --esm flags, no separate compile step. Under the hood it uses esbuild, which means startup is fast enough that a five-second cron warm-up doesn't matter.

  23. inshellisense

    IDE style command line auto complete

    Project mention: Show HN: Intellisense style autocompletions inside of Bash | news.ycombinator.com | 2026-07-01

    I've been working on my Bash plugin called flyline for a few months now and thought I'd show my latest feature: popup Intellisense style autocompletions.

    The completions are generated using Bash's existing completion framework (commonly scop/bash-completion or your own completion scripts). And if you don't have a completion script setup, flyline will try to synthesize one on the fly () using man pages or --help output!

    This is similar to https://github.com/microsoft/inshellisense but inshellisense only works for a hardcoded list of completions specifications and runs in a different process as Bash.

    Flyline has a bunch of other features, so if you're interested you can check it out here: https://github.com/HalFrgrd/flyline. Thanks!

  24. inkos

    Story Creation AI Agent for novel, scripts, translation, interactive games, and IP content

  25. serve

    Static file serving and directory listing (by vercel)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript CLI discussion

Log in or Post with

TypeScript CLI related posts

  • Show HN: Mcpward – black-box contract and security testing for MCP servers

    1 project | news.ycombinator.com | 5 Oct 2026
  • Connect to Any MCP Server in TypeScript Over stdio and HTTP, Then List Its Tools

    1 project | dev.to | 5 Oct 2026
  • Issue Explainer: a local Gemma tool that turns GitHub issues into a plan (built for me)

    2 projects | dev.to | 4 Oct 2026
  • RemoveMacAI: apaga Apple Intelligence y libera espacio en disco

    2 projects | dev.to | 4 Oct 2026
  • How I score the health of a Node.js API in one command

    1 project | dev.to | 4 Oct 2026
  • Self-hosted n8n for business: VPS cost, security, backups and GDPR

    1 project | dev.to | 2 Oct 2026
  • AI Agent vs Zapier for Small Business: Pick by Task

    1 project | dev.to | 2 Oct 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source CLI projects in TypeScript? This list will help you:

# Project Stars
1 n8n 206,604
2 gemini-cli 107,220
3 OpenHands 89,838
4 Ink 40,023
5 continue 36,101
6 oh-my-pi 33,887
7 infisical 29,566
8 nx 29,390
9 create-t3-app 29,147
10 kilocode 27,453
11 angular-cli 27,021
12 autocomplete 25,207
13 Inquirer.js 21,632
14 ignite 19,938
15 effect 16,940
16 vercel 16,327
17 clients 13,903
18 nexe 13,566
19 ccstatusline 13,183
20 tsx 12,163
21 inshellisense 10,718
22 inkos 10,100
23 serve 9,905

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?