File Sync Software for Mac

View 35 business solutions

Browse free open source File Sync software and projects for Mac below. Use the toggles on the left to filter open source File Sync software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 1
    Mackup

    Mackup

    Keep your application settings in sync

    Back ups your application settings in a safe directory (e.g. Dropbox). Syncs your application settings among all your workstations. Restores your configuration on any fresh install in one command line. If you have Dropbox installed and want to use it to save your config files, that's super easy. On macOS, if you want an easy install, you can install Homebrew and initialize it with it. If not running macOS, or you don't like Homebrew, you can use pip. On Ubuntu, pip will install to the current user's home directory rather than system-wide. Because of this, when installing pip on Ubuntu you will need to run pip install with the --system flag as well (on other platforms this is not needed). By only tracking pure configuration files, it keeps the crap out of your freshly new installed workstation (no cache, temporary and locally specific files are transfered). Mackup makes setting up the environment easy and simple, saving time for your family, great ideas, and all the cool stuff you like.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 2
    ByteSync

    ByteSync

    All-in-One Sync, Backup & Deduplication Tool

    ByteSync is a powerful open-source tool for remote file comparison and synchronization, designed to transfer only what truly matters: the differences. Whether you're syncing large files, backing up remote folders, or handling extensive sets of small files, ByteSync delivers speed, security, and efficiency—without unnecessary data transfers. Compatible with Windows, macOS, and Linux, ByteSync leverages cloud-based orchestration with end-to-end encryption, eliminating the need for VPNs or firewall configurations. No continuous background syncing, no bloat—just fast, on-demand file synchronization between remote devices.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Asterisk AD integration \ VQ monitoring
    The project is a preconfigured VoIP PBX VM Image based on Asterisk. But provides more advance features, such as LDAP integration, VQ monitoring via RTCP XR reports, LDAP user login, integrated billing system and telephone directory PDF generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    JMS/Joram implementation of the Bully election algorithm. It is a library to be used by a process' implementation to make it transparently manage coordinator's elections, while it carries out business logic. A sample application is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 5
    The result of this project will be a free (GPL) available file synchronisation tool. It enables the user to sync a folder for making backups or to have files on multiple computers e.g. on a desktop computer and on a laptop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Open Source project for the development of the IEEE 11073-20601 reference implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Patchamama
    Patchamama is a binary patch maker/applier that works on directory tree. It can be used in application deployment, large scale project patching (including source and binary data). It use bsdiff for the binary diff job and 7zip for compression.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A server based synchronizing setup, to synchronize independent File-Servers. Based on Java and MySQL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PowerFolder
    PowerFolder provides, private cloud and hybrid cloud solutions for home users, businesses, enterprises and universities, for secure on-premise sync, in-house sharing and cloud backup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10

    PyDropSync

    Sync arbitrary directories (within firewall) with Dropbox, (Python)

    Synchronizes arbritary directories (on drives) outside the dropbox-directory with Dropbox, on the base of Include/Exclude/Include rules. Can also be used inside domains where the normal Dropbox sync is not allowed by the firewall. PyDropSync is tested on Win-XP and Win-7.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SSH-Toggler
    A simple python based tool for toggling the state of SSH Server in Debian systems featuring a small GTK2-GUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    StateTransmitter

    A library that keeps objects synchronized over a network.

    Designing network protocols by hand is a costly and sometimes troublesome work. This C# library implements a generic network protocol that transports the events object creation, object destruction and the change of a property of one of those objects. It also has facilities to observe the objects for property changes. In sum, the properties of objects that are taken care of by the library are automatically kept in sync. The only requirement to the objects is that they notify the modification of their properties, similiar to what WPF requires from a (typical) view model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SuperSync

    SuperSync

    A file synchronization/backup utility

    A file synchronization/backup utility. Designed to synchronize two folders. It can be used as a backup by synchronizing to a backup source. You can synchronize multiple computers to the same storage source. Includes FTP, SFTP and FTPS support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Sync, Archive, Validate, Exchange (Save)
    Save is a lightweight framework for creating high availability systems based on Mon with extensions for authenticated heartbeats and IP address takeover. Save also provides validation, synchronization, and archival of configuration and other files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    SynchedIn

    To synch and encrypt all sorts of data across different sources

    SynchedIn is a portable utility created to enforce realtime or latent synchronization of data (generally files) between different data storage sources. You can create as many synch configs as you please. Each synch config specifies a number of data sources, a number of schedulers. Each scheduler determines when the data sources must be checked for synchronization. Each data storage source represents a hierarchical (file system ...) or other type of data storage medium. These include hard drive, removable media, sequential devices, online storage services. Perhaps the most distinguishing quality of this utility is POP3 and IMAP storage providers which enable storage of files in a mail server, such as gmail or yahoo, in so much the same way as an online storage service (google drive, drop box ...). Storage providers could be configured for encrypted storage and specification as to what part of the underlying medium the provider represents. Components: GUI+CLI+Daemon+ConfigStorage
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Synclair is a tool for diff'ing and synchronizing directories. It also includes a utility to find duplicate files (by name, or md5 hash). It is a command line tool, written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Up the Sync
    Up the Sync is a basic Google docs synchronizing program written in Java. It auto-syncs every 5 minutes by default, and can run quietly in the system tray. If the user updates a document on their computer the Google docs version is also updated.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Web Integrator is a Multiplatform web based Integration/replication solution with support for multiple data sources. Web Integrator allows connecting of diverse data sources/consumers located on different platforms and remote locations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    auto-importer
    ATOM is an OMERO client which allows automated import of image data into OMERO. ATOM is provided as is without any guarantees or warranty. The author is not responsible for any damage or losses of any kind caused by the use or misuse of the programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    jrmc

    Java Remote Method Call

    Java Remote Method Call provides a Framework for remote method invocation on Java objects which solves the limitations of Java RMI. It provides a way for bidirectional communication of object states, between Client and Server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A free, open-source, content delivery network (CDN); light-weight, and written in Perl. It is intended that the base layer, Xylem, will mature into a general-purpose Perl application framework. N.B. As of 29th September 2009, this project has been moved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    UDPonTCPproxy proxies UDP traffic from a set of ports over TCP tunnels. Server side NAT's the UDP ports to a chosen destination, then sends back destination's replies. Usefull to tunnel UDP over SSH tunnels to things like license or game servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next