Python Sync

Open-source Python projects categorized as Sync

Top 23 Python Sync Projects

  • ffsubsync

    Automagically synchronize subtitles with video.

    Project mention: Any good subtitle sync fixing software? | | 2023-05-23

    You can check and repair them with which is ideal for subs that are off because of an edited/cut/added intro or commercials

  • gmvault

    gmail backup software

    Project mention: I created a gmvault alternative. | | 2023-01-16

    I have tried using gmvault before, but encountered several problems:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • tapiriik

    tapiriik keeps your fitness in sync

    Project mention: Has anyone here migrated their data off of Adidas/Runtastic? | | 2023-04-16

    There are a few services for copying, not sure which support Runtastic. Try Tapiriik Or SyncMyTracks.

  • vdirsyncer

    📇 Synchronize calendars and contacts.

    Project mention: Exchange calendar in Emacs | | 2023-04-19

    I found vdirsyncer which seems like a nice and promising idea similar to maildir which I already use with notmuch, even though it seems too opinionated and the support for Google calender seems largely untested/unsupported.

  • odmantic

    Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints

    Project mention: Is there mongoose alternative in Python? (A NoSQL ORM) | | 2023-05-14
  • jellyfin-kodi

    Jellyfin Plugin for Kodi

    Project mention: Any alternative to Jellyfin? | | 2023-04-08
  • procrastinate

    PostgreSQL-based Task Queue for Python

    Project mention: The Many Problems with Celery | | 2023-05-22

    What about (postgresql task queue with transactions & stuff)

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • icloud-drive-docker

    Dockerized iCloud Client - make a local copy of your iCloud documents and photos, and keep it automatically up-to-date.

    Project mention: How do you Sync photos between iPhone and PhotoPrism? | | 2023-05-15
  • anki-sync-server

    Self-hosted Anki sync server (by tsudoko)

    Project mention: GitHub - tsudoko/anki-sync-server: Self-hosted Anki sync server | | 2022-07-31
  • fitbit-googlefit

    Export Fitbit data to Google Fit. Unlike the alternatives such as, this offers very fine intraday granularity (every minute/second data).

    Project mention: Can you get raw data out of a Fitbit for manual analysis? | | 2022-12-31

    Here are some projects that I have found:

  • dude

    dude uncomplicated data extraction: A simple framework for writing web scrapers using Python decorators

    Project mention: Webscraping beginner here ready to start leveling up to intermediate. Looking for some good webscraping repositories (e.g any of your GitHub repos/projects) that I can use as learning tools, and general recommendations for what to do next | | 2023-05-08

    Please check

  • Moodle-DL

    Moodle-DL downloads course content fast from Moodle (eg. lecture pdfs)

  • evernote-backup

    Backup & export all Evernote notes and notebooks

    Project mention: I managed to Migrate to Joplin | | 2022-11-30

    Install and use the tool to export notebooks separately

  • overleaf-sync

    Overleaf Two-Way Synchronization

    Project mention: Why use Emacs for LaTeX instead of Overleaf? | | 2023-03-04

    There is a supplement:

  • syncall

    Bi-directional synchronization between services such as Taskwarrior, Google Calendar, Notion, Asana, and more

    Project mention: Can you create a recurring task every first thursday of the month? | | 2022-09-16

    Thanks for the reply. I'm thinking of a workaround by relying on google calendar's way of handling recurrence. Saw this:

  • PlexAniSync

    Sync Plex anime library to AniList

    Project mention: [Jellyfin] Suivi et synchronisation aniliste | | 2023-05-17
  • notion-gcal-sync

    A Python script to automate the syncing of tasks between Google Calendar and the all-in-one productivity workspace, Notion. It utilizes API and is customizable for your own needs. Free to use.

    Project mention: Synch google calendar with notion (Recovery) | | 2022-12-10

    Not sure how extremely helpful it would be, but I wrote a similar sync program a year ago -

  • py-mongo-sync

    Oplog-based data sync tool that synchronizes data from a replica set to another deployment, e.g.: standalone, replica set, and sharded cluster.

  • PyFiSync

    Python (+ rsync or rclone) based intelligent file sync with automatic backups and file move/delete tracking.

    Project mention: RIRB - Reverse Incremental Rclone Backups | | 2022-12-20

    Apparently I love writing wrappers around rclone (syncrclone, lfsrclone, PyFiSync, amongst others).

  • spotify_sync

    A schedulable, configurable CLI downloader for Spotify accounts

    Project mention: streamrip VS spotify_sync - a user suggested alternative | | 2023-01-03
  • KoHighlights

    KOHighlights is a utility for viewing KOReader's highlights and/or export them to simple text, html, csv or markdown files.

    Project mention: How to extract note from KOreader?? KOHighlights is not an option | | 2022-11-28

    I tried KOHighlights ( but when i run the program always shows the message "failed to execute the script main"

  • Netflix-to-Trakt-Import

    Synchronize/Import the viewing history from Netflix to

    Project mention: How can I sync my watched movies/series from Amazon prime/Netflix to Trakt? | | 2023-05-13

    I'm not sure about amazon but I used this tool a while back to sync my netflix history to trakt. Netflix-to-Trakt-Import. Then I used PlexTraktSync to sync with Plex. Worked pretty good but I think I got some errors with Netflix-to-Trakt-Import because my Netflix history was huge and a couple things were breaking the script. I posted my issues here and here. So that may help you if you try it and run into issues.

  • taskbutler

    Create and add progress bars, Office365 Files and Dropbox Paper papers by labels and link them to your Todoist tasks.

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-23.

Python Sync related posts


What are some of the best open-source Sync projects in Python? This list will help you:

Project Stars
1 ffsubsync 5,984
2 gmvault 3,505
3 tapiriik 1,654
4 vdirsyncer 1,288
5 odmantic 797
6 jellyfin-kodi 647
7 procrastinate 542
8 icloud-drive-docker 498
9 anki-sync-server 452
10 fitbit-googlefit 443
11 dude 362
12 Moodle-DL 336
13 evernote-backup 274
14 overleaf-sync 247
15 syncall 239
16 PlexAniSync 204
17 notion-gcal-sync 120
18 py-mongo-sync 105
19 PyFiSync 104
20 spotify_sync 102
21 KoHighlights 92
22 Netflix-to-Trakt-Import 64
23 taskbutler 46
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises