std

Deno standard library
Go to Latest
Index
archive
async

Provide help with asynchronous tasks like delays, debouncing, deferring, or pooling.

bytes

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

collections

Functions for specific common tasks around collection types like Array and Record.

crypto

Extensions to the Web Crypto supporting additional encryption APIs.

datetime

Utilities for dealing with {@link Date} objects.

dotenv

Load environment variables from .env files.

encoding
examples
flags

Command line arguments parser based on minimist.

fmt
fs

Helpers for working with the filesystem.

hash

Deprecated. Use Web Crypto or std/crypto instead.

http

Provides user-friendly {@link serve} on top of Deno's native HTTP server and other utilities for creating HTTP servers and clients.

io

Utilities for working with Deno's readers, writers, and web streams.

log

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

media_types

Utility functions for media types (MIME 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

Higher level API for dealing with OS signals.

streams

Utilities for working with the Streams API.

testing
textproto

A reader for dealing with low level text based protocols.

uuid

Generators and validators for UUIDs for versions v1, v4 and v5.

wasi
version.ts