{"id":16543472,"url":"https://github.com/songlim327/mpwt","last_synced_at":"2025-04-12T14:11:40.610Z","repository":{"id":257822103,"uuid":"856859490","full_name":"songlim327/mpwt","owner":"songlim327","description":"TUI tool transforming Windows Terminal experience by splitting multi commands into panes","archived":false,"fork":false,"pushed_at":"2024-11-03T14:52:29.000Z","size":987,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T08:47:39.043Z","etag":null,"topics":["terminal","windows"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/songlim327.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2024-09-13T10:46:08.000Z","updated_at":"2025-03-14T14:37:51.000Z","dependencies_parsed_at":"2024-10-21T04:36:55.343Z","dependency_job_id":null,"html_url":"https://github.com/songlim327/mpwt","commit_stats":null,"previous_names":["songlim327/mpwt"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/songlim327%2Fmpwt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/songlim327%2Fmpwt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/songlim327%2Fmpwt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/songlim327%2Fmpwt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/songlim327","download_url":"https://codeload.github.com/songlim327/mpwt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248578871,"owners_count":21127713,"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":["terminal","windows"],"created_at":"2024-10-11T19:00:19.941Z","updated_at":"2025-04-12T14:11:40.580Z","avatar_url":"https://github.com/songlim327.png","language":"Go","funding_links":[],"categories":["Applications"],"sub_categories":["Development Tools"],"readme":"![golang-badge][golang-badge] ![project][project] ![issues][issues] ![last-commit][last-commit]\n\n[golang-badge]: https://img.shields.io/badge/go-1.23-blue\n[project]: https://img.shields.io/badge/v1.0.0-red\n[issues]: https://img.shields.io/github/issues/songlim327/mpwt\n[last-commit]: https://img.shields.io/github/last-commit/songlim327/mpwt\n\n# MPWT 🍊\n\nWelcome to `mpwt` repository! This tool transforms your **Windows Terminal** experience when dealing with multiple panes. This terminal application allows you to execute multiple commands simultaneously by splitting the windows terminal into distinct panes for each command. Whether you're a developer, system administrator, or simply a command-line enthusiast, this tool is designed to enhance your productivity and streamline your workflows in Windows.\n\n## Features 🌟\n\n- **Dynamic Terminal Splitting**: Automatically splits your windows terminal based on the number of commands specified\n- **Multi Commands Execution**: Enter multiple commands at once and watch them run in distinct pane\n- **Re-run Commands from History**: Save the hassle by quickly execute any repeated command from your history\n- **Create Favorites**: Save frequently used commands as favorites for quick access and effortlessly execute them in the future without needing to type the same command again\n\n## Showcase 🦄\n\n\u003cimg src=\".github/images/showcase.png\" width=\"600\" alt=\"showcase\"\u003e\n\n## Setup 📐\n\n### winget\n\n```powershell\nwinget install --id songlim327.mpwt\n```\n\n### Manual\n\nAlternatively, download [prebuild binaries](https://github.com/songlim327/mpwt/releases), double click to execute it.\n\n## Configuration ⚙️\n\nYou can customize various settings by editing them in the settings.\n\n|Field|Description|\n|:---|:----|\n|**maximize**|Controls whether the temrinal maximizes when opened - works only if `open_in_new_tab` is set to false (default: `false`)|\n|**direction**|Determine the orientation for the terminal pane arrangement: horizontal/vertical (default: `horizontal`)|\n|**columns**| Defines the number of fixed columns in the terminal layout; rows are auto-calculated (default: `2`)|\n|**open_in_new_tab**|Specifies if the terminal should open in a new tab or a new window (default: `true`)|\n\n## Usage 📙\n\n### Execute\n\n\u003cimg src=\".github/images/execute.gif\" width=\"600\" alt=\"execute\"\u003e\n\n### History\n\n\u003cimg src=\".github/images/history.gif\" width=\"600\" alt=\"history\"\u003e\n\n### Favourite\n\n\u003cimg src=\".github/images/favourite.gif\" width=\"600\" alt=\"favourite\"\u003e\n\n### Settings\n\n\u003cimg src=\".github/images/settings.gif\" width=\"600\" alt=\"edit settings\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonglim327%2Fmpwt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsonglim327%2Fmpwt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsonglim327%2Fmpwt/lists"}