+
Skip to content

evaporei/voyager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

voyager

Cross platform mini file explorer. Although small, it is very fast (it is faster than Finder), it can read and render +50k files in a folder over the network (more about it below).

This program does the minimal amount of work and allocations needed to achieve its goals for Windows, MacOS and Linux.

You can see a demo for it below, for now it's not very pretty, I'll probably introduce better text rendering and fonts later.

demo of program

Features:

  • List dir files
  • Open file with default app
  • Navigate to other dirs
  • Start on specified folder (CLI arg)
  • File stats (on hover)
  • Delete files (right click)
  • Rename files (one click + typing)
  • File selection (shift)
  • Move files (hard one)
  • New file (empty though)
  • Extra: keybindings

Background

We recently have exposed a folder of our Raspberry Pi via Samba at home. Although we can read/write most folders via Finder, one of them simply freezes MacOS's software, because it has over +50k files. I was convinced there was a performant way to access these files over the network. After just one day of experimenting, voyager's first version was born and it already could access that folder in a performant way, whereas Finder would simply load forever.

About

📁 Very fast file explorer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载