studio.do
Developer Tools That Understand Your Code
Full TypeScript autocomplete, instant hot reload, and production parity in local dev. Deploy to 300+ edge locations with real-time logs, distributed tracing, and zero instrumentation code required.
import { Studio } from 'studio.do' // Hot reload with instant test runsstudio.on.File.changed($ => { if ($.path.endsWith('.test.ts')) $.Tests.run({ files: [$.path] })}) // Time-travel debugging from productionstudio.debug.replay({ requestId: 'req_xyz123', breakpoints: ['src/api/users.ts:42'], inspect: true})
One of 48 primitives
studio.do sits in Build: ship from code, cli or mcp. Every .do shares one grammar, Business-as-Code, and one SDK.
Data
Records, vocabulary and search
Insight
Measure, test and trace
Build
Ship from code, CLI or MCP
- SDK
- CLI
- MCP
- Integrations
- Devs
- Studio
- Worker
- esbuild
Frequently asked questions
Studio.do provides first-class TypeScript support with comprehensive types, JSDoc documentation, and IDE autocomplete. JavaScript, Bun, Node.js, Deno, and Cloudflare Workers all work out of the box with zero configuration. React, Vue, Svelte, and other frameworks integrate seamlessly. Support for Go, Rust, and Python coming soon with the same level of type safety and tooling.
Real-time logs, distributed tracing, and error tracking built-in with zero instrumentation code. Time-travel debugging lets you replay any production request locally with full state inspection—set breakpoints, step through code, and inspect variables as if running locally. Export production data safely with automatic PII redaction. Full observability stack included: metrics, logs, traces, and profiling.
Yes. Full local dev environment with instant hot reload (<100ms), production parity, and no mocks required. Test against local databases, mock external APIs, simulate edge conditions, and validate performance. Local environment mirrors production exactly—same runtime, same edge behavior, same data formats. Deploy with confidence knowing it works identically in production.
Native GitHub Actions, GitLab CI, CircleCI, Jenkins, and other CI/CD platforms. Automatic testing, type checking, linting, and staging deployments for every PR. Preview environments with unique URLs for each branch. Automated rollbacks if tests fail or errors spike. Integration tests run against isolated edge environments with production data snapshots.
If you know TypeScript, you already know .do. Familiar patterns, standard tooling (VS Code, npm/pnpm), and comprehensive docs with examples. Most developers ship their first function in under 10 minutes. Built-in tutorials, interactive examples, and AI assistant to answer questions. No new concepts to learn—just better tools for what you already do.