Check out S3 Pro - the most powerful S3 Client for macOS 11 Big Sur

ExpanDrive v4.3

ExpanDrive v4.3 is out on the auto-updater. It adds support for NTLM authentication to improve compatibility with Sharepoint installations as well as improves support for versioning in Google Drive and connections.

New in v4.3

  • NEW Support for NTLM authentication for Sharepoint, etc.
  • CHANGED Improved support for versioning on Google Drive and Box
  • FIXED Fixed timezone issue on Google Drive.

ExpanDrive v4.2 adds OneDrive for Business/Office 365

We’re excited to add support for Microsoft OneDrive for Business, part of Microsoft’s Office 365 suite of products. OneDrive of Business is the enterprise version of Microsoft’s online storage service and offers unlimited storage at no additional cost. With ExpanDrive you can connect to your OneDrive account directly from within Finder, Explorer or any other app on your computer.


Mac users should be particularly excited since Microsoft still has no Mac App for OneDrive for business. ExpanDrive is currently the only game in town! You can download ExpanDrive v4.2 at or using the ExpanDrive auto-updater

SwiftDrive – Mount OpenStack Swift as a Drive on Mac or Windows

OpenStack Object Storage, also known as Swift, is the emerging leader for open-source distributed object storage. Swift lets you run a service much like Amazon S3 atop your own hardware, behind your firewall, controlled by you and your organization. ExpanDrive natively supports the OpenStack Swift API and lets you mount your cluster on Mac or Windows just like a network drive – a SwiftDrive. This lets you move data to and from the object store using your existing workflow, your existing applications and your existing business procedures.

Object storage is not a drop-in replacement for existing RAID arrays and other legacy storage products. You can’t just mount a petabyte Swift cluster using SMB/CIFS. There are some gateway products that are starting to emerge, they are an intermediate solution at best. With ExpanDrive you can directly connect to and browse your Swift install right from within Finder, Explorer or any app on your Mac or PC. You can easily offload data or pull in data that is in cold storage.

Here is a video to help get a better idea of what ExpanDrive does and how it works.

Getting started with ExpanDrive and OpenStack Swift is easy. We support Swift V1 authentication as well as Swift V2 Keystone authentication. Install ExpanDrive and create an OpenStack Swift drive type – you’ll then enter your credentials on a screen that looks like this:

ExpanDrive Openstack Mac
If you enter in a keystone server in the server field [a URL that ends with v2.0] you’ll also see a field to enter your tenant information. Click Validate Credentials to see which storage endpoints you have access to and click connect. You’ll now see a new drive attached to your machine that is directly connected to Swift.

ExpanDrive v4.1.9

ExpanDrive v4.1.9 is out on the auto-updater. Most notably it fixes an issue that cropped up on the Mac with Dropbox authentication. Upcoming v4.2 will add OneDrive for Business and Azure support as well as improve the write-behind cache further. I’m also including notes from v4.1.8 because there didn’t end up being a blog post on that release.

New in v4.1.9

  • FIXED [Mac] Dropbox authentication now fixed
  • FIXED OneDrive renaming and moving now correctly works
  • FIXED [Mac] larger operation timeout on Mac to avoid certain -36 errors from finder
  • CHANGED [Mac] No longer install into ~/Applications, prefer /Applications
  • CHANGED [Windows] Compatible with OpenSSH 6.6 key-exchange algorithms

New in v4.1.8

  • NEW Support for OS X Yosemite Dark Mode
  • NEW Support for displaying account quota as free space on Dropbox/Google Drive/Box/Swift
  • NEW OS 10.6 re-introduced due to popular demand
  • NEW Reconnect at login now happens quietly, no notifications or reveal
  • NEW [Windows] SFTP keep-alive packets now sent every 60 seconds on both Windows and Mac
  • FIXED [Windows] .tmp/.swp files sometimes not getting cleaned up in editors has been fixed
  • FIXED [Windows] authentication fixed in certain scenarios on Windows
  • FIXED Dropbox folder creation fixed
  • CHANGED Larger write-back cache, 5GB

VIM with SFTP/FTP on Mac and Windows

If you’re a developer there is a pretty good chance that you spend a lot of time in either Sublime Text or MacVim [gVim on Windows] wrangling code. MacVim is one of the most popular and modern incantations of the vim editor, which is itself an improved version of ancient vi editor initially developed by Bill Joy (also popularly  known as co-founder of Sun Microsystems) in 1976. You’re doing something right if your interaction paradigm hangs around for nearly 40 years.

Vim has a robust environment for plugins and a solid community of developers using and creating plugins to extend the functionality. There are a couple plugins out there to connect Vim to cloud storage, like vim-sync but as you can see [at least of the time of this writing], they are fairly spotty. Just hanging out in Github with a few commits and not much maintenance.

Connecting Vim to an SFTP server

Combining Vim and ExpanDrive is a powerful workflow – you actually edit and manipulate files on SFTP/FTP or S3 in real-time from directly within the editor. You don’t need to download the file, edit it, and then re-upload it. Here is a quick tutorial on how to get it going

Download ExpanDrive
First you want to download the latest ExpanDrive release here.  ExpanDrive is free to download and try out and is available on Mac and Windows. While these screenshots are on the Mac, it looks pretty much the same on Windows.

Create new SFTP Drive
Once you have installed ExpanDrive, you create a mapped drive to the remote server . This screenshot shows how you’d get going to setup MacVim with SFTP.

Select Authentication
Setup whatever SSH configuration options are needed for your connection, and then save the connection.. We generally use public key authentication combined with Google Authenticator for multi-factor authentication. You can even set a remote path so that you can mount /etc and twiddle configuration files directly. Once you’ve connected you’ll have a network drive accessible that you can easily use to browse the files on the SFTP server.

