
tsdown
Bundler for TypeScript and JavaScript libraries that emits ESM, CJS, IIFE or UMD bundles and declaration files, built on Rolldown.
tsdown is a bundler for TypeScript and JavaScript libraries, powered by Rolldown; its guide states that tsdown is built on top of Rolldown. It is added as a development dependency with npm, pnpm, yarn or bun and runs on the developer’s machine. The guide states the Node.js versions it needs to run and says the bundled output can target older Node.js versions. The guide documents a migration from tsup.
Worth knowing
The tsup README names tsdown as the replacement for the tsup project, which it states is no longer actively maintained.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, Owned by
tsdown.dev/ - 2026-10-28: links, Written in, GitHub stars
api.github.com/repos/rolldown/tsdown - 2026-10-28: links, Runtime, Runs as, Install with
tsdown.dev/guide/getting-started - 2026-10-28: Categories, License
github.com/rolldown/tsdown/blob/main/README.md - 2026-10-28: Built on
tsdown.dev/guide/ - 2026-10-28: Minimum runtime
github.com/rolldown/tsdown/blob/v0.23.3/package.json - 2026-10-28: Current major version, Last release, First release
api.github.com/repos/rolldown/tsdown/releases - 2026-10-28: Maintainer
github.com/rolldown/tsdown/blob/main/LICENSE - 2026-10-28: Contributors
api.github.com/repos/rolldown/tsdown/contributors?per_page=1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/tsdown