{"id":13594949,"url":"https://github.com/Vonr/parui","last_synced_at":"2025-04-09T10:32:29.298Z","repository":{"id":40395913,"uuid":"486118197","full_name":"Vonr/parui","owner":"Vonr","description":"Simple TUI frontend for paru or yay.","archived":false,"fork":false,"pushed_at":"2024-01-14T14:11:36.000Z","size":4396,"stargazers_count":116,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-03-15T01:25:33.950Z","etag":null,"topics":["archlinux","paru","rust","search","tui","yay"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Vonr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-04-27T08:58:08.000Z","updated_at":"2024-04-16T10:54:08.915Z","dependencies_parsed_at":"2024-01-14T15:39:32.391Z","dependency_job_id":"b9f118ce-841a-42df-8aea-01ad313b489e","html_url":"https://github.com/Vonr/parui","commit_stats":{"total_commits":108,"total_committers":2,"mean_commits":54.0,"dds":0.02777777777777779,"last_synced_commit":"6ff8e9f736ceb3ae1acd9ed07ccf53af09a00e36"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vonr%2Fparui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vonr%2Fparui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vonr%2Fparui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vonr%2Fparui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vonr","download_url":"https://codeload.github.com/Vonr/parui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247563950,"owners_count":20958971,"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":["archlinux","paru","rust","search","tui","yay"],"created_at":"2024-08-01T16:01:41.372Z","updated_at":"2025-04-09T10:32:24.290Z","avatar_url":"https://github.com/Vonr.png","language":"Rust","funding_links":[],"categories":["Rust","archlinux","💻 Apps"],"sub_categories":["👨‍💻 System Administration"],"readme":"# parui\n[![Crates.io](https://img.shields.io/crates/v/parui)](https://crates.io/crates/parui)\n\n### Simple TUI frontend for [paru](https://github.com/morganamilo/paru) or [yay](https://github.com/Jguer/yay).\n\n### Usage\n\n```\nUsage: parui [OPTION]... QUERY\n        Search for QUERY in the Arch User Repository.,\n        Example:\n           parui -p=yay rustup\n\n        Options:\n           -p=\u003cPROGRAM\u003e\n               Selects program used to search AUR\n               Not guaranteed to work well\n               Default: paru\n           -h\n               Print this help and exit\n```\n\n### Keybinds\n\nparui adopts vim-like keybinds.\n\n| Key                    | Mode   | Action                    |\n|------------------------|--------|---------------------------|\n| \\\u003cReturn\\\u003e             | Insert | Search for query          |\n| \\\u003cC-w\\\u003e                | Insert | Removes previous word     |\n| \\\u003cC-c\\\u003e                | Both   | Exits parui               |\n| \\\u003cEscape\\\u003e             | Both   | Switch Modes              |\n| i, /                   | Select | Enter Insert Mode         |\n| \\\u003cReturn\\\u003e             | Select | Install selected packages |\n| \\\u003cC-j\\\u003e, \\\u003cC-Down\\\u003e    | Select | Moves info one row down   |\n| \\\u003cC-k\\\u003e, \\\u003cC-Up\\\u003e      | Select | Moves info one row up     |\n| h, \\\u003cLeft\\\u003e, \\\u003cPgUp\\\u003e  | Select | Moves one page back       |\n| j, \\\u003cDown\\\u003e            | Select | Moves one row down        |\n| k, \\\u003cUp\\\u003e              | Select | Moves one row up          |\n| l, \\\u003cRight\\\u003e, \\\u003cPgDn\\\u003e | Select | Moves one page forwards   |\n| g, \\\u003cHome\\\u003e            | Select | Go to start               |\n| G, \\\u003cEnd\\\u003e             | Select | Go to end                 |\n| \\\u003cSpace\\\u003e              | Select | Select/deselect package   |\n| c                      | Select | Clear selections          |\n| \\\u003cS-R\\\u003e                | Select | Remove selected packages  |\n| q                      | Select | Exits parui               |\n\n### Images\n![Start Screen](https://user-images.githubusercontent.com/24369412/218350990-96a0f294-9612-4103-b43c-98b7ecfa2428.png)\n![Info](https://user-images.githubusercontent.com/24369412/218350962-217da502-b8e3-4b0a-9bd7-bafe4e3c92ed.png)\n![Info Scrolling](https://user-images.githubusercontent.com/24369412/218350977-39ed3f30-125d-4217-a01d-5b5b151e7aef.png)\n![Selections](https://user-images.githubusercontent.com/24369412/218350983-bf1fee64-c635-46f1-a3a8-fdf0c0ad9190.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVonr%2Fparui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FVonr%2Fparui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVonr%2Fparui/lists"}