XFile Manager is a minimal, clean, and fast Qt-based file explorer, purpose-built for structured environments like organizations, schools, shared offices, or kiosks—where end-users are not meant to modify files, but only view or explore them.
No clutter, no unnecessary options. Just a smooth, efficient interface for safe file navigation.
🔒 Note: This version intentionally does not include Create/Update/Delete (CRUD) operations for safety and control. Future versions may offer controlled CRUD options via admin modes or permissions.
- 🧭 Explore-Only Navigation – Navigate through files and directories quickly and safely.
- 🔍 Metadata Display – See file size, type, and last modified date.
- 🖼️ Icon-Based Interface – Clean icons for easy recognition and intuitive UI.
- 💻 Cross-Platform – Works on Windows. (Linux, macOS support coming soon)
- 🚫 No File Editing – Ideal for shared or monitored environments where write access is restricted.
- 🏗️ Qt Framework (Qt 5 or 6)
- 🛠️ C++ Compiler (e.g., GCC, MinGW)
git clone https://github.com/arshc0der/XFile_Manager.git
cd XFile_Manager
🧹 You can optionally delete the
ScreenShot/
folder (used only for documentation):
rm -rf ScreenShot/
qmake
make
qmake
mingw32-make
Launch the generated executable from your build directory.
- 📂 Internal File Browsing Systems
- 🏫 Educational Lab Computers
- 🏢 Company Shared Desktops
- 🔒 Kiosk-Style File Access
- 🖥️ Office View-Only File Terminals
- 🔐 Admin Mode for CRUD Access
- ⚙️ Configurable UI Modes
- 🌐 Remote File System Support
We're open to improvements and ideas. Feel free to:
- Fork the repo
- Create a branch
- Submit a pull request
- Open issues for suggestions or bugs
Licensed under the MIT License – free to use, modify, and distribute.
For feedback, ideas, or collaborations: 📫 GitHub Issues