CBFS Sync Initial Beta Release
We are excited to announce the initial beta release of CBFS Sync, a cross-platform, bi-directional file synchronization library. With over a year of design, development, and testing by our experienced team of developers, we're ready to hear your opinion on the end result.
This component library integrates into the local file system by listening for different events, such as when an application reads data or a requests a directory listing. Whenever these events fire your application is notified providing an opportunity to perform any synchronization actions with a different storage location.
Unified Cross-Platform Library based on OS APIs
CBFS Sync provides a native experience, utilizing the operating system's icons and indicators. Streamline development with a unified, cross-platform API built on industry-standard technologies: Cloud Filter API on Windows, FUSE on Linux, and File Provider on macOS. These are the same technologies powering Microsoft OneDrive and similar applications.
Real-time File System Monitoring
The CBSync Component monitors local folders for changes and notifies you through events, which may be fired synchronously or asynchronously. Handling these events allows you to perform any synchronization operations for your specific requirements, be it connecting to a cloud storage service, an SFTP server, or something else entirely.
Simplified Development
Get started easily with a complete walk-through found in our Getting Started guide. Experiment and learn-by-doing with the included sample projects. Reference the included documentation for further details.
Flexible Deployment Options
Available in .NET, Java, C++, Python, Go, and Delphi. CBSync currently supports Windows and Linux with macOS coming soon.