Thanks to visit codestin.com
Credit goes to lib.rs

135 breaking releases

Uses new Rust 2024

new 0.137.0 Jan 15, 2026
0.135.0 Dec 20, 2025
0.131.0 Oct 30, 2025
0.122.0 Jul 31, 2025
0.6.0 Mar 31, 2023

#1122 in Filesystem

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

4,243 downloads per month
Used in 52 crates (16 directly)

MIT license

415KB
13K SLoC

deno_io

This crate provides IO primitives for other Deno extensions, this includes stdio streams and abstraction over File System files.

Usage Example

From javascript, include the extension's source:

import * as io from "ext:deno_io/12_io.js";

Then from rust, provide: deno_io::deno_io::init(Option<deno_io::Stdio>) in the extensions field of your RuntimeOptions

Where deno_io::Stdio implements Default, and can therefore be provided as Some(deno_io::Stdio::default())

Dependencies

  • deno_web: Provided by the deno_web crate
  • deno_tty: Provided in deno/runtime/ops/tty.rs

Dependencies

~109MB
~2M SLoC