{"id":13895000,"url":"https://github.com/xgfone/bttools","last_synced_at":"2025-07-29T19:33:23.382Z","repository":{"id":54533264,"uuid":"99198835","full_name":"xgfone/bttools","owner":"xgfone","description":"A tool collection about BitTorrent.","archived":false,"fork":false,"pushed_at":"2023-03-04T13:44:06.000Z","size":116,"stargazers_count":12,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-25T00:33:01.492Z","etag":null,"topics":["bt","go","golang","torrent","torrent-client","torrent-downloader"],"latest_commit_sha":null,"homepage":null,"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/xgfone.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}},"created_at":"2017-08-03T06:31:08.000Z","updated_at":"2024-02-20T21:38:21.000Z","dependencies_parsed_at":"2024-04-16T00:39:42.653Z","dependency_job_id":"0355ce0f-afb6-4218-bd94-98c73b50fe4e","html_url":"https://github.com/xgfone/bttools","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgfone%2Fbttools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgfone%2Fbttools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgfone%2Fbttools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xgfone%2Fbttools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xgfone","download_url":"https://codeload.github.com/xgfone/bttools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228041975,"owners_count":17860345,"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":["bt","go","golang","torrent","torrent-client","torrent-downloader"],"created_at":"2024-08-06T18:01:55.139Z","updated_at":"2024-12-04T04:19:28.836Z","avatar_url":"https://github.com/xgfone.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# bttools\n\nA command tool collection about BitTorrent. And you can consider it as the example of the development library [`bt`](https://github.com/xgfone/bt).\n\n## 1 Install\n\n```shell\n$ make\n```\n\n## 2 Commands\n\n### 2.1 Command `torrent`\n\n```shell\n$ bttools torrent -h\nNAME:\n   bttools torrent - The torrent tools\n\nUSAGE:\n   bttools torrent command [command options] [arguments...]\n\nCOMMANDS:\n   create    Generate a .torrent file from a file or directory\n   download  Download the file from the remote peers by the .torrent file\n   getpeers  Get the peers of the torrent from the tracker\n   showinfo  Print the metainfo information of the .torrent file and exit\n   help, h   Shows a list of commands or help for one command\n\nOPTIONS:\n   --help, -h  show help\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxgfone%2Fbttools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxgfone%2Fbttools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxgfone%2Fbttools/lists"}