Overleaf Two-Way Sync Tool
Project description
Overleaf Sync (Fixed)
A robust two-way synchronization tool for Overleaf projects, updated to support the latest Overleaf web interface (2024+).
Features
- Two-way Sync: Seamlessly sync changes between local computer and Overleaf.
- Robust Uploads: Specialized strategy for
.tex,.bib,.cls, and.styfiles to ensure 100% content delivery. - No Premium Required: Works with free Overleaf accounts; no Git or Dropbox subscription needed.
- Conflict Awareness: Intelligent sync logic that prioritizes local changes and warns about potential conflicts.
Installation
From PyPI (Recommended)
pip install overleaf-sync-fixed
From Source
git clone https://github.com/lawrencee/overleaf-sync-fixed
cd overleaf-sync-fixed
pip install .
Usage
1. Login
Authenticate using your overleaf_session2 cookie.
ols login
Note: Get the cookie from Browser DevTools -> Application -> Cookies -> overleaf_session2.
2. List Projects
ols list
3. Download & Sync
Download a project to the current directory:
ols download "Your Project Name"
Once in the project directory, run two-way sync:
ols
Disclaimer: This tool is not affiliated with Overleaf. Use at your own risk.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file overleaf_sync_fixed-1.2.0.tar.gz.
File metadata
- Download URL: overleaf_sync_fixed-1.2.0.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
330c34a295e56bb88fea0048daa8db0611a223eb17a37cf6744323aaa078521c
|
|
| MD5 |
98c90474c066325dfea7d0f0d2877c37
|
|
| BLAKE2b-256 |
621e406a4bc45bea30082b656ae690f7ef97502ad090acbb82545ca8f1ad6006
|
File details
Details for the file overleaf_sync_fixed-1.2.0-py3-none-any.whl.
File metadata
- Download URL: overleaf_sync_fixed-1.2.0-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b1d6efb880980286f7d6fa5edcfb2f7bba50a0aa0160bd0ac4d1de628ba44b9
|
|
| MD5 |
9b52cc7f3456a874acc4a52179557673
|
|
| BLAKE2b-256 |
60e38af79d0501bda358c17ece91d37d2cc0e403c2e553f73168fb624649e6d9
|