{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/tsdown/","markdown":"https://findsoftware.frbit.cloud/tsdown.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"tsdown","name":"tsdown","urls":{"home":"https://tsdown.dev","repository":"https://github.com/rolldown/tsdown","docs":"https://tsdown.dev/guide/getting-started"},"category":["build-tool"],"description":"Bundler for TypeScript and JavaScript libraries that emits ESM, CJS, IIFE or UMD bundles and declaration files, built on Rolldown.","maintainer":"VoidZero Inc.","maintainerType":"company","parent":"VoidZero Inc.","firstRelease":2024,"hosting":null,"language":"javascript","runtime":["node"],"runtimeMin":"node 22","basedOn":["rolldown"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["local"],"renderingModes":null,"installMethod":"npm","licenseModel":"open-source","license":"MIT","currentMajor":"0","latestReleaseDate":"2026-10-27T00:00:00.000Z","githubStargazers":4323,"contributors":104,"packagistDownloads":null,"npmWeeklyDownloads":5108193,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://tsdown.dev/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/rolldown/tsdown","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://github.com/rolldown/tsdown/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/rolldown/tsdown","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://tsdown.dev/guide/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/rolldown/tsdown/blob/v0.23.3/package.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://tsdown.dev/guide/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://github.com/rolldown/tsdown/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/rolldown/tsdown/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/rolldown/tsdown/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/rolldown/tsdown/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/rolldown/tsdown/blob/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"parent","url":"https://tsdown.dev/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/rolldown/tsdown","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/rolldown/tsdown/contributors?per_page=1","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/tsdown","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"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.\n\n## Worth knowing\n\nThe tsup README names tsdown as the replacement for the tsup project, which it states is no longer actively maintained."}