{"id":21658103,"url":"https://github.com/containerd/console","last_synced_at":"2025-07-17T20:32:40.679Z","repository":{"id":40625835,"uuid":"80139703","full_name":"containerd/console","owner":"containerd","description":"console package for Go","archived":false,"fork":false,"pushed_at":"2024-03-22T17:46:45.000Z","size":1278,"stargazers_count":178,"open_issues_count":7,"forks_count":54,"subscribers_count":22,"default_branch":"main","last_synced_at":"2024-10-29T20:33:09.750Z","etag":null,"topics":["golang","pty"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/containerd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-26T17:56:11.000Z","updated_at":"2024-08-31T14:14:12.000Z","dependencies_parsed_at":"2024-02-05T18:29:14.818Z","dependency_job_id":"a0144179-6bf0-483a-82ec-12cc919ad996","html_url":"https://github.com/containerd/console","commit_stats":{"total_commits":86,"total_committers":30,"mean_commits":"2.8666666666666667","dds":0.7906976744186046,"last_synced_commit":"8f6c4e4faef5a326d2cd907097d04c0239ee5e2f"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containerd%2Fconsole","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containerd%2Fconsole/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containerd%2Fconsole/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/containerd%2Fconsole/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/containerd","download_url":"https://codeload.github.com/containerd/console/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226304367,"owners_count":17603577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["golang","pty"],"created_at":"2024-11-25T09:28:39.217Z","updated_at":"2024-11-25T09:28:42.268Z","avatar_url":"https://github.com/containerd.png","language":"Go","readme":"# console\n\n[![PkgGoDev](https://pkg.go.dev/badge/github.com/containerd/console)](https://pkg.go.dev/github.com/containerd/console)\n[![Build Status](https://github.com/containerd/console/workflows/CI/badge.svg)](https://github.com/containerd/console/actions?query=workflow%3ACI)\n[![Go Report Card](https://goreportcard.com/badge/github.com/containerd/console)](https://goreportcard.com/report/github.com/containerd/console)\n\nGolang package for dealing with consoles.  Light on deps and a simple API.\n\n## Modifying the current process\n\n```go\ncurrent := console.Current()\ndefer current.Reset()\n\nif err := current.SetRaw(); err != nil {\n}\nws, err := current.Size()\ncurrent.Resize(ws)\n```\n\n## Project details\n\nconsole is a containerd sub-project, licensed under the [Apache 2.0 license](./LICENSE).\nAs a containerd sub-project, you will find the:\n * [Project governance](https://github.com/containerd/project/blob/main/GOVERNANCE.md),\n * [Maintainers](https://github.com/containerd/project/blob/main/MAINTAINERS),\n * and [Contributing guidelines](https://github.com/containerd/project/blob/main/CONTRIBUTING.md)\n\ninformation in our [`containerd/project`](https://github.com/containerd/project) repository.\n","funding_links":[],"categories":["Go"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontainerd%2Fconsole","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcontainerd%2Fconsole","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontainerd%2Fconsole/lists"}