Back to all projects

Hover Explorer

Browse a file tree through hovering:


“What if we could browse all files and folders without a click?”

A typical file explorer GUI, like Finder on Mac, requires us to click or tap to browse files and folders. Hover Explorer replace them with hovering. This way, users can move the mouse through icons of files and folders, and proceed until they reach the destination file/folder and click it to open. The final, single click is needed.


  • I discontinued this project because Mac has Spotlight, which let you search anything using natural language. I believe this is the most efficient way to do search files on a laptop, as far as I know. You just type a part of the file directly and the system handles the rest.
  • Switching between keyboard and mouse is too slow.


It's interesting to question things that are included by default, things we use every day like a file explorer. However, the future of search and other desktop controls will certainly gear towards natural language, either with texts or speech.

Technical details

  • Implemented in Java
  • A node expands when the cursor is hovering on the node, and collapse when the cursor is outside: