Understand the decision.
Reveal excluded files and inspect the source, pattern, and rule behind each result.
OPEN SOURCE · APACHE 2.0
Your files. Your rules. Always in sync.
Keep a folder on your Mac, Windows PC or Ubuntu machine and Google Drive the same, in both directions. Choose a folder and LedgeSync starts sending and receiving changes, while your ignore rules decide what stays local.
DEVELOPER ALPHA Two-way folder sync with Google Drive, with deletions kept in the trash.
*.log.gitignore · line 3The matching rule stays visible. Nothing is copied or deleted by this preview.
Reveal excluded files and inspect the source, pattern, and rule behind each result.
Changes on your computer reach Drive and changes in Drive reach your computer. Deleted files go to the trash on the other side, and when a file changed on both sides, both versions are kept.
No application account, telemetry, or required rclone installation. The desktop and CLI share one Go core.
DESKTOP APP · 0.1.0-ALPHA.8
Choose a local folder and LedgeSync syncs it with a Google Drive folder of the same name, in My Drive or a folder you pick. Excluded files stay on your computer.
macOS 13 or later · Graphical desktop app
Install: Open the downloaded disk image, drag LedgeSync.app to Applications, then open LedgeSync. Choose Apple Silicon for a Mac with an Apple M-series chip; choose Intel for an Intel Mac.
Graphical desktop app · .exe installer
Open the downloaded setup.exe and follow the installation wizard. Remove LedgeSync through Settings → Apps → Installed apps. Requires Microsoft Edge WebView2 Runtime. Installers are unsigned.
Graphical desktop app · Signed APT repository
Add the LedgeSync repository once, then install ledgesync with APT. Packages are available for AMD/Intel x64 and ARM64. APT installs the desktop dependencies.
UBUNTU DESKTOP & SERVER
Use these commands on Ubuntu 24.04. The repository supports x64 (amd64) and ARM64; APT selects the package for your system.
Download the repository key and source definition, then install them for APT. The key applies only to the LedgeSync repository.
sudo apt-get update &&
sudo apt-get install ca-certificates curl &&
sudo install -d -m 0755 /etc/apt/keyrings &&
sudo curl --fail --show-error --silent --location \
--output /etc/apt/keyrings/ledgesync-archive-keyring.gpg \
https://ledgesync.com/apt/ledgesync-archive-keyring.gpg &&
sudo chmod 0644 /etc/apt/keyrings/ledgesync-archive-keyring.gpg &&
sudo curl --fail --show-error --silent --location \
--output /etc/apt/sources.list.d/ledgesync.sources \
https://ledgesync.com/apt/ledgesync.sources &&
sudo chmod 0644 /etc/apt/sources.list.d/ledgesync.sources
Review the repository definition or download the public signing key.
sudo apt-get update &&
sudo apt-get install ledgesyncOpen LedgeSync from your applications menu. This installs the graphical interface. Google Drive authorization needs an unlocked desktop credential store such as GNOME Keyring.
sudo apt-get update &&
sudo apt-get install ledgesync-cliUse the same repository setup above, then install ledgesync-cli. It provides auth connect, sync (including sync watch for servers) and copy commands through the same engine. Online use requires an unlocked native credential store; SSH consent uses a local loopback tunnel. CLI guide.
Open Connections → Connect Google Drive, authorize in your browser, then choose Sync a folder. LedgeSync keeps the folder and its Google Drive folder the same while the app is open, including files you add to that Drive folder from the website or your phone. Edits become new Drive revisions, deleted files go to the Drive trash or to the folder’s hidden .ledgesync-trash, and when many files disappear at once sync waits for you. Google Docs, Sheets and Slides stay in Drive. Tokens stay in Keychain, Credential Manager or Secret Service, without a plaintext fallback; LedgeSync servers do not store them. Connection guide. Windows installers have no publisher signature, and macOS apps are not notarized, so your operating system may prevent launch. Keep its security protections enabled. Build from reviewed source for development.
Need a terminal or server version? Separate CLI downloads and checksums are available in the release. See the passing build results and platform matrix for validation and installation limits.
BUILT IN THE OPEN
LedgeSync now keeps folders in two-way sync with Google Drive through its desktop app and native CLI. Follow the code, test the developer alpha, and help shape what comes next.
ContributeChoose a folder and it stays in sync with Google Drive in both directions: edits as revisions, deletions to the trash, conflicting edits kept as copies, ignore rules respected. Desktop and CLI share one engine.
Publisher-signed macOS and Windows builds and a richer cloud workspace.
Sync that starts with your computer, smarter rename handling and additional VCS adapters.