Deno 1.27 ships with major improvements for IDEs, better support for npm packages, navigator.language Web API and more.
Create a simple blog with Fresh in minutes.
We test a handful of popular serverless edge computing providers to see which has the fastest git deployment time.
A brief history of the internet explaining why building for the edge is faster, more secure, and easier than ever.
Deno 1.26 adds Cache Web API; improves permission system, experimental npm support, Node.js compatibility; ships with TypeScript 4.8, and more.
Deno Deploy is one of the fastest ways to deploy an app. How does it work?
Introducing the new Slack Platform that is a faster, flexible, and more secure way to build on top of Slack.
A modern website with dynamic API endpoints and form functionality in a single JavaScript file.
This release makes Fresh even more powerful with automatic JSX, plugins, DevTools integration and more.
This tutorial will show you how to optimize for performance with SSR and islands, as well as deploying to the edge.
Deno 1.25 adds the `deno init` subcommand, experimental support for importing npm packages, a new faster web server, and performance improvements to the FFI.
Learnings from our recent survey and feedback from across our community. We'll discuss how we're addressing this feedback and the features to expect from Deno in the coming months.
A walk-through of creating a CLI that executes JavaScript files.
Deno 1.24 improves performance of transpiling and type-checking, adds unhandledrejection and beforeunload events, adds import.meta.resolve() API, and more
Post-mortem report for the Deploy and Subhosting outage on July 18th
Post-mortem report for the outage on July 13th and 14th 2022
An easier way to build Rust for Deno and the Web.
Fresh is a new full stack web framework for Deno. By default, Fresh web pages send zero JavaScript to the client.
Series A led by Sequoia Capital
Deno 1.23 changes default type-checking behavior, ships with TypeScript 4.7, updates "deno task", and more
Post-mortem report for the 1 hour service outage on March 30th 2022
Introducing a dashboard re-design, more regions, and billing.
Deno 1.22 changes default type-checking behavior, removes Deno.emit() API, adds Response.json() API, adds Deno namespace to workers by default, and more
Deno partners with Cloudflare and others on runtime interoperability through web standards.
Set up and deploy a blog to the edge in minutes.
Deno 1.21 has improvements to testing facilities, the REPL, adds deno check, improves the language server, adds a new subprocess API, and more
Introducing Netlify Edge Functions built on Deno Deploy.
Explanation and making of a website in a single JavaScript file
Supabase developers can now deploy global edge functions on Deno Deploy.
Deno 1.20 increases performance, auto-compresses http responses, adds 'deno task', adds 'deno bench', allows import maps in deno.json, and more
An example of how to use server-side Google Analytics in Deno
dnt and oak - making code work across Deno and Node.js
Deno 1.19 improves our web streams integration, introduces a `deno vendor` subcommand, and adds many other new features.
Deno Deploy runs Deno programs at the edge, now with support for static files.
Have you ever wondered how web compatible Deno is? In this blog post I explain every single web API available in Deno.
Retrospect of what happened in 2021 and what's coming in 2022
Deno 1.18 marks the finalization of the Web Cryptography API, and adds, stabilizes, and improves many features.
Post-mortem report for the 40 minute service outage on on 4th January 2022.
Deno 1.17 adds JSON imports, import completions in the REPL, and much more.
Deno has joined the JavaScript standards committee to improve the language for everyone.
Deno Deploy provides web standard streaming infrastructure to easily whip up real-time applications.
Today Slack has announced their next generation development platform. Slack chose Deno for its "secure by default" principles, its web standard APIs, and its first-class TypeScript support.
Many serverless at edge products can not connect to Postgres because they don't support TCP. Deno Deploy can.
Deno 1.16 adds support for new JSX transforms, reading files from disk using fetch, and much more.
Deno Deploy is a multi-tenant distributed JavaScript VM running in 28 data centers across the world.
Deno 1.15 improves Web Crypto support, adds deno uninstall subcommand, stabilizes URLPattern and more.
Post-mortem report for the 35 minute service outage on on July 27, 2021.
Deno 1.14 improves Web Crypto support, adds customization options to deno fmt and deno lint, introduces URLPattern, and more.
Deno Deploy is a multi-tenant distributed JavaScript VM running in 25 data centers across the world.
Web compatibility data for Deno is now available on MDN.
Deno 1.13 stabilizes the native HTTP server, and introduces FFI, a streaming WebSocket API, the new self.structuredClone() function and more.
Post-mortem report for the 6 minute service outage on July 27, 2021.
The Deno 1.12 release adds server side WebSockets, support for WASM threads, new web crypto APIs and more.
Deno Deploy is a multi-tenant distributed JavaScript VM running in 25 data centers across the world.
The Deno 1.11 release adds new web APIs, resolves long standing issues, and improves editor experience.
Deno 1.10 improves the built-in test runner, adds support for Web Storage API, structured clone, and more.
Deno 1.9 adds a new native HTTP/2 web server, a vastly improved op infrastructure, import completions in the LSP, an interactive permission prompt, blob url support.
We have raised money to enable the millions of web programmers out there to maximally leverage their craft.
Post-mortem report for the 98 minute service outage on March 2, 2021.
Deno 1.8 adds experimental support for the WebGPU API, adds support for importing private modules, stabilizes import maps, revamps coverage tooling, adds ICU to provide internationalization out of the box, and a whole lot more.
Deno 1.7, one of our largest releases to date, adds cross compilation and 60% smaller binaries for deno compile, a DNS resolver API, support for data URLs in import statements and web workers, and much more.
Retrospect of what happened in Deno in 2020
Deno 1.6 adds the abilty to build your Deno projects into fully standalone, self-contained executables with `deno compile`. The release also introduces a built-in LSP for editor integrations, and experimental Apple Silicon support.
Deno 1.5 improves `deno bundle` with support for tree shaking and a 15x speed improvement. This release also adds the `alert`, `confirm`, and `prompt` APIs and enhances the REPL.
Deno 1.4 adds support for the web standard WebSocket API, deno run --watch, and integrated test coverage. This is the largest feature release yet.
Design considerations and changes for the new code hosting service.
Dynamic languages are useful tools. Scripting allows users to rapidly and succinctly tie together complex systems and express ideas without worrying about details like memory management or build systems.