containerd/console

console package for Go

Go

201

155 commits

updated Sep 1, 2026

See the code

README

console

PkgGoDev Build Status Go Report Card

Golang package for dealing with consoles. Light on deps and a simple API.

Modifying the current process

current := console.Current()
defer current.Reset()

if err := current.SetRaw(); err != nil {
}
ws, err := current.Size()
current.Resize(ws)

Project details

console is a containerd sub-project, licensed under the Apache 2.0 license. As a containerd sub-project, you will find the:

information in our containerd/project repository.

golang
pty

Contributors

(top 30 of 38)

crosbymichael

38 commits

estesp

18 commits

thaJeztah

13 commits

dqminh

10 commits

containerd/console

console package for Go

Go

201

155 commits

updated Sep 1, 2026

See the code

README

console

PkgGoDev Build Status Go Report Card

Golang package for dealing with consoles. Light on deps and a simple API.

Modifying the current process

current := console.Current()
defer current.Reset()

if err := current.SetRaw(); err != nil {
}
ws, err := current.Size()
current.Resize(ws)

Project details

console is a containerd sub-project, licensed under the Apache 2.0 license. As a containerd sub-project, you will find the:

information in our containerd/project repository.

golang
pty

Contributors

(top 30 of 38)

crosbymichael

38 commits

estesp

18 commits

thaJeztah

13 commits

dqminh

10 commits

Languages

Go

100.0%