{"id":15013254,"url":"https://github.com/alley-rs/fluxy","last_synced_at":"2025-08-17T14:06:24.916Z","repository":{"id":216808735,"uuid":"742405302","full_name":"alley-rs/fluxy","owner":"alley-rs","description":"Software for fast file transfer between terminals in the same network segment.同网段中终端间快速互传文件","archived":false,"fork":false,"pushed_at":"2024-12-30T13:44:23.000Z","size":37484,"stargazers_count":447,"open_issues_count":2,"forks_count":34,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-23T03:05:40.503Z","etag":null,"topics":["file-transfer","rust","solidjs","tauri"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alley-rs.png","metadata":{"files":{"readme":"README.en-US.md","changelog":"CHANGELOG.md","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,"zenodo":null}},"created_at":"2024-01-12T12:03:27.000Z","updated_at":"2025-05-11T00:49:35.000Z","dependencies_parsed_at":"2024-01-17T14:34:16.776Z","dependency_job_id":"88d21ab7-4cd6-4770-bb45-12091111d7b9","html_url":"https://github.com/alley-rs/fluxy","commit_stats":{"total_commits":364,"total_committers":2,"mean_commits":182.0,"dds":0.008241758241758212,"last_synced_commit":"24761f86761d4338ba6cb7d35df014cf2809bdef"},"previous_names":["thep0y/alley","alley-rs/alley-transfer","alley-rs/fluxy"],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/alley-rs/fluxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alley-rs%2Ffluxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alley-rs%2Ffluxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alley-rs%2Ffluxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alley-rs%2Ffluxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alley-rs","download_url":"https://codeload.github.com/alley-rs/fluxy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alley-rs%2Ffluxy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270856775,"owners_count":24657700,"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-08-17T02:00:09.016Z","response_time":129,"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":["file-transfer","rust","solidjs","tauri"],"created_at":"2024-09-24T19:43:59.589Z","updated_at":"2025-08-17T14:06:24.846Z","avatar_url":"https://github.com/alley-rs.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://gw.alipayobjects.com/zos/antfincdn/R8sN%24GNdh6/language.svg\" width=\"18\"\u003e English | [简体中文](./README.md)\n\n\u003cp align=\"center\"\u003e\n\u003cimg height=\"128\" width=\"128\" src=\"./src-tauri/icons/icon.png\" /\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://github.com/alley-rs/fluxy/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/alley-rs/fluxy/total.svg?style=flat-square\" alt=\"GitHub releases\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n# FLUXY\n\nFLUXY is a fast file transfer tool for local area networks, supporting Windows, macOS, and Linux. It aims to provide a smooth file exchange experience, particularly for frequent file transfers between mobile phones and computers.\n\nBefore developing the mobile app, files could only be uploaded and received through the mobile browser. To improve the upload experience, it is recommended to use [Edge](https://play.google.com/store/search?q=edge\u0026c=apps), [Chrome](https://play.google.com/store/search?q=Chrome\u0026c=apps), [Firefox](https://play.google.com/store/apps/details?id=org.mozilla.firefox), or [QQ Browser](https://browser.qq.com/mobile).\n\n## Features\n\nThe key features that distinguish this software from other similar tools:\n\n- Open-source\n- Small in size\n\n  | Platform and Format                      | Size (v0.1.0-alpha.7) |\n  | ---------------------------------------- | --------------------- |\n  | macOS aarch64 - dmg                      | 4.29 MB               |\n  | Linux (Debian/Ubuntu/Deepin) amd64 - deb | 6.45 MB               |\n  | Windows amd64 - msi                      | 4.29 MB               |\n  | Windows amd64 - exe                      | 4.07 MB               |\n\n## Usage\n\nAfter launching FLUXY, please select the transfer mode:\n\n| Light Mode                                                  | Dark Mode                                                  |\n| ----------------------------------------------------------- | ---------------------------------------------------------- |\n| ![Transfer Mode Selection](./docs/images/light/1-home.avif) | ![Transfer Mode Selection](./docs/images/dark/1-home.avif) |\n\n### Receive Mode\n\nThe PC will display a QR code for the mobile phone to scan.\n\nOn the mobile device, click the \"Select File\" button at the bottom of the page to upload multiple files, and the PC will also be able to see the progress of the file reception.\n\n\u003e Click the images to view them in full size.\n\n|       | PC Before Scanning                                            | Mobile                                                            | PC After Scanning                                                | Mobile Uploading                                                 | PC Receiving                                             |\n| ----- | ------------------------------------------------------------- | ----------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | -------------------------------------------------------- |\n| Light | ![Receive QR Code](./docs/images/light/2-receive-qrcode.avif) | ![Mobile Send Index](./docs/images/light/mobile-send-index.avif)  | ![PC Receive Empty](./docs/images/light/4-pc-receive-empty.avif) | ![Mobile Uploading](./docs/images/light/5-mobile-uploading.avif) | ![PC Receiving](./docs/images/light/6-pc-receiving.avif) |\n| Dark  | ![Receive QR Code](./docs/images/dark/2-receive-qrcode.avif)  | ![Mobile Send Index](./docs/images/dark/3-mobile-send-index.avif) | ![PC Receive Empty](./docs/images/dark/4-pc-receive-empty.avif)  | ![Mobile Uploading](./docs/images/dark/5-mobile-uploading.avif)  | ![PC Receiving](./docs/images/dark/6-pc-receiving.avif)  |\n\nThe default save path is `~/Downloads/alley`, which can be modified.\n\n### Send Mode\n\nAfter selecting the send mode, you can drag the files to be sent into the software window through the file manager, and then click the confirm button to generate a QR code. Scan the QR code with your mobile device to open the list of files sent from the PC, and click the file name to save the file to your mobile phone.\n\n_Due to limitations of mobile operating systems, mobile browsers cannot implement batch downloads, and can only download files one by one._\n\n\u003e Click the images to view them in full size.\n\n|       | PC Waiting for Selection                                         | PC File List                                     | PC Send QR Code                                         | Mobile Receive Page                                                      |\n| ----- | ---------------------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------------- | ------------------------------------------------------------------------ |\n| Light | ![Wait for Selection](./docs/images/light/7-wait-selecting.avif) | ![Selected](./docs/images/light/8-selected.avif) | ![Send QR Code](./docs/images/light/9-send-qrcode.avif) | ![Mobile Download List](./docs/images/light/mobile-download-list.avif)   |\n| Dark  | ![Wait for Selection](./docs/images/dark/7-wait-selecting.avif)  | ![Selected](./docs/images/dark/8-selected.avif)  | ![Send QR Code](./docs/images/dark/9-send-qrcode.avif)  | ![Mobile Download List](./docs/images/dark/10-mobile-download-list.avif) |\n\n## Troubleshooting\n\n### macOS \"Damaged\" Warning\n\nBecause FLUXY is not signed by an Apple developer, there may be a system trust issue. You can force trust the program using the following command:\n\n```bash\nsudo xattr -r -d com.apple.quarantine /Applications/fluxy.app\n```\n\nAfter closing the terminal, you should be able to open the program normally.\n\n### Clearing Caches\n\nThe frontend pages use the system WebView for rendering, and the cache files are also created by the system WebView. When the cache takes up a large amount of disk space, you can delete the cache directory using some cleanup tools or manually, without affecting the program's operation.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falley-rs%2Ffluxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falley-rs%2Ffluxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falley-rs%2Ffluxy/lists"}