Skip to content

Syncthing protocol implementation using Python 3 asyncio

License

Notifications You must be signed in to change notification settings

gdonval/Syncthing.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syncthing.py

This is a work in progress, not useful to anyone but myself at this time

This repository is an implementation of the Syncthing protocol [1] using asyncio, python 3's asynchronous server programming library. This repo exists because:

  1. I need a project to learn asyncio
  2. Syncthing looks like a good candidate, as it needs an implementation other than the reference one

The code will probably reach an usable status, but this is not the primary objective. Right now, it is very far from that point.

[1] https://github.com/calmh/syncthing/blob/master/protocol/PROTOCOL.md

About

Syncthing protocol implementation using Python 3 asyncio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published