There isn't an exclusive, widely-adopted native TypeScript runtime that runs TypeScript directly in production environments.
Typically, TypeScript code is transpiled to JavaScript using the TypeScript compiler (`tsc`) before being executed in environments such as Node.js or in browsers.
However, there are projects and tools that aim to streamline the development workflow with TypeScript:
1. **Deno**: Created by the original author of Node.js, Deno is a secure runtime for JavaScript and TypeScript that supports TypeScript out of the box. You can directly run TypeScript files without explicitly transpiling to JavaScript first. It has built-in dependency management, a focus on security, and comes with modern tooling.
2. **ts-node**: This is a TypeScript execution environment and REPL for Node.js. It allows you to run TypeScript code directly in Node.js without prior transpilation, which can be particularly useful in development and for scripting purposes.
3. **Bun**: A fast JavaScript runtime that aims to be a drop-in replacement for Node.js, also supports TypeScript directly.
These tools and runtimes essentially bridge the gap by allowing TypeScript code to be executed with minimal overhead in a seamless manner during development, though under the hood they still often rely on some form of transpilation process.
If your workflow involves running TypeScript on a server or environment that's not explicitly a development machine, it's common to transpile your code to JavaScript as part of your build process and then deploy the resulting JavaScript files.