Bundle Assets Instantly

Blazing-Fast Builds via API

Access the incredible speed of the esbuild bundler through a simple API. Bundle JavaScript, transpile TypeScript, and minify assets for any project, anywhere.

Join waitlist

esbuild.do

import { Esbuild } from '@do-sdk/esbuild';

// Initialize the esbuild agent
const bundler = new Esbuild();

// Bundle and minify a TypeScript file via API
const { output } = await bundler.bundle({
  entryPoints: ['src/app.ts'],
  outfile: 'dist/bundle.js',
  minify: true,
  bundle: true,
  platform: 'browser',
  sourcemap: true
});

console.log(`Build complete: ${output.outfile}`);

Deliver economically valuable work

Frequently Asked Questions

Do Work. With AI.