{"id":13706564,"url":"https://github.com/rzander/ruckzuck","last_synced_at":"2025-10-25T20:15:21.431Z","repository":{"id":19650862,"uuid":"87573684","full_name":"rzander/ruckzuck","owner":"rzander","description":"software package manager for windows","archived":false,"fork":false,"pushed_at":"2024-03-24T10:58:39.000Z","size":10882,"stargazers_count":216,"open_issues_count":15,"forks_count":20,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-04-27T04:02:59.731Z","etag":null,"topics":["oneget","package-manager","repository","software"],"latest_commit_sha":null,"homepage":"https://ruckzuck.tools","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"ms-pl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rzander.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=L6DHFJL7GT3UU\u0026source=url"}},"created_at":"2017-04-07T18:07:17.000Z","updated_at":"2024-04-25T09:10:41.000Z","dependencies_parsed_at":"2024-01-14T20:18:32.018Z","dependency_job_id":"da16b0f1-7a5a-4ce7-a3c2-c9112ea7f94f","html_url":"https://github.com/rzander/ruckzuck","commit_stats":null,"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzander%2Fruckzuck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzander%2Fruckzuck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzander%2Fruckzuck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rzander%2Fruckzuck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rzander","download_url":"https://codeload.github.com/rzander/ruckzuck/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247423513,"owners_count":20936626,"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":["oneget","package-manager","repository","software"],"created_at":"2024-08-02T22:01:00.324Z","updated_at":"2025-10-25T20:15:21.339Z","avatar_url":"https://github.com/rzander.png","language":"C#","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=L6DHFJL7GT3UU\u0026source=url"],"categories":["software","C# #"],"sub_categories":[],"readme":"# October 2024: RuckZuck Core Infrastructure as Service\nRuckZuck Core Infrastructure can now be ordered from Azure Marketplace:  \n[\u003cimg src=\"https://github.com/user-attachments/assets/55332deb-700f-48be-8030-4acf6fbfb41d\"\u003e](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/romawogmbh1709662871834.ruckzuck?tab=Overview)\n\nThis offer is tailored for Enterprise Customers seeking a dedicated RuckZuck infrastructure that provides:\n- Isolation from public infrastructure\n- Independence from rate limits\n- The ability to cache package content, ensuring reliability regardless of download source availability\n- An option to integrate a CDN for enhanced content delivery speed\n\nNote: The costs associated with the Azure infrastructure are not included in this offer and will vary based on usage.\n\n***\n\u003e[ROMAWO](https://romawo.com) customers will receive this service as part of the Enterprise or Service Provider Package.\n***\n\n# August 2024: Rate limiting on public infrastructure\nAs usage of the public API at [ruckzuck.tools](https://ruckzuck.tools) continues to grow, we are implementing rate limiting to manage the volume of requests. This will ensure that users can only send a limited number of API requests within a specified timeframe.  \n\u003eCurrently **5**req/min are allowed for **getsoftwares** and **20**req/min for **checkforupdate**.\n\n# March 2024: Ownership change\n***\nEN: Starting from March 1st, 2024, [ROMAWO GmbH](https://romawo.com) will assume all rights and obligations of the package manager [RuckZuck.tools](https://ruckzuck.tools/). RuckZuck will continue to be freely available thanks to [sponsors](https://ruckzuck.tools/Home/Sponsors). The client tools will remain an open-source solution managed on GitHub. The server components will be removed from the GitHub repository and will no longer be publicly accessible.\nROMAWO will utilize the RuckZuck repository for commercial purposes and will update and maintain products associated with this use in the [public repository](https://ruckzuck.tools/Home/Repository). Products that have not been published in the repository in ROMAWO's interest must continue to be updated by the community. Unused or outdated products will be removed from the repository.\nROMAWO assumes no liability and is not responsible for the licensing of the software in the public repository.\n***\nDE: Ab dem 1. März 2024 übernimmt die [ROMAWO GmbH](https://romawo.com) sämtliche Rechte und Pflichten des Paket-Managers [RuckZuck.tools](https://ruckzuck.tools/). RuckZuck wird weiterhin dank der [Sponsoren](https://ruckzuck.tools/Home/Sponsors) kostenlos nutzbar sein. Die Client-Tools bleiben eine Open-Source-Lösung, welche auf GitHub verwaltet werden. Die Serverkomponenten werden aus dem GitHub-Repository entfernt und sind nicht mehr öffentlich einsehbar.\nROMAWO wird das RuckZuck-Repository für kommerzielle Zwecke nutzen und die mit dieser Nutzung verbundenen Produkte auch im [öffentlichen Repository](https://ruckzuck.tools/Home/Repository) aktualisieren und pflegen. Produkte, die nicht im Interesse von ROMAWO im Repository veröffentlicht wurden, müssen wie bisher von der Community aktualisiert werden. Ungenutzte oder veraltete Produkte werden aus dem Repository entfernt.\nROMAWO übernimmt keine Haftung und ist nicht verantwortlich für die Lizenzierung der Software im öffentlichen Repository.\n\n***\n\n\u003cbr\u003e\u003cbr\u003e\n\nSoftware Package Manager for Windows provides a quick way to install and update software....\n\n\u003cimg src=\"https://cloud.githubusercontent.com/assets/11909453/24813479/7340c22a-1bce-11e7-8df7-a0d8236775df.png\" width=\"520\"\u003e\n\n\nSelect a software from the repository and RuckZuck handles the download and installation for you.\n RuckZuck can detect and update existing software that was not installed with RuckZuck. \n\n * Main Page: https://RuckZuck.tools\n * Software Repository: https://ruckzuck.tools/Home/Repository\n * RSS Feed: http://ruckzuck.tools/rss.aspx\n\n The RuckZuck repository does not store binaries of the software, just links to where the software is downloaded. Installing software with RuckZuck does not grant you a license for that product.\n\n\n\n# Aug22: ApiKey will be required to get definitions\nAs the Api is more and more overloaded with requests that will bulk dump the software definitions, the API function \"GetSoftwares\" will require an APIKey. API-Keys can be requested by sending me a DM or by opening an Issue here on GitHub.\n\n# Changes in V1.7.x:\n\nNew REST API which brings some general changes:\n* No RuckZuck accounts and therefore no authentication required anymore. \n  * You will be able to provide an E-Mail address if you upload new software, but as soon as the software is approved, the address will be removed from the package.\n  * Moderators will have to log in with a Microsoft account.\n  * No benefits for existing 'PRO' users (accounts will be deleted).\n* It is possible that RuckZuck will store binaries for some packages.\n  * If a product does not provide a URL for automatic download and the license allows redistribution of binaries, RuckZuck will be able to host these files.\n* Support for private/disconnected repostories if you host your own RuckZuck Server (no sync from the public repository).\n\n## Statistics and Figures of the Project: \n\n2015:  http://rzander.azurewebsites.net/ruckzuck-packagemanager-v1-0/ \n\n2016:  https://rzander.azurewebsites.net/ruckzuck-figures-for-2016/ \n\n2017:  https://rzander.azurewebsites.net/ruckzuck-figures-for-2017/\n\n2018:  https://rzander.azurewebsites.net/ruckzuck-figures-for-2018/\n\n2019: https://rzander.azurewebsites.net/ruckzuck-figures-for-2019/\n\n2020: https://rzander.azurewebsites.net/ruckzuck-figures-for-2020/\n\n2021: https://rzander.azurewebsites.net/ruckzuck-figures-2021/\n\n2022: https://rzander.azurewebsites.net/ruckzuck-figures-2022/\n\n## RuckZuck components\n### RuckZuck_Tool (RuckZuck.exe)\nThe RuckZuck.exe is a portable tool with a UI to install or update applications from the RZ repository.\n\n### RZGet (RZGet.exe)\nSuccessor of `RZUpdate.exe`.\n```\nInstall:\nInstall a Software from Shortname : RZGet.exe install \"\u003cShortname\u003e\"[;\"\u003cShortname2\u003e\"] [/cleanup]\nInstall a Software from JSON File : RZGet.exe install \"\u003cJSON full path\u003e\"[;\"\u003cJSON full path\u003e\"]\nInstall a Sepcific Version : RZGet.exe install --name \"\u003cProductName\u003e\" --vendor \"\u003cManufacturer\u003e\" --version \"\u003cProductVersion\u003e\"\n\nUpdate:\nUpdate all missing updates : RZGet.exe update --all [--retry] [--user]\nUpdate all missing updates : RZGet.exe update --all --exclude \"\u003cShortname\u003e\"[;\"\u003cShortname2\u003e\"] [--retry] [--user]\nShow all missing updates (delay=days after release) : RZGet.exe update --list --all [--user] [--allusers] [--delay=5]\ncheck if a Software requires an update : RZGet.exe update --list \"\u003cShortname\u003e\" [--user]\nUpdate a Software from Shortname : RZGet.exe update \"\u003cShortname\u003e\"[;\"\u003cShortname2\u003e\"] [--retry] [--user]\n\nShow:\nShow Metadata : RZGet.exe show \"\u003cShortname\u003e\"\nShow Metadata for a specific Version : RZGet.exe show --name \"\u003cProductName\u003e\" --vendor \"\u003cManufacturer\u003e\" --version \"\u003cProductVersion\u003e\"\n\nSearch:\nShow full Catalog JSON: RZGet.exe search\nSearch for a Keyword: RZGet.exe search zip\nSearch SW in a Category: RZGet.exe search --categories compression\nSearch for installed SW: RZGet.exe search --isinstalled true\nSearch for a manufacturer: RZGet.exe search --manufacturer zander\nSearch for a shortname and return PowerShell Object: RZGet.exe search --shortname ruckzuck | convertfrom-json\n\nUnInstall:\nUnInstall a Software from Shortname : RZGet.exe uninstall \"\u003cShortname\u003e\"[;\"\u003cShortname2\u003e\"] [/cleanup]\nUnInstall a Software from JSON File : RZGet.exe uninstall \"\u003cJSON full path\u003e\"[;\"\u003cJSON full path\u003e\"]\nUnInstall a Sepcific Version : RZGet.exe uninstall --name \"\u003cProductName\u003e\" --vendor \"\u003cManufacturer\u003e\" --version \"\u003cProductVersion\u003e\"\n```\n\n### OneGet Provider (depreciated)\nA Provider for [OneGet](https://github.com/OneGet/oneget) (part of Win10) to update or install applications from the RZ repository with powerShell.\n\n\u003e Examples on: https://github.com/rzander/ruckzuck/wiki/RuckZuck-OneGet-Provider\n\n### RZ for Configuration Manager (depreciated)\nAllows applications to be imported from the RZ repository into Microsofts System Center Configuration Manager from a UI. It will create ConfigMgr Applications, DeploymentType, Collection and a Deployment. V1.5.1.8 news: https://rzander.azurewebsites.net/ruckzuck-for-configmgr-new-v1-5-18/\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frzander%2Fruckzuck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frzander%2Fruckzuck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frzander%2Fruckzuck/lists"}