Modern JavaScript and TypeScript runtime
Deno is a modern runtime environment designed for JavaScript and TypeScript languages. Developed in Rust language, this tool offers an alternative infrastructure to the traditional Node.js platform with its security and performance-oriented structure.
Updates
- October 22, 2026: Stars 108,458 → 108,723, latest release v2.9.8 (October 21, 2026).
- September 17, 2026: Stars 108,357 → 108,458, latest release v2.9.7 (September 17, 2026).
- August 31, 2026: Stars 108,181 → 108,357, latest release v2.9.6 (August 27, 2026).
- August 7, 2026: Stars 108,166 → 108,181, latest release v2.9.5 (August 6, 2026).
What you get
- It securely runs JavaScript, TypeScript and WebAssembly languages.
- It provides high performance with its V8 engine and Rust language.
- It offers a modern and practical infrastructure for developing web servers.
Installation
curl -fsSL https://deno.land/install.sh | shbrew install denoRunning it
deno run --allow-net server.tsIf you don't write code
I want to create a web server using the Deno runtime. How do I create a file named server.ts in TypeScript, write a code block that returns a simple response using the Deno.serve function, and then run this server by granting network permissions?
Repository: https://github.com/denoland/deno. Follow the official instructions in the README of this repository for setup and execution.
Before starting, check which OS we are on and if the necessary tools (e.g., Python, Node.js, Git, Docker) are installed. Install any missing ones step-by-step according to this system.
Create a new, empty folder to work in. Do not touch any files outside this folder and do not delete anything. Tell me what you are going to do in one sentence before running each command.
Tell me what I should see on the screen at the end of each step. If an error occurs, I will paste the error message to you exactly as it is, and we will fix it together.
Related dictionary terms
Links
TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-08-05: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. The introductory text was prepared with AI from the repository's own documentation, and this page was machine-translated from the Turkish original · the Turkish version prevails.