Standalone Windows desktop application for IT operations and module execution.
- Provide a clean Windows UI for daily IT operations.
- Provide a modular runtime with categorized tools and parameterized execution.
- Keep module execution auditable and safe with clear output and logs.
- Releases page: https://github.com/hseblani/IT-Swiss-Army-Knife-App/releases
- Latest packaged build (v1.0.0): https://github.com/hseblani/IT-Swiss-Army-Knife-App/releases/tag/v1.0.0
- Download asset:
ITSwissArmyKnife-v1.0.0-win-x64.zip - Run: extract zip, keep
ITSwissArmyKnife.App.exeandmodules/together, then launch the EXE.
src/ITSwissArmyKnife.AppWPF shell application (UI).src/ITSwissArmyKnife.Coreshared domain/services.tests/ITSwissArmyKnife.Core.Testsunit tests for core behavior.modules/module catalog and executable module scripts.docs/architecture notes.
- Install .NET SDK 8.x.
- Build:
dotnet build ITSwissArmyKnife.App.sln - Test:
dotnet test ITSwissArmyKnife.App.sln - Run app:
dotnet run --project src/ITSwissArmyKnife.App/ITSwissArmyKnife.App.csproj
- Default branch:
main - Feature branches:
feature/<short-name> - Fix branches:
fix/<short-name> - Commit style: imperative, concise, scoped when useful (
Add module catalog loader)
Stable release is available (v1.0.0) with module execution, diagnostics, and module management workspace.