File Explorer was originally designed as part of a new custom engine iteration leveraging SFML for rendering. Although the overarching engine project was put on hold, the custom File Explorer tool reached a polished, standalone state featuring independent, modular GUI viewports built with Dear ImGui.
Architected around decoupled viewports, allowing components like the Folder Explorer to be seamlessly attached or embedded into different editor panels.
Built with file-type routing in mind—allowing custom windows or inspectors to trigger dynamically depending on the file extension selected (e.g., textures vs. scripts).
A modular directory view component that parses and renders hierarchical folder structures from a specified root path.
Displays target directory contents with folder-depth navigation, designed to hook directly into the Folder Explorer for unified file system browsing.
