Deno 2.9 Release: Native Desktop Apps via Web Stack, Direct npm/pnpm/yarn/Bun Migration, and CSS Module Imports
By
enz
12d ago· 24 min readen
Summary
Deno 2.9 introduces "deno desktop" for building native desktop applications using web technologies without Electron boilerplate, producing a single binary. The release also simplifies migration from Node.js ecosystems by enabling direct reading of npm, pnpm, yarn, and Bun lockfiles via `deno install`. Additional features include CSS module imports, an enhanced test runner with snapshot and parameterized testing, faster startup, smaller `deno compile --bundle` binaries, and Node.js 26 compatibility.
Source
Key quotes
· 3 pulledDeno 2.9 is here, headlined by deno desktop, a new way to build native desktop applications from the web stack you already know, with no Electron boilerplate and a single binary at the end.
It's also the easiest release yet to bring an existing Node project over: deno install now reads npm, pnpm, yarn, and Bun lockfiles directly, so switching your package manager to Deno takes a couple of commands, not a migration.
There's plenty more below, from CSS module imports and a much stronger test runner to faster startup and Node.js 26 compatibility.
`deno desktop` for building native desktop apps from web tech, first-class migration from npm/pnpm/yarn/Bun, CSS module imports, snapshot and parameterized testing, smaller `deno compile --bundle` binaries, and Node.js 26 compatibility.







Comments
Sign in to join the conversation.
No comments yet. Be the first.