{"id":18452223,"url":"https://github.com/davidchalifoux/kaput-cli","last_synced_at":"2025-10-04T09:07:12.157Z","repository":{"id":42087287,"uuid":"267788873","full_name":"davidchalifoux/kaput-cli","owner":"davidchalifoux","description":"The unofficial CLI client for Put.io - Kaput lets you manage your Put.io account from the comfort of your terminal!","archived":false,"fork":false,"pushed_at":"2024-11-08T04:13:18.000Z","size":655,"stargazers_count":71,"open_issues_count":2,"forks_count":7,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-28T15:07:52.698Z","etag":null,"topics":["cli","put","putio","rust","rust-lang"],"latest_commit_sha":null,"homepage":"https://kaput.sh/","language":"Rust","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/davidchalifoux.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2020-05-29T07:01:17.000Z","updated_at":"2024-12-28T04:18:08.000Z","dependencies_parsed_at":"2023-01-23T13:45:45.323Z","dependency_job_id":"188506d4-3b34-46e3-80da-7eb3d7a094b8","html_url":"https://github.com/davidchalifoux/kaput-cli","commit_stats":{"total_commits":101,"total_committers":2,"mean_commits":50.5,"dds":"0.14851485148514854","last_synced_commit":"083f8a924765ef233529dd49c9e841d81a994aa4"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidchalifoux%2Fkaput-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidchalifoux%2Fkaput-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidchalifoux%2Fkaput-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidchalifoux%2Fkaput-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidchalifoux","download_url":"https://codeload.github.com/davidchalifoux/kaput-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247208143,"owners_count":20901570,"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":["cli","put","putio","rust","rust-lang"],"created_at":"2024-11-06T07:30:20.715Z","updated_at":"2025-10-04T09:07:07.130Z","avatar_url":"https://github.com/davidchalifoux.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"![cover image](./images/cover.png)\n\n# Kaput-CLI\n\nThe unofficial CLI for [Put.io](https://put.io)\n\n[![License](https://img.shields.io/github/license/davidchalifoux/kaput-cli.svg)](https://github.com/davidchalifoux/kaput-cli/blob/main/LICENSE)\n[![Crates.io](https://img.shields.io/crates/v/kaput-cli)](https://crates.io/crates/kaput-cli)\n\n- [Examples](#examples)\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n\n# Examples\n\n![example of the Kaput help message](./images/example-kaput.png)\n\n![example of the files list](./images/example-files-list.png)\n\n![example of a file download](./images/example-file-download.png)\n\n# Features\n\nYou can use Kaput to _completely_ manage your [Put.io](https://put.io) account from the comfort of your terminal!\n\n### File management\n\n- List all files on your account\n- Download any file directly to your computer\n- Upload any file directly from your computer\n- Delete any file from the terminal\n- Move files to different folders\n- Rename files\n- Extract archives remotely\n\n### Transfer management\n\n- List all transfers on your account\n- Add and start new transfers\n- Cancel any running transfers\n- Retry failed transfers\n- Remove old transfers\n- Clean your transfers list\n\n# Installation\n\n### Windows, macOS, Linux\n\nSpecific instructions coming soon.\n\n### Installing with Cargo\n\nYou can directly compile and install Kaput as long as you have [Rust](https://www.rust-lang.org/) and [Cargo](https://doc.rust-lang.org/stable/cargo/) installed on your machine:\n\n1. Install Rust and Cargo (skip if already installed)\n\n```bash\ncurl https://sh.rustup.rs -sSf | sh\n```\n\n2. Install Kaput through Cargo\n\n```bash\ncargo install kaput-cli\n```\n\n### Manual Installation\n\nBinaries of the latest version of every major platform are available on the [releases](https://github.com/davidchalifoux/kaput-cli/releases/latest) page.\n\n# Usage\n\nOnce installed, you can call kaput from the terminal:\n\n```bash\nkaput \u003ccommand\u003e\n```\n\nFor more information on all of the available commands, refer to our [documentation](https://docs.kaput.sh/commands).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidchalifoux%2Fkaput-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidchalifoux%2Fkaput-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidchalifoux%2Fkaput-cli/lists"}