Skip to content

GoblinRules/InvokeX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

InvokeX Icon

InvokeX

Modern Windows Toolkit โ€” App Installer, System Tweaks & Network Diagnostics
Built with Electron ยท Portable EXE ยท No Dependencies Required

Version Platform License Downloads


๐Ÿš€ Quick Install

irm https://raw.githubusercontent.com/GoblinRules/InvokeX/main/install.ps1 | iex

Or download the portable EXE directly from Releases.


๐Ÿ“ธ Screenshots

Application Installer โ€” Dark & Light Themes

App Installer - Dark Theme App Installer - Light Theme

System Tweaks

System Tweaks

Network Tools

Network Tools

System Information

System Info - Loading System Info - Details


โœจ Features

๐Ÿ“ฆ Application Installer

Install and manage essential Windows applications with one click:

  • TRIP (Tray IP) โ€” Lightweight system tray IP monitor
  • ClearShot โ€” Screenshot tool with region capture & annotation
  • SlickClick โ€” Lightweight auto-clicker
  • PyAutoClicker โ€” Automated clicking utility
  • IP Python Tray App โ€” System tray IP display (legacy)
  • PowerEventProvider โ€” Power management event provider service
  • CTT WinUtil โ€” ChrisTitusTech's Windows utility collection
  • MASS โ€” Microsoft Activation Scripts
  • Tailscale โ€” VPN and secure networking mesh
  • MuMu Player โ€” Android emulator for Windows
  • Ninite โ€” Essential apps bundle (7-Zip, Chrome, Firefox, Notepad++)

Each app card shows real-time install status, category tags, and links to source repositories.

๐Ÿ”ง System Tweaks

11 powerful system configuration tools:

  • Hide Shutdown Options from power menu
  • Set Chrome as Default Browser
  • Power Management Settings (never sleep, display always on)
  • Power Actions with countdown (Restart / Shutdown)
  • Prevent User Account Creation via Group Policy
  • Create Admin Account with proper group membership
  • Enable/Disable Remote Desktop with firewall rules
  • Windows Update Configuration (Default / Security / Disable)
  • Startup Programs Manager
  • Hosts File Editor
  • Network Settings (DNS, Flush DNS, Winsock reset)
  • Defender Exclusion for TRIP

๐ŸŒ Network Tools

Built-in network diagnostics suite:

  • Ping โ€” ICMP echo requests with configurable count
  • Traceroute โ€” Route tracing to destination hosts
  • Quick Actions โ€” Flush DNS, IPConfig, IPConfig /all, Network Info

๐Ÿ’ป System Information

Comprehensive hardware overview:

  • OS details, CPU, RAM, GPU, Motherboard
  • Storage drives with visual usage bars and free space indicators
  • Network adapter listing

๐ŸŽจ Premium UI

  • Dual theme โ€” Dark (glassmorphism) and Light modes with toggle
  • Integrated terminal โ€” Real-time color-coded command output
  • Search โ€” Global search bar (Ctrl+K) across all sections
  • Keyboard shortcuts โ€” Navigate sections with Ctrl+1 through Ctrl+5
  • Admin detection โ€” Status indicator and one-click elevation
  • Batch operations โ€” Select and install multiple apps at once
  • Toast notifications โ€” Non-intrusive success/error feedback

๐Ÿ“‹ Requirements

  • Windows 10 or 11
  • Internet connection (for downloads)
  • Administrator privileges (recommended โ€” some tweaks require elevation)

No Python, Node.js, or other runtime needed โ€” InvokeX is a self-contained portable EXE.


๐Ÿš€ Installation

Method 1: PowerShell One-Liner (Recommended)

irm https://raw.githubusercontent.com/GoblinRules/InvokeX/main/install.ps1 | iex

This will:

  • โœ… Download InvokeX.exe (~75 MB) to C:\Tools\InvokeX
  • โœ… Create Desktop shortcut with custom icon
  • โœ… Create Start Menu shortcut
  • โœ… Optionally launch the app immediately

Method 2: Direct Download

  1. Go to Releases
  2. Download InvokeX.exe
  3. Run it from anywhere โ€” it's fully portable

๐ŸŽฎ Usage

Action How
Launch Double-click InvokeX.exe or the Desktop shortcut
Switch sections Click sidebar or press Ctrl+1 through Ctrl+5
Search Ctrl+K to focus the search bar
Toggle theme Click the โ˜€๏ธ/๐ŸŒ™ icon in the header
Restart as Admin Click banner or use the Restart button in sidebar
Batch install Check app cards โ†’ batch actions appear

Terminal Output Colors

Color Meaning
๐ŸŸข Green Success
๐Ÿ”ต Blue Information
๐ŸŸก Yellow Warning
๐Ÿ”ด Red Error

๐Ÿ“ Project Structure

InvokeX/
โ”œโ”€โ”€ main.js              # Electron main process (IPC, downloads, system ops)
โ”œโ”€โ”€ preload.js           # Context bridge (secure IPC exposure)
โ”œโ”€โ”€ index.html           # Application shell
โ”œโ”€โ”€ styles.css           # Full design system (dark/light themes)
โ”œโ”€โ”€ renderer.js          # UI logic, app cards, tweaks, diagnostics
โ”œโ”€โ”€ install.ps1          # PowerShell installer script
โ”œโ”€โ”€ package.json         # Electron + builder configuration
โ”œโ”€โ”€ assets/
โ”‚   โ”œโ”€โ”€ icon1.ico        # Application icon
โ”‚   โ”œโ”€โ”€ icon1.png        # Application icon (PNG)
โ”‚   โ”œโ”€โ”€ screenshots/     # README screenshots
โ”‚   โ””โ”€โ”€ scripts/         # Bundled PowerShell scripts (NetTriage, etc.)
โ””โ”€โ”€ logs/                # Session logs (created at runtime)

๐Ÿ—‘๏ธ Uninstallation

  1. Delete C:\Tools\InvokeX
  2. Remove Desktop shortcut (InvokeX.lnk)
  3. Remove Start Menu folder: %APPDATA%\Microsoft\Windows\Start Menu\Programs\InvokeX

๐Ÿ› ๏ธ Development

# Clone and install dependencies
git clone https://github.com/GoblinRules/InvokeX.git
cd InvokeX
npm install

# Run in development mode
npm run dev

# Build portable EXE + NSIS installer
npm run dist

๐Ÿ“„ License

MIT License โ€” see LICENSE for details.


Made with โค๏ธ by GoblinRules

About

Modern Windows Application & Tweak Installer with CustomTkinter GUI

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors