SSHFS
brew install --cask sshfs-mac
v3.7.5
Mount remote SSH servers as local filesystems using SFTP.
Why you might care
SSHFS lets you browse and edit files on remote servers as if they were local folders, with no special server-side setup required. It's lightweight and works with any SSH server that has SFTP enabled (most do by default). Useful for developers, sysadmins, and anyone who frequently needs file access to remote machines.
643
30-day installs · #393
898
90-day · #693
898
365-day · #1549
7.5k
★ GitHub stars · updated today
Links
- https://github.com/libfuse/sshfs/
- GitHub: libfuse/sshfs
- Brew formula source: Casks/s/sshfs-mac.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"ExpanDrive",
"Transmit",
"Cyberduck"
],
"artifacts": [
{
"uninstall": [
{
"pkgutil": "io.macfuse.installer.components.sshfs"
}
]
},
{
"pkg": [
"sshfs-3.7.5.pkg"
]
}
],
"auto_updates": null,
"categories": [
"file-transfer",
"system-utility"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Network filesystem client to connect to SSH servers",
"disable_reason": null,
"disabled": 0,
"display_name": "SSHFS",
"enrichment_fetched_at": "2026-06-20T22:49:47+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "sshfs-mac",
"github_default_branch": "master",
"github_last_commit_at": "2026-06-20T10:12:28Z",
"github_readme_excerpt": "\n# SSHFS\n\n\n## About\n\nSSHFS allows you to mount a remote filesystem using SFTP. Most SSH\nservers support and enable this SFTP access by default, so SSHFS is\nvery simple to use - there\u0027s nothing to do on the server-side.\n\n\n## Development Status\n\n\nSSHFS is shipped by all major Linux distributions and has been in\nproduction use across a wide range of systems for many years. However,\nat present SSHFS does not have any active, regular contributors, and\nthere are a number of known issues (see the [bugtracker](https://github.com/libfuse/sshfs/issues)). \nThe current maintainer continues to apply pull requests and makes regular\nreleases, but unfortunately has no capacity to do any development\nbeyond addressing high-impact issues. When reporting bugs, please\nunderstand that unless you are including a pull request or are\nreporting a critical issue, you will probably not get a response.\n\n\n## How to use\n\n\nOnce sshfs is installed (see next section) running it is very simple:\n\n```\nsshfs [user@]hostname:[directory] mountpoint\n```\n\nIt is recommended to run SSHFS as regular user (not as root). For\nthis to work the mountpoint must be owned by the user. If username is\nomitted SSHFS will use the local username. If the directory is\nomitted, SSHFS will mount the (remote) home directory. If you need to\nenter a password sshfs will ask for it (actually it just runs ssh\nwhich asks for the password if needed).\n\nAlso many ssh options can be specified (see the manual pages for\n*sftp(1)* and *ssh_config(5)*), including the remote port number\n(`-oport=PORT`)\n\nTo unmount the filesystem:\n\n```\nfusermount -u mountpoint\n```\n\nOn BSD and macOS, to unmount the filesystem:\n\n```\numount mountpoint\n```\n\n### Bypassing SSH\n\n#### Using directport\n\nUsing direct connections to sftp-server to bypass SSH for performance is also possible. To do this, start a network service using sftp-server (part of OpenSSH) on a server, then connect directly using `-o directport=PORT` option.\n\nOn server (listen on port 1234 usin",
"github_repo": "libfuse/sshfs",
"github_stars": 7519,
"github_topics": [],
"homepage": "https://github.com/libfuse/sshfs/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 643,
"installs_365d": 898,
"installs_90d": 898,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:04:04+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"SSHFS"
],
"one_liner": "Mount remote SSH servers as local filesystems using SFTP.",
"rank_30d": 393,
"rank_365d": 1549,
"rank_90d": 693,
"raw_hash": "f36f2a4c14b67371",
"ruby_source_path": "Casks/s/sshfs-mac.rb",
"tap": "homebrew/cask",
"token": "sshfs-mac",
"version": "3.7.5",
"why_use_this": "SSHFS lets you browse and edit files on remote servers as if they were local folders, with no special server-side setup required. It\u0027s lightweight and works with any SSH server that has SFTP enabled (most do by default). Useful for developers, sysadmins, and anyone who frequently needs file access to remote machines."
}