Deno 2.9 introduces native desktop app builder and boosts Node.js project migration

Deno 2.9 introduces native desktop app builder and boosts Node.js project migration

Deno 2.9 has been released as the latest version of this popular open-source JavaScript runtime. This major update introduces deno desktop, a new tool designed to streamline native desktop application development from web projects. Instead of relying on Electron or Tauri, developers point deno desktop at any script or web framework, and it compiles the code into a single, self-contained binary. The user interface runs in a webview, while application logic executes in Deno, resulting in a portable, distributable native application.

Alongside this release, Deno 2.9 improves developer adoption paths by allowing the deno install command to read npm, pnpm, Yarn, and Bun lockfiles directly. This reduces friction for those moving Node.js projects to Deno by limiting migration steps to a few commands. Performance has also been improved across startup, memory usage, and HTTP throughput, benefitting most projects.

The update aligns Deno with the latest Node.js 26 compatibility target, adds support for importing CSS files as constructable stylesheets using import attributes, and significantly expands the Web Cryptography API with modern and post-quantum algorithms based on NIST proposals. Several built-in commands, including deno compile, deno bundle, deno fmt, and deno task, have received enhancements. These backend changes are complemented by better dependency management, improved supply chain security, refined testing and coverage tooling, as well as more granular OpenTelemetry tracing parameters for observability.

by Paul

Deno iconDeno
  27
  • ...

Deno is an open-source JavaScript runtime designed for the modern web, emphasizing web standards and security. It offers zero-config TypeScript support and includes a comprehensive built-in toolchain. As a runtime environment, Deno supports both JavaScript and TypeScript, making it suitable for server-side applications. With a rating of 4.3, it presents a robust alternative for developers seeking enhanced security and modern tooling.

Comments

TBayAreaPat
0

Interesting. I understand it performs a different service than OpenJDK which I've enjoyed using vs the mess of Oracle Java runtime, but maybe I can appreciate Deno in a similar way if I try it.

Gu