{"id":15055986,"url":"https://github.com/ashiqursuperfly/ftpserver-client","last_synced_at":"2026-02-16T15:35:58.990Z","repository":{"id":111809827,"uuid":"185750945","full_name":"ashiqursuperfly/FtpServer-Client","owner":"ashiqursuperfly","description":"Multithreaded FTP made using JavaFx.","archived":false,"fork":false,"pushed_at":"2020-04-26T16:25:25.000Z","size":2935,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-14T06:12:36.380Z","etag":null,"topics":["ftp-client","ftp-server","javafx-desktop-apps"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ashiqursuperfly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-09T07:42:57.000Z","updated_at":"2023-12-28T15:34:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"78f57d11-31fe-48a1-b564-e1704626015c","html_url":"https://github.com/ashiqursuperfly/FtpServer-Client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ashiqursuperfly/FtpServer-Client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashiqursuperfly%2FFtpServer-Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashiqursuperfly%2FFtpServer-Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashiqursuperfly%2FFtpServer-Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashiqursuperfly%2FFtpServer-Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ashiqursuperfly","download_url":"https://codeload.github.com/ashiqursuperfly/FtpServer-Client/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashiqursuperfly%2FFtpServer-Client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278740915,"owners_count":26037498,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ftp-client","ftp-server","javafx-desktop-apps"],"created_at":"2024-09-24T21:47:31.464Z","updated_at":"2025-10-07T08:19:28.245Z","avatar_url":"https://github.com/ashiqursuperfly.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## User Guide\n#####\n### Setup\n#### Both Receiver And Sender should Connect to the same network(e.g same wifi). Move Server.jar file to the folder where 'the file you want to send' exists.\n#### Run Server.jar, enter a port(20000+) (default 20000)\n\u003cimg src=\"ss/1.PNG\"/\u003e\n\n#### Server is successfully running on specified port\n\u003cimg src=\"ss/2.PNG\"/\u003e\n\n#### Open ftpClient.jar on the folder where you want to receive the file. Run ipconfig on server pc and get the ipAddress of the server.Keep username and password as it is, And Enter the correct server ipAddress and port\n\u003cimg src=\"ss/3.PNG\"/\u003e\n\n#### Login and you should see the entire file explorer treeview of the server root directory.\n\u003cimg src=\"ss/4.PNG\"/\u003e\n\n### Usage\n#### Download a file from the Server.\n##### Select the file you wish to download and press download.Watch progress on the logs in the bottom.\n\u003cimg src=\"ss/5.PNG\"/\u003e\n\n#### Upload a file to the Server.\n##### Select the folder in which you want to upload your file. You can make your own folder as well.\n\u003cimg src=\"ss/6.PNG\"/\u003e\n\n##### Press 'Select File' and you should see a file browser like this. Select the file you wish to upload and press 'open'\n\u003cimg src=\"ss/7.PNG\"/\u003e\n\n#### If u dont want to use the GUI, you still have a terminal that supports basic ftp commands like: pwd,cd,ls,mkdir etc. Enter command 'help' for a list of supported commands,\n\u003cimg src=\"ss/8.PNG\"/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashiqursuperfly%2Fftpserver-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashiqursuperfly%2Fftpserver-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashiqursuperfly%2Fftpserver-client/lists"}