Run .ts files directly
No need for dist/, tsc --build, or Docker multi-stage.
Square runs your .ts files directly via tsx. Type safety with the agility of scripts.
Everything optimized, production-ready.
No need for dist/, tsc --build, or Docker multi-stage.
Modern TypeScript runner built on esbuild, ready on first boot.
All TypeScript variants accepted with no build ceremony.
V8 tuning, auto-install, .env loader: the full npm ecosystem.
Where this runtime shines on our platform.
End-to-end type safety between client and server with automatic type inference.
Hosting for discord.js, Sapphire, and Discordeno bots with full autocomplete and validation.
Type-safe ORMs and queries with full schema inference at production scale.
Lightweight, typed, ultra-fast APIs on modern runtimes with edge-ready performance.
Type safety with no build ceremony. tsx runs TypeScript code directly in production.
Modern, typed, and performant framework for Telegram automations with extensible middleware.
Pick the track that best fits your project.
Latest
26
Cutting-edge features
VERSION=latestRecommended
24
Stable for production
VERSION=recommendedEverything you need to configure your app.
.ts.tsx.mts.cts.mtsx.ctsxpackage.jsontypescriptCreate a squarecloud.app file at your project root:
MEMORY=512
DISPLAY_NAME=Meu App
VERSION=recommended
MAIN=index.tsStart small and scale when you need to, with no loyalty contracts.
Build, tsx runtime, and differences from Node.js.