Ffftp

Dev tools

ftp client

SHOW HN2016

Ffftp

A Minimal FTP Client Built on Electron

ffftp.site

#ftp client#electron#ftp#open source

20points
61comments
#1,203of 2,264 in 2016
Top 54%of 2016 by points

How HN took it

RoastedHalf or more of the comments are critical

5 positive, 4 neutral or asking, 1 mixed, 17 critical, out of 27 comments about the project. Thread score -0.37.

Performance: 0 for, 7 againstIdea: 1 for, 3 againstDesign: 2 for, 2 againstDocs: 0 for, 2 againstExecution: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean, appealing UI and font/color choices

    From 2 comments
    • There's this phrase, right? "Don't reinvent the wheel". I think it's central to the development experience. Don't re-do work your ancestors have already done, lest you waste your…
      Zyst on HN
    • This looks great! I really like the old school style.
      mosselman on HN
  • Good learning project and encouraging for a first Electron app

    From 2 comments
    • I tried doing this exact same thing and it wasn't as quick/easy as I hoped so I bailed, so first off, thank you for making it, and second, don't worry that its messy at least you…
      benmcnelly on HN
    • I think it's awesome. Sure some people think creating an FTP client is like a hello world project but I appreciate what you have done for the reasons you have stated.
      jgalloway___ on HN

Objections

  • Electron footprint (~50MB) is not minimal

    From 3 comments
    • minimal is clearly referred to the UI, and not the ~50MB download.
      drc0 on HN
    • Yeah, 'Minimal' and 'Electron' really don't go together. What is the need for a whole browser engine attached to an FTP client?
      Finnucane on HN
    • "minimal", "electron" ??? So running an entire web browser, separate from your actual web browser is minimal?
      dkuntz2 on HN
  • Another FTP client is unnecessary; FTP itself should be avoided

    From 2 comments
    • Okay, but why? No offense, but do we really need another FTP client in 2016?
      cweagans on HN
    • I get doing something like this as a learning project. All I'm saying is that we should actively be trying to kill off FTP for good. There are superior protocols (and workflows…
      cweagans on HN
  • Possible copied code without attribution

    From 2 comments
    • I am not a fan of the way you have copied and pasted code from multiple Github Gists and/or StackOverflow without attribution.
      no_protocol on HN
    • I only looked at one file. [0] The 'filesize' section is from [1], only the word 'bytes' has changed to 'B' and 'filesize' in two places. It looks like there are other copies of…
      no_protocol on HN
  • Login credentials could not be pasted; connection showed no file list

    From 2 comments
    • could not copy paste my username and password into text fields!
      andrewfromx on HN
    • when I entered info it said connected to servername but then nothing happened. Could not get list of files.
      andrewfromx on HN

Requests

  • Add SFTP support

    From 1 comment
    • Nice work. Does it support SFTP too? From a operational perspective FTP itself should be avoided for anything except public drop-box applications (IMHO). Also, best practice in…
      throwaway2016a on HN
  • Clean up code and split into smaller files

    From 1 comment
    • Yeah, I really have to spend some time cleaning everything up. The code itself is pretty messy too and needs to especially be split up into smaller files. This is the first…
      mitchas on HN

Questions

  • Does it support SFTP?

    From 1 comment
    • Nice work. Does it support SFTP too? From a operational perspective FTP itself should be avoided for anything except public drop-box applications (IMHO). Also, best practice in…
      throwaway2016a on HN
  • Why another FTP client?

    From 1 comment
    • Okay, but why? No offense, but do we really need another FTP client in 2016?
      cweagans on HN

Alternatives named

  • FileZilla

    From 2 comments
    • Try FileZilla .. https://filezilla-project.org/download.php?platform=osx
      jgalloway___ on HN
    • Filezilla? Cyberduck? FTPFS? The FTP functionality that's built into Finder (or at least, it was the last time I used FTP - this was some time ago)? There's no shortage of…
      cweagans on HN
  • Cyberduck

    From 1 comment
  • WinSCP

    From 1 comment
    • Filezilla and WinSCP are precisely the apps I was referring to. "Straight from XP". Pfft. Windows explorer maintains about the same look in most places as well as most other…
      problems on HN
  • Transmit

    From 1 comment
    • I made this because I just switched from Mac to PC. On Mac I was using Transmit, which was super easy to use and looked pretty good. I don't use FTP frequently - I just needed…
      mitchas on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/13124369)