Giter Site home page Giter Site logo

luandersonn / myftp Goto Github PK

View Code? Open in Web Editor NEW
224.0 9.0 19.0 3.69 MB

A modern FTP client for Windows 11

License: GNU General Public License v2.0

C# 100.00%
uwp ftp-client ftp fluent-design universal-windows-platform myftp windows windows-10 windows-11

myftp's Introduction

Build Status

MyFTP

A simple, fast, lightweight, and beautiful FTP client

MyFTP screenshot

MyFTP was built with simplicity in mind, allowing you to manage files on FTP servers in a simple, uncomplicated way. Designed with Windows UI Library, MyFTP takes advantage of the new Windows 11 Interface Guidelines and enables a seamless experience.

Microsoft Stoer link

Basic operations

  • Listing folders and files
  • Download files and folders
  • Rename files and folders
  • Delete files and folders
  • Upload files and folders

Screenshots

Create folder screenshot

Download items screenshot

Replace dialog screenshot

Resize panel screenshot

$ Support

Buy me a coffee

myftp's People

Contributors

luandersonn avatar manfromarce avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

myftp's Issues

Object reference not set to an instance of an object

Hi. I'm getting "Object reference not set to an instance of an object" when trying to connect to FTP. Could you please tell me where I can find application logs to provide you with more details?
изображение

I found logs in settings but those elements are not clickable.
изображение

Edit path

Pleas add an option to manually edit path, because on some servers you may have access to some directories you can't go to from the root folder.

Thanks

Multi language option

Multi language option depending on operating system language or user choice.

PS: I really liked the software and its ease, it became my day-to-day FTP client.

NO ISSUE BUT IDEAS

First of all... I very like your program and i will be using this as my standard ftp. But... I miss something i used to love, and others will be loving when then transfer to MyFTP.

  • First of all, i would like to have an list of all my Connections when opening your program. Its very tucked away.
  • Adding support for SFTP
  • Giving my FTP/SFTP connection a name
  • Placing the FTP/SFTP connection in a group
  • Option to add a custom icon for the group or FTP/SFTP connection
  • Showing whats being transfered from and off the connection (Like Filezilla)
  • Showing your computer directory (for a fast transfer)

Much love from an IT specialist based in The Netherlands <3

Release Error

A aplicação funciona normalmente quando eu rodo ela atraves do VS mas quando eu compilo e tento rodar o MyFTP.exe nada acontece, simplesmente nada funciona...
(o app nem abre)

Need nickname function

this application is excellent and I enjoy it much. But soon I found the remember list doesn't have each one's nick name, and I cannot easily tell them apart, because most of them are made up of irregular IP addresses.

Sincerely hope the developers could help to add the function.

image

Feature Request: FTP Protocol Handler

It would be excellent if MyFTP could register itself as a protocol handler for FTP (and others, if added), so that the appropriate links from browsers (many of which have removed FTP support entirely) or documents, programs, etc can open directly in it.

FTP is still used fairly commonly in GIS and Remote Sensing for data distribution.

Move to Windows App SDK

Description

I am working on updating the MyFTP app to use Windows UI 3.0. This issue will track the progress and tasks related to this update.

Tasks

  • Add FTPS & SFTP support (#43, #44)
    • FTP
    • FTPS
    • SFTP
      • Password
      • Private key
  • Implement asynchronous file/folder operations
    • File download
    • File upload
    • File renaming
    • File moving
    • File deletion
    • Folder download
    • Folder upload
    • Folder renaming
    • Folder moving
    • Folder deletion
  • Implement multi-window for hosts
  • Implement Transfer History
  • Implement FTP Protocol Handler (#13)
  • Add Nickname (#42)
    • Add nickname
    • Update nickname
  • New name?
  • Logger
  • Save passwords securely
  • Standalone Installer
  • Website

Libraries

Secure FTP support?

When i attempt to login i get the following
image

Is this a limitation with the software?

Double-clicking element often do not work

Double-clicking elements (downloading & opening a file or navigating into a folder) often does not work. I cannot really reproduce when it does, and when it does not - It appears to be random.

I have a feeling that with folders, it has a higher chance when you click the symbol instead of the text..

Version number: Unknown. Downloaded it from the store, version number not shown anywhere.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.