The FTP Voyager Software Development Kit (SDK) allows you to power your application's FTP capabilities with same engine used in the FTP Voyager client. The SDK exposes FTP Voyager's FTP capabilities through a thoroughly documented and easy to integrate DLL. This flexible interface gives you the ability to use the SDK in your existing applications with a minimal amount of effort. Virtually all functionality displayed by FTP Voyager is accessible to your application through the SDK. This includes on-the-fly data compression, secure file transfers using FTP over SSL, folder synchronization, file transfer integrity checking through XCRC, and detailed logging of its activities. The FTP Voyager SDK's modular design for handling file transfers allows you to use the SDK at a high level to transfer files through a few simple functions, or you can choose to work with the SDK at a lower level to receive data in chunks or even directory listings one at a time. FTP Voyager as an FTP client is known for its rock-solid stability, fast and secure file transfers, and simple, yet powerful interface. The FTP Voyager SDK allows you to bring all these advantages to your application's file transfers as well.