tsx
TypeScript Execute (tsx): a CLI for running TypeScript files directly in Node.js.
tsx (TypeScript Execute) is a command-line tool for running TypeScript files in Node.js. It is distributed as an npm package and works as a drop-in replacement for the node command, so TypeScript sources can be executed directly without a separate compile step.
It is aimed at JavaScript and TypeScript developers who want to run scripts, tools, or application entry points written in TypeScript. The README itself is brief and points to the external documentation site (tsx.hirok.io) and its getting-started guide for usage details, configuration, and the full feature list.
Alternatives & related tools
npm-check-updates
CLI that upgrades package.json dependencies to their latest versions, preserving semver range operators. Works with npm, yarn, pnpm, deno, and bun.
Vercel CLI
Command-line interface for the Vercel platform: deploy projects, run them locally with vercel dev, and manage deployments from the terminal.
concurrently
Node.js CLI that runs multiple shell commands in parallel with prefixed, colored output and options to kill or restart processes. Works on Windows.
Supabase CLI
Runs the Supabase stack locally, manages Postgres migrations, deploys Edge Functions, and generates TypeScript types from your database schema.
Angular CLI
Command-line tool for creating, serving, scaffolding, and maintaining Angular applications and workspaces via the ng command.
add a badge to your README
Maintain tsx? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/tsx?utm_source=badge)<a href="https://www.trmn.sh/tools/tsx?utm_source=badge"><img src="https://www.trmn.sh/badge/tsx.svg" alt="Featured on trmn" height="20"></a>