Skip to content

Modular program based on plugins to run scripts, binaries or any kind of file from a UI.

License

Notifications You must be signed in to change notification settings

XanatosX/ModularToolManager

Repository files navigation

Modular Tool Manager

Recent develop build Latest release GitHub all releases

Codacy Badge FOSSA Status

Linux Windows

Requirements

About the Project

This 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.

Main view of the program Main view of the program in light theme

The tool is getting tested on Windows and Linux Mint, since it is based on AvaloniaUI it should run on mac as well. I will not provide a build for it.

⚠️ Important: I can only test it for Windows 10 so please check if the Avalonia variant is running on older/newer systems as well.

You 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. The application does support the following languages for now, feel free to extend it via Pull Request

  • German
  • English

To download the tool please head over to the download page. Either use the latest develop build which is unstable or the latest tagged build.

If you found a bug or need any help with the application please head over to the issue area. As an alternative there is a menu entry in the application which will open the issue page as well.

Installation

You 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.

Windows only

To use the installer just download the ModularToolManager_Installer_{version}.exe file and run it on your machine.

Latest nightly build

The latest nightly build are self contained application builds which are getting packed into a zip folder. To install the application get the build for your operation system and extract the files to a folder on your disc. Start the ModularToolManager.exe or if you on a linux machine the "ModularToolManager" binary.

Downloads

Click here to get to the download section of this project on GitHub. Please follow the installation instructions above.

Found a bug or got a question?

Please head over to the issue page.

Want to contribute?

Either search for Tickets marked with help wanted or improve the translation on crowdin

Plugins

Plugins are getting installed by moving the dll files into the "plugins" folder inside of the root application. If you freshly install the program you will see there is a defaultPlugins.dll. This will provide you with some basic functionality. To develop a plugin on your own please take a look at the wiki page.

🚫 Warning 🚫

Using plugins from any source can harm your machine. Always check if you trust the author of the plugin. Technically the plugin will run with the user rights you did start the application with allowing any plugin to execute harmful code.

Additional Screenshots

Dark

screenshot-1-dark
screenshot-2-dark screenshot-3-dark

Light

screenshot-1-light screenshot-2-light screenshot-3-light

License

FOSSA Status