Server in Finder

Now you’re ready to start editing files via SFTP in Vim. A nice fork of Vim is the Alloy MacVim fork, which adds a sidebar to browse your project as well as a quick open, among other things. Vim purists will hate this, but I benefit from having a project structure visible.

Now you can edit any file directly within Vim and have the entire tree visible in the sidebar. Like I mentioned above, there are some other options out now for accessing SFTP servers from within Vim, I feel pretty confident that ExpanDrive is the best. We have rock-solid background saves that let quickly save . You’ll have no delay as the file is saved instantly and pushed out to your server in the background.

ExpanDrive v4.1.6

ExpanDrive v4.1.6 is out on the auto-updater. Most notably fixing Windows XP support, improving WebDAV support on Windows as well as increasing the writeback cache so that larger files can stream in the background. Upcoming v4.2 will add OneDrive for Business and Azure support as well as improve the write-behind cache further.

  • New in v4.1.6
  • FIXEDWindows XP support fixed
  • FIXEDWebDav on Windows support improved
  • CHANGEDLarger write-back cache
  • New in v4.1.5
  • FIXEDFixed issue causing occasional slow directory listings in windows
  • FIXEDFixed unicode decode issue

ExpanDrive v4.1.4

ExpanDrive v4.1.4 is out on the auto-updater fixing a variety of small issues and improving other bits and pieces. Thanks to all our users who have helped provide valuable feedback and integration testing. I’m including the release notes from the last few builds in this post as well since we decided not to post about those minor updates on this blog.

  • New in v4.1.4
  • NEWImprovements to detecting new/deleted files on remote server
  • NEWImproved support for Textmate 2
  • FIXEDFixed support for very large S3 listings
  • FIXED[Windows] Fixed non-password auth changing in new SFTP Drives
  • FIXEDImproved support for non-ascii characters on google drive
  • New in v4.1.3
  • FIXED[Windows] Fixed SFTP authentication issue
  • FIXEDFixed issue renaming folders in Box/Dropbox
  • New in v4.1.2
  • NEWBackground write size increased to files of 600M
  • NEWS3 mime-types are set based on extension
  • FIXED[Windows] Fixed issue affecting SFTP saves on Sublime Text 3
  • FIXED[Mac] Fixed alignment of non-retina icons
  • FIXEDImproved connection error messages
  • CHANGED[Windows] UI now movable, remembers place between opens.
  • CHANGED[Windows] Improvements in creating and distinguishing multiple drives of the same type.
  • New in v4.1.1
  • FIXEDFixed issue affecting SFTP file creates
  • New in v4.1
  • NEWSupport for Google Cloud storage
  • NEWRemote change detection and updates
  • FIXEDMany small bug fixes and improvements since initial 4.0 release

Introducing ExpanDrive 4

I’m happy to announce that we’ve shipped ExpanDrive 4, our best update yet – by far. ExpanDrive 4 is dramatically faster for nearly every common use. It does this by moving the actual file transfers into the background so you can keep working. In the past, when you hit save from within an editor like Sublime Text or Photoshop, you wait until the file is done uploading until you can keep working. But with ExpanDrive 4, everything is handled in the the background so you can keep on working.
When you hit save, it saves instantly. ExpanDrive takes care of the rest. We’ve also added support for even more cloud storage providers. ExpanDrive 4 adds support for Microsoft OneDrive,,HP Helion Cloud, Owncloud and hubiC. If you haven’t checked in lately, we support a pretty impressive array of providers. Most Cloud Storage providers give very generous free offerings, letting you host tens of gigabytes safely in their datacenter. Using ExpanDrive you can backup or offload your content as easily as using a USB Drive.

Along with background saves we’ve also dramatically improved throughput in every protocol. Upload and deleting large groups of files is 5-10x faster in most scenarios. We utilize multiple threads and connection pooling in the background in our new transfer engine. SFTP throughput is double to triple in our testing in the office, saturating a gig-e connection.

ExpanDrive has come a long way since we first started on “SFTPDrive” back in 2004. We’ve added support for a wide variety of Cloud Storage providers. We’ve added support for the Mac and will soon be launching support for Linux in our upcoming server edition. Thanks for all the support and feedback over the years, we’re happy to have you all as our customers.

ExpanDrive 3.0.3039

ExpanDrive 3.0.3039 is out. It’s a minor update with mostly bug fixes but a few notable new features. The Windows client now supports multiple instances in a terminal server environment and the Google Drive protocol will show you “Shared with Me” items as a folder in your root drive.

[NEW] Shared with Me folder now visible for Google Drive
[NEW] [windows] Support for multiple users in Windows Server environments
[NEW] Dropbox for business authentication
[NEW] Support tested for Oracle Cloud storage
[FIXED] Further Openstack Keystone improvements
[FIXED] Google Drive supports folders with large numbers of files better
[FIXED] First drive is always selected in UI on startup
[FIXED] Non-ascii usernames are now better supported in Dropbox
[FIXED] [windows] ExpanDrive doesn’t show the manager when being launched at login
[FIXED] [windows] Better support for windows username with non-ascii characters
[FIXED] [windows] Window position restore now correclty detects if monitor geometry or multimon has changed. No more hidden windows.
[CHANGED][mac] By default ExpanDrive no longer shows up in the dock on Mac

Strongsync 1.0.66

Strongsync has been updated to 1.0.66 with the following changes

[FEATURE] You can now select alternate SSH ports by appending it to the hostname
[FIXED] View logs didn’t pop open the Console
[FIXED] Small bug fixes and improvements to syncing
[FIXED] Fixed edge case where Strongsync would not launch