Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

std

Deno standard library
Go to Latest
The Standard Library has been moved to JSR. See the blog post for details.
Index
archive
async

A collection of APIs to provide help with asynchronous tasks like delays, debouncing, deferreds or pooling.

bytes

Provides helper functions to manipulate Uint8Array byte slices that are not included on the Uint8Array prototype.

collections

This module includes pure functions for specific common tasks around collection types like Array and Record.

crypto
datetime

Utilities for dealing with Date objects.

dotenv

Configure environmental variables using .env files.

encoding
examples
flags

CLI flag parser.

fmt
fs

fs module is made to provide helpers to manipulate the filesystem.

hash

This module is browser compatible.

http

HTTP server implementation and other utilities for working with cookies and status codes.

io

Buffering and various utilities for working with Deno's Reader and Writer interfaces.

log

Logging library with the support for terminal and file outputs. Provides interfaces for building custom loggers.

media_types

Provides utility functions for media types.

node
path

Utilities for working with OS-specific file paths.

permissions

Helpers for interacting with Deno's permissions system.

semver

The semantic version parser.

signal

High level API for dealing with OS signals.

streams

Utilities for working with the Streams API. Includes buffering and conversion.

testing
textproto

A reader for dealing with text based protocols like HTTP.

uuid

Generators and validators for UUIDs for versions 1, 4 and 5.

wasi
version.ts