TypeScript with no build step
Upload your .ts files and they run directly through tsx, with no compiling to dist/. Static typing with the agility of a script.
From R$12.49/mo ≈ $2.25
What comes ready
The environment already knows your language: you upload the code and it runs.
.ts files run directly
No dist/ folder, no tsc --build, and no multi-stage Docker: your entry point is the .ts file itself.
tsx installed automatically
tsx, the esbuild-based TypeScript runner, is available from your app's very first start.
TSX, ESM, and CommonJS
Accepts .ts, .tsx, .mts, and .cts with no extra build configuration.
Everything Node.js has
V8 heap tuning, automatic dependency install, .env loading, and the whole npm ecosystem.
What you can host
Projects that run on this runtime.
Typed APIs with tRPC and NestJS
End-to-end types shared between client and server, with automatic inference.
Typed Discord bots
Bots with discord.js, Sapphire, or Discordeno, with autocomplete and type errors caught right in your editor.
Backends with Prisma and Drizzle
ORMs with types inferred from your schema, for typed queries from the database to the API response.
Microservices with Hono and Fastify
Lightweight, typed APIs with simple routing and built-in input validation.
Automation scripts and CLIs
Scheduled tasks and automations in TypeScript, running the .ts file directly with no build step.
Telegram bots with grammY
A modern, typed framework for Telegram bots, with extensible middleware.
Configuration and versions
The dashboard generates squarecloud.app at deploy, or you write your own at the project root: name, main file, memory and version in one place.
DISPLAY_NAME=TypeScript
MAIN=index.ts
MEMORY=512
VERSION=recommended- Versions
recommended · 24latest · 26- Accepted files
.ts.tsx.mts.cts.mtsx.ctsx- Dependencies
package.json- RUNTIME= values
typescript
Combine with other services
Everything in the same dashboard, on the same infrastructure and the same invoice.
A plan for every stage of your project
Start small and scale when you need to, with no loyalty contracts.
Hobby
To validate ideas, bots and personal projects
From R$12.49/mo ≈ $2.25
- 1 GB RAM
- 1 vCPU
- Up to 4 projects
- Scales up to 2 GB on the same plan
Standard
RecommendedFor production, with databases and custom domains
From R$44.99/mo ≈ $8.10
- 4 GB RAM
- 4 vCPU
- Up to 16 projects
- Scales up to 8 GB on the same plan
Pro
For high scale, with daily application snapshots and advanced analytics
From R$124.99/mo ≈ $22.50
- 12 GB RAM
- 6 vCPU
- Up to 48 projects
- Scales up to 24 GB on the same plan
4.9 out of 5 · 402 reviews on Google + TrustpilotTrustpilot
Frequently asked questions about TypeScript Hosting
Build, tsx runtime, and differences from Node.js.
How does TypeScript run without a build?
Square auto-installs tsx (runner built on esbuild) and runs your .ts code directly. No dist/ or tsc --build required.
Are .tsx and JSX files accepted?
Yes. All variants accepted: .ts, .tsx, .mts, .cts, .mtsx, .ctsx.
Which Node.js version runs TypeScript?
Latest: Node 26 with tsx. Recommended: Node 24 with tsx. Same tracks as the JavaScript runtime.
Can I use NestJS or tRPC?
Yes. The full TypeScript ecosystem works: NestJS, tRPC, Hono, ElysiaJS, Drizzle, Prisma, and any npm package.