{"id":23989557,"url":"https://github.com/xanatosx/modulartoolmanager","last_synced_at":"2025-04-14T13:33:38.955Z","repository":{"id":59498444,"uuid":"129414318","full_name":"XanatosX/ModularToolManager","owner":"XanatosX","description":"Modular program based on plugins to run scripts, binaries or any kind of file from a UI.","archived":false,"fork":false,"pushed_at":"2025-01-19T15:08:30.000Z","size":5821,"stargazers_count":4,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T02:45:32.659Z","etag":null,"topics":["avaloniaui","dotnet6","linux","plugins","windows-10"],"latest_commit_sha":null,"homepage":"https://xanatosx.github.io/ModularToolManager/","language":"C#","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/XanatosX.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":"2018-04-13T14:35:21.000Z","updated_at":"2024-09-20T06:18:33.000Z","dependencies_parsed_at":"2024-01-23T19:48:05.730Z","dependency_job_id":"476f9f12-f68b-43d4-8af8-4eb9650924de","html_url":"https://github.com/XanatosX/ModularToolManager","commit_stats":null,"previous_names":[],"tags_count":48,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XanatosX%2FModularToolManager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XanatosX%2FModularToolManager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XanatosX%2FModularToolManager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XanatosX%2FModularToolManager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/XanatosX","download_url":"https://codeload.github.com/XanatosX/ModularToolManager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248888941,"owners_count":21178135,"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":["avaloniaui","dotnet6","linux","plugins","windows-10"],"created_at":"2025-01-07T17:21:18.634Z","updated_at":"2025-04-14T13:33:38.924Z","avatar_url":"https://github.com/XanatosX.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Modular Tool Manager\n\n[![Recent develop build](https://github.com/XanatosX/ModularToolManager/actions/workflows/create-latest-develop-build.yml/badge.svg)](https://github.com/XanatosX/ModularToolManager/actions/workflows/create-latest-develop-build.yml)\n[![Latest release](https://badgen.net/github/release/Naereen/Strapdown.js)](https://github.com/XanatosX/ModularToolManager/releases)\n![GitHub all releases](https://img.shields.io/github/downloads/XanatosX/ModularToolManager/total)\n\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/a76b14fe59a54a9ab4d3e4f6afed53dc)](https://app.codacy.com/app/simonaberle/ModularToolManager?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=XanatosX/ModularToolManager\u0026utm_campaign=badger)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FXanatosX%2FModularToolManager.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FXanatosX%2FModularToolManager?ref=badge_shield)\n\n![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge\u0026logo=linux\u0026logoColor=black)\n![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge\u0026logo=windows\u0026logoColor=white)\n\n## Requirements\n\n* [.NET Desktop Runtime 7.x.x][dotnet7]\n\n## About the Project\n\nThis tool is called \"Modular Tool Manager\" it is a plugin based GUI script executer. The default tool does deliver basic plugins for binary and script execution on Windows. This is the main view you are getting presented with.\n\n![Main view of the program][image-main-view]\n![Main view of the program in light theme][image-main-view-light]\n\nThe tool is getting tested on Windows and Linux Mint, since it is based on [AvaloniaUI][avaloniaui] it should run on mac as well. I will not provide a build for it.\n\n\u003e :warning: **Important:** I can only test it for Windows 10 so please check if the Avalonia variant is running on older/newer systems as well.\n\nYou can extend the functionality of the tool by writing your own plugins. Please take a look at the [Wiki] to find out how to do that.\nThe application does support the following languages for now, feel free to extend it via Pull Request\n\n* German\n* English\n\nTo download the tool please head over to the [download page][downloadPage].\nEither use the latest develop build which is unstable or the latest tagged build.\n\nIf you found a bug or need any help with the application please head over to the [issue][issuePage] area. As an alternative there is a menu entry in the application which will open the issue page as well.\n\n## Installation\n\nYou got two options to install the tool, either you use the installation as described in the `Latest nightly build` section by unzipping the zip file or use the installer if you are on a Windows machine.\n\n\n### Windows only \n\nTo use the installer just download the `ModularToolManager_Installer_{version}.exe` file and run it on your machine.\n\n\n### Latest nightly build\n\nThe latest nightly build are self contained application builds which are getting packed into a zip folder.\nTo install the application get the build for your operation system and extract the files to a folder on your disc.\nStart the `ModularToolManager.exe` or if you on a linux machine the \"ModularToolManager\" binary.\n\n## Downloads\n\nClick [here][downloadPage] to get to the download section of this project on GitHub. Please follow the installation instructions above.\n\n## Found a bug or got a question?\n\nPlease head over to the [issue page][issuePage].\n\n## Want to contribute?\n\nEither search for Tickets marked with help wanted or improve the translation on [crowdin]\n\n## Plugins\n\nPlugins are getting installed by moving the dll files into the \"plugins\" folder inside of the root application. \nIf you freshly install the program you will see there is a defaultPlugins.dll. This will provide you with some basic functionality.\nTo develop a plugin on your own please take a look at the [wiki] page.\n\n### :no_entry_sign: Warning :no_entry_sign:\n\nUsing plugins from any source can harm your machine. Always check if you trust the author of the plugin.\nTechnically the plugin will run with the user rights you did start the application with allowing any plugin to execute harmful code.\n\n## Additional Screenshots\n\n### Dark\n\n![screenshot-1-dark]  \n![screenshot-2-dark]\n![screenshot-3-dark]\n\n### Light\n\n![screenshot-1-light]\n![screenshot-2-light]\n![screenshot-3-light]\n\n\n## License\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FXanatosX%2FModularToolManager.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2FXanatosX%2FModularToolManager?ref=badge_large)\n\n[wiki]: https://github.com/XanatosX/ModularToolManager/wiki\n[dotnet6]: https://dotnet.microsoft.com/en-us/download/dotnet/6.0\n[dotnet7]: https://dotnet.microsoft.com/en-us/download/dotnet/7.0\n[avaloniaui]: https://avaloniaui.net/\n[image-main-view]: https://imgur.com/oswayay.png\n[image-main-view-light]: https://i.imgur.com/lqmlo5U.png\n[downloadPage]: https://bitbucket.org/XanatosX/modulartoolmanager/downloads/\n[issuePage]: https://bitbucket.org/XanatosX/modulartoolmanager/issues\n[crowdin]: https://crowdin.com/project/modular-tool-manager\n[screenshot-1-dark]: https://imgur.com/mr3Folx.png\n[screenshot-1-light]: https://i.imgur.com/Fxgu18M.png\n[screenshot-2-dark]: https://i.imgur.com/LhMGcEx.png\n[screenshot-2-light]: https://i.imgur.com/5sukgHg.png\n[screenshot-3-dark]: https://i.imgur.com/UPURC5u.png\n[screenshot-3-light]: https://i.imgur.com/rye7J9U.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxanatosx%2Fmodulartoolmanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxanatosx%2Fmodulartoolmanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxanatosx%2Fmodulartoolmanager/lists"}