tsx is a blazing-fast TypeScript executor and REPL for Node.js. It allows you to run TypeScript files directly without pre-compilation, improving developer experience. Supporting modern ES modules syntax and features from the latest TypeScript versions, tsx removes the need for ts-node in many cases. It facilitates quicker prototyping, testing, and script execution in TypeScript-based projects. Its simplicity and performance make it a valuable tool in any TypeScript developer's arsenal.
The tsx package saw an initial release in August 2015. After a long period of inactivity, releases resumed in May 2022. The package experienced a surge in releases in 2023 and 2024, peaking in June 2024 with 21 versions. In 2025, releases have been less frequent with 2 versions released in August.
TSX npm package downloads show strong growth from February 2024 to July 2025, increasing from ~1.3 million to ~43.8 million. August 2025 downloads are at ~35.6 million, reflecting partial month data, but potentially indicating a recent stabilization or slight decrease in growth rate.