{
    "data": {
        "slug": "terminal-control",
        "name": "Terminal Control",
        "tagline": "Control and capture terminal applications for agents and TUI review",
        "website_url": "https://github.com/kitlangton/terminal-control",
        "is_open_source": true,
        "is_self_hosted": true,
        "is_featured": false,
        "is_verified": false,
        "category": {
            "name": "Agentic Development",
            "slug": "agentic-development"
        },
        "tags": [
            "CLI Tool",
            "Agentic Development",
            "Agentic",
            "TUI"
        ],
        "tech_stacks": [
            "ffmpeg",
            "javascript",
            "nodejs",
            "rust",
            "typescript"
        ],
        "repository": {
            "provider": "github",
            "repo_url": "https://github.com/kitlangton/terminal-control",
            "owner": "kitlangton",
            "name": "terminal-control",
            "stars_count": 437,
            "forks_count": 25,
            "open_issues_count": 5,
            "license_spdx": "MIT",
            "last_pushed_at": "2026-09-04T15:24:46+00:00",
            "synced_at": "2026-11-04T03:05:17+00:00",
            "is_archived": false
        },
        "published_at": "2026-06-04T02:50:16+00:00",
        "canonical_url": "https://www.fosshunter.com/tools/terminal-control",
        "links": {
            "html": "https://www.fosshunter.com/tools/terminal-control",
            "markdown": "https://www.fosshunter.com/tools/terminal-control.md",
            "json": "https://www.fosshunter.com/tools/terminal-control.json"
        },
        "description": "Terminal Control is a powerful utility for controlling, inspecting, and capturing terminal applications for AI agents. It enables programmatic interaction with TUIs and exports terminal states into formats like JSON, SVG, and PNG.",
        "features": [
            {
                "feature": "Captures live terminal states as JSON, SVG, PNG, or text artifacts.",
                "is_highlighted": true
            },
            {
                "feature": "Provides a session management system to control long running TUI apps.",
                "is_highlighted": true
            },
            {
                "feature": "Includes a wait mechanism for agents to synchronize with terminal output.",
                "is_highlighted": true
            }
        ],
        "external_links": [
            {
                "type": "source",
                "title": "Main Repository",
                "url": "https://github.com/kitlangton/terminal-control"
            }
        ],
        "alternatives": []
    },
    "meta": {
        "canonical_url": "https://www.fosshunter.com/tools/terminal-control.json",
        "generated_at": "2026-11-04T14:02:40+00:00",
        "catalog_revision": 1470042559,
        "terms_url": "https://www.fosshunter.com/about#agent-access",
        "tool": {
            "slug": "terminal-control",
            "name": "Terminal Control"
        }
    }
}
