Ship Node.js services. Architecture included.

TypeScript, DI, interceptors, events, and Studio — built in.

Get Started
0+
Weekly downloads
0+
GitHub stars
0+
Contributors

Trusted by teams and partners worldwide

Loja ConectadaBuscaCaféPokeBattleLoopyDefinyaJopneusBlueShipWenitHolopinHeartDevsEarly AIFintrack AIAutopilotRankConvertBankToExcelNight Watch CLISpryntaGroundZeroLoja ConectadaBuscaCaféPokeBattleLoopyDefinyaJopneusBlueShipWenitHolopinHeartDevsEarly AIFintrack AIAutopilotRankConvertBankToExcelNight Watch CLISpryntaGroundZeroLoja ConectadaBuscaCaféPokeBattleLoopyDefinyaJopneusBlueShipWenitHolopinHeartDevsEarly AIFintrack AIAutopilotRankConvertBankToExcelNight Watch CLISpryntaGroundZero
ExpressoTS Studio

Your app, observed.

Studio runs alongside your app during development. It records every HTTP request, captures every log line, snapshots your DI graph, scans your dependencies for vulnerabilities, then shows it all in one local web UI.

Everything on your machine. Nothing sent off the box.

  • Live request timeline with replay
  • Architecture map from your DI graph
  • Error inspector with full stack and context
  • Security dashboard: npm audit + OSV + OWASP API Top 10
  • CLI generators for controllers, providers, DTOs, and more
studio.expressots.local:3333
Status
Healthy
P95
42 ms
Errors
0.02%
Request Timelinelive
GET/api/users
20018ms
POST/api/orders
20164ms
GET/api/orders/:id
20022ms
DELETE/api/cart/:id
20411ms
Architecture Map
UserController
OrderController
CartController
UserService
OrderService
CartService
PostgresRepo
EventBus
CacheProvider

The complete platform

Beyond the framework: tools, CLI, and ecosystem packages built for production from day one.

Powerful CLI

Scaffold, generate, containerize, run CI/CD pipelines, and estimate cloud costs. All from one tool.

Type Safety

Full TypeScript with validated DTOs, typed events, typed config, and autocomplete from controller to repository.

Modular DI

IoC container with introspection, lazy-loaded modules, and a permission hierarchy. Built for teams of any size.

Fast by Default

Minimal overhead on Express, lazy loading for cold-start sensitive workloads, and an unified render engine.

DX First

Decorators, smart defaults, helpful errors, and an opt-in dev experience platform that gets out of your way.

Extensible

Providers, interceptors, guards, and a growing ecosystem of plugins. Drop in what you need, ignore what you don't.

Observability Built In

Studio gives you real-time observability: request timelines, architecture maps, live logs, and a security dashboard right in your browser.

Production Ready

11-phase logging with transports, error inspector, security audit, and an upgrade path with ADRs and codemods.

Official Deploy Partner

From npx to production, in one command.

ExpressoTS is a first-class citizen on GroundZero, a PaaS built to receive your app. Point it at a repo, run one command, or let an AI agent ship it for you.

zsh · ~/orders-api
$gzero deploy
Detected ExpressoTS · pushed to GitHub
Scanned, project created, secrets checked
Building managed container…
Wiring domain + SSL
Liveorders-api.groundzero.app

Web dashboard

Import from GitHub, auto-detect ExpressoTS, and deploy with one click. Live build logs, rollbacks, env vars, and custom domains included.

CLI

Run gzero deploy from your terminal. It publishes to GitHub if needed, scans, builds a managed container, and hands you a live URL.

AI agents over MCP

Add one URL to Cursor or Claude and let an agent scan, create, deploy, and check status. The same MCP-native workflow ExpressoTS embraces.

Connect a repoManaged containersRollbacks & env varsCustom domains + SSL
Deploy on GroundZero3 free preview sites. No card required.

Start Building Today

Up and running in under 5 minutes.

$npx @expressots/cli new my-app