2025

Xexus

Python-based custom console tool.

Xexus (Python)

Personal project: a custom console/workflow tool with logging, admin checks, and automated pre/post processes.
Built for experimenting with Python, system automation, and internal tooling.

Notes / Features

  • custom console interface with input prompts using inquirer
  • prechecks for admin privileges, platform, required files, and version validation
  • auto-downloads missing assets from GitHub
  • internal logging using structlog + custom LoggerManager
  • postchecks clean up assets after execution
  • can resize/move console window based on user settings
  • includes message boxes and user prompts via Windows API
  • supports timeout handling for commands and workflow execution
  • fully Python, multi-threaded, and handles errors gracefully
Explore more projects