{"id":13629565,"url":"https://github.com/itchio/butler","last_synced_at":"2025-05-14T02:04:54.802Z","repository":{"id":43818678,"uuid":"44808646","full_name":"itchio/butler","owner":"itchio","description":"🎩 Command-line itch.io helper","archived":false,"fork":false,"pushed_at":"2025-03-13T01:28:03.000Z","size":32104,"stargazers_count":802,"open_issues_count":96,"forks_count":62,"subscribers_count":21,"default_branch":"master","last_synced_at":"2025-04-13T16:50:00.986Z","etag":null,"topics":["bsdiff","deployment","game-development","itchio","rsync"],"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/itchio.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,"publiccode":null,"codemeta":null}},"created_at":"2015-10-23T11:18:04.000Z","updated_at":"2025-04-12T10:03:00.000Z","dependencies_parsed_at":"2024-06-18T15:23:39.105Z","dependency_job_id":"1c0ed952-2927-4e58-8476-782cbe6b1074","html_url":"https://github.com/itchio/butler","commit_stats":{"total_commits":1790,"total_committers":10,"mean_commits":179.0,"dds":"0.016759776536312887","last_synced_commit":"d3460c74af930b2e480226dcc23e3d5e2688bb88"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itchio%2Fbutler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itchio%2Fbutler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itchio%2Fbutler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itchio%2Fbutler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itchio","download_url":"https://codeload.github.com/itchio/butler/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052679,"owners_count":22006716,"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":["bsdiff","deployment","game-development","itchio","rsync"],"created_at":"2024-08-01T22:01:13.718Z","updated_at":"2025-05-14T02:04:54.774Z","avatar_url":"https://github.com/itchio.png","language":"Go","readme":"# butler\n\n[![codecov](https://codecov.io/gh/itchio/butler/branch/master/graph/badge.svg)](https://codecov.io/gh/itchio/butler)\n[![Go Report Card](https://goreportcard.com/badge/github.com/itchio/butler)](https://goreportcard.com/report/github.com/itchio/butler)\n![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)\n\nbutler is *the itch.io command-line tools* - all by itself.\n\n**It is used by:**\n\n  * Content creators on [itch.io](https://itch.io) to push builds quickly \u0026 reliably\n  * [the itch app](https://github.com/itchio/itch) for some network, filesystem and patching operations\n\n## Documentation\n\nDocumentation for butler is available as a Gitbook:\n\n  * :memo: \u003chttps://itch.io/docs/butler\u003e\n\nQuestions about butler are welcome on its [Issue tracker](https://github.com/itchio/butler/issues),\nor, if the matter is private, [itch.io support](https://itch.io/support).\n\n## Integrations\n\nThe following projects integrate butler as part of their workflow:\n\n  * [itchy-electron](https://github.com/erbridge/itchy-electron) lets you package your Electron games for itch.io and upload them there\n  * [gradle-butler-plugin](https://github.com/mini2Dx/gradle-butler-plugin) is a Gradle plugin for automatically installing, updating, and running butler as part of your build.\n\n## Authors\n\nbutler was mostly written by [Amos Wenger](https://github.com/fasterthanlime), but wouldn't have\nbeen possible without the work of many before him.\n\nAmos would like to thank in particular Leaf Corcoran, Jesús Higueras and Tomáš Duda.\n\n## License\n\nbutler is released under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Additional licenses\n\nWhile butler built from source is fully MIT-licensed, some components it can use at runtime\n(if present) have other licenses:\n\n  * The 7-zip decompression engine (the `github.com/itchio/boar/szextractor` package) opens\n  dynamic libraries for [libc7zip][], and [7-zip][], which have components licensed under the LGPL 2.1 license\n  and the MPL 2.0 license, along with specific terms for the RAR extraction code.\n\n[libc7zip]: https://github.com/itchio/libc7zip\n[7-zip]: http://7-zip.org/faq.html\n[7-zip FAQ]: http://7-zip.org/faq.html\n","funding_links":[],"categories":["Go","Tools"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitchio%2Fbutler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitchio%2Fbutler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitchio%2Fbutler/lists"}