UStackUStack
VeloFiler icon

VeloFiler

VeloFiler is a macOS two-pane file manager that combines keyboard-driven navigation, preview, editing, notes, SSH/SFTP, and cloud folder detection. It helps users handle local and remote file tasks in one workflow instead of switching between separate tools.

VeloFiler

Overview

VeloFiler is a two-pane file manager for macOS. It combines movement with Vim keys, instant preview, grid view, a built-in editor, notes, SSH/SFTP, and cloud storage detection into one workflow model so you can handle local and remote file tasks in the same flow.

The homepage emphasizes that you can do more than just browse file lists: you can check items before opening them, then edit or transfer them on the spot. Supported locations include local files, SSH destinations, and synced folders such as iCloud Drive, Dropbox, Google Drive, and OneDrive.

Features

Two-pane operation and Vim keys

Use j/k/h/l and Tab to move around and switch between the left and right panes while comparing them. Marking multiple files, copying, moving, and Undo are all handled primarily from the keyboard.

Fast preview

You can preview images, videos, audio, PDFs, Office files, and code before opening them. Markdown is rendered locally with GFM tables and task lists, footnotes, equations, Zenn format, and Mermaid.

Grid view

Switch between list view and grid view with i, and browse JPEG, PNG, HEIC, WebP, and more as thumbnails. The view is saved per pane, and EXIF orientation is respected.

Built-in editor

Includes a built-in editor that can switch between Standard and Vim, with support for Japanese IME, search, Undo/Redo, and syntax highlighting. You can edit not only local files but also text on SSH hosts.

Notes management

Create, edit, rename, delete, and manage history for Markdown-based notes inside the app. It supports autosave and treats the first line as the title.

SSH/SFTP and remote operations

Connect using hosts from ~/.ssh/config and handle listing, previewing, editing, creating, renaming, deleting, and transferring with the same feel as local operations. After long remote operations, it automatically reconnects up to three times.

Use Cases

  • Quickly organize local files

    Compare folders in the left and right panes, mark multiple files, and copy or move them in batches. Because you can work mostly from the keyboard, including Undo, it suits people who want to reduce mouse use.

  • Work with files on remote servers

    Handle SSH destinations for listing, previewing, editing, creating, renaming, deleting, and transferring with the same feel as local operations. Because it can use hosts from ~/.ssh/config directly, it is convenient when you want to reuse existing connections.

  • Check content first

    When you want to inspect image, video, audio, PDF, Office, Markdown, or code content before opening it, you can quickly judge what a file contains. Switching to grid view makes photos and thumbnails easier to scan at a glance.

  • Handle light editing and notes in one place

    Use the built-in editor for small fixes on the spot, and keep work notes or procedures in Markdown notes. You can stay in one place without switching between apps, including search and Undo/Redo.

  • Work with cloud-synced folders

    Detect and open synced folders for iCloud Drive, Dropbox, Google Drive, OneDrive, and similar services. Because you can use the same pane operations as with local files, it also works for reviewing cloud-based documents.

Pros and Cons

Pros

  • Two-pane operation centered on Vim keys makes movement, copying, moving, and Undo easier to handle from the keyboard.
  • The preview support is broad, letting you check images, videos, audio, PDFs, Office files, Markdown, and code before opening them.
  • SSH/SFTP and local operations are connected in a similar flow, so editing and transfer can be handled in the same screen.
  • Notes and a built-in editor make it easier to keep small edits and records within the app before and after file work.
  • Cloud storage synced folders can be detected and opened, making it useful for moving between local and cloud files.

Cons

  • SSH is limited to SSH agent or an IdentityFile without a passphrase; password entry and ProxyJump are not supported.
  • Some information is limited to the support page, and the pricing page could not be retrieved.

FAQ

Can I store notes in an external folder such as Dropbox?

Yes. The support page says you can set the notes storage location in the configuration file under [notes]. For example, you can use a folder under Dropbox as the storage location, but macOS permission is required the first time you access it.

Can I separate the editor settings for regular files and notes?

Yes. Standard files use editor_mode, while notes can be configured separately with [notes].editor_mode. If you switch modes with Ctrl-Shift-V in the note editor, that setting is saved as the default for notes.

Which authentication methods does SSH connection support?

It currently supports SSH agent authentication or IdentityFile without a passphrase. Password prompts, passphrase entry, and ProxyJump are not supported.

What happens if the SSH connection is lost?

The app checks the connection state and, if disconnected, automatically reconnects up to three times before the next operation. Read operations are automatically retried once after recovery, but interrupted writes or deletions are not automatically resent.

Where should I report bugs?

The guidance is to report issues through a review on the VeloFiler page in the App Store. When contacting support, it helps to include your macOS version, the last action you took, and whether the target was local or SSH.

Quick Facts

Category
Developer Tool
Platform
macOS
Primary workflow
Two-pane file operations, preview, editing, and transfer
Remote access
SSH / SFTP
Cloud support
iCloud Drive, Dropbox, Google Drive, OneDrive
Source domain
velofiler.vercel.app