All Projects → mar10 → pyftpsync

mar10 / pyftpsync

Licence: MIT License
Synchronize directories using FTP(S), SFTP, or file system access.

Programming Languages

python
139335 projects - #7 most used programming language
powershell
5483 projects

Projects that are alternatives of or similar to pyftpsync

Enchilada
Enchilada is a filesystem abstraction layer written in C#
Stars: ✭ 29 (-65.88%)
Mutual labels:  filesystem, ftp
Online Ftp S3
Online FTP / Amazon S3 Filebrowser
Stars: ✭ 157 (+84.71%)
Mutual labels:  filesystem, ftp
Pyfilesystem2
Python's Filesystem abstraction layer
Stars: ✭ 1,256 (+1377.65%)
Mutual labels:  filesystem, ftp
Ftp Deployment
A tool for automated deployment of web applications to an FTP server.
Stars: ✭ 527 (+520%)
Mutual labels:  synchronization, ftp
kafka-connect-fs
Kafka Connect FileSystem Connector
Stars: ✭ 107 (+25.88%)
Mutual labels:  filesystem, ftp
php-ftp-client
📦 Provides helper classes and methods to manage FTP files in an OOP way.
Stars: ✭ 81 (-4.71%)
Mutual labels:  filesystem, ftp
Vscode Remote Workspace
Multi protocol support for handling remote files like local ones in Visual Studio Code.
Stars: ✭ 197 (+131.76%)
Mutual labels:  filesystem, ftp
flysystem-curlftp
Flysystem Adapter for the FTP with cURL implementation
Stars: ✭ 36 (-57.65%)
Mutual labels:  filesystem, ftp
anyfs
Portable file system for Node
Stars: ✭ 17 (-80%)
Mutual labels:  filesystem, ftp
crawley
Crawley the Telegram Beholder
Stars: ✭ 24 (-71.76%)
Mutual labels:  synchronization
fs2-ftp
Simple client for Ftp/Ftps/Sftp
Stars: ✭ 24 (-71.76%)
Mutual labels:  ftp
findlargedir
find all "blackhole" directories with a huge amount of filesystem entries in a flat structure
Stars: ✭ 15 (-82.35%)
Mutual labels:  filesystem
ksmbd
ksmbd kernel server(SMB/CIFS server)
Stars: ✭ 98 (+15.29%)
Mutual labels:  filesystem
docteur
An opiniated file-system for MirageOS
Stars: ✭ 16 (-81.18%)
Mutual labels:  filesystem
ranger-zoxide
Easily jump between common directories in ranger
Stars: ✭ 34 (-60%)
Mutual labels:  filesystem
raku-libcurl
A Raku interface to libcurl.
Stars: ✭ 17 (-80%)
Mutual labels:  ftp
fs-go
A tiny CLI tool to start a local file server.
Stars: ✭ 16 (-81.18%)
Mutual labels:  ftp
fs-over-http
A filesystem interface over http, with extras and docker support
Stars: ✭ 14 (-83.53%)
Mutual labels:  filesystem
filesystem picker
FileSystem file or folder picker dialog.
Stars: ✭ 44 (-48.24%)
Mutual labels:  filesystem
SharpPhysFS
Managed wrapper for the PhysFS library
Stars: ✭ 14 (-83.53%)
Mutual labels:  filesystem

pyftpsync

Build Status Latest Version License Documentation Status Code style: black Released with: Yabs StackOverflow: pyftpsync

Synchronize directories using FTP(S), SFTP, or file system access.

sample

Summary

Synchronize directories using FTP(S), SFTP, or file system access.

  • This is a command line tool...
  • ... and a library for use in your Python projects.
  • Upload, download, and bi-directional synch mode.
  • Allows FTP-to-FTP and Filesystem-to-Filesystem synchronization as well.
  • Architecture is open to add other target types.

Note: Version 4.0 drops support for Python 2.

Quickstart

Python 3.6+ is required, pip recommended:

$ pip install pyftpsync --upgrade
$ pyftpsync --help

Note: Windows users may prefer the MSI Installer.

Documentation

Read the Docs for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].