{"id":13643502,"url":"https://github.com/abhi16180/photon","last_synced_at":"2026-01-17T13:53:11.971Z","repository":{"id":57107108,"uuid":"521874084","full_name":"abhi16180/photon","owner":"abhi16180","description":"Photon is a cross-platform file and folder transfer application built using flutter. It uses http to transfer files between devices. You can transfer files between any devices that run Photon.","archived":false,"fork":false,"pushed_at":"2025-10-03T18:57:29.000Z","size":6399,"stargazers_count":568,"open_issues_count":14,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-11-15T05:04:05.483Z","etag":null,"topics":["android","cross-platform","file-sharing","ios","linux","macos","windows"],"latest_commit_sha":null,"homepage":"https://photondev.netlify.app","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abhi16180.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":["abhi16180"]}},"created_at":"2022-08-06T07:08:00.000Z","updated_at":"2025-11-13T18:47:04.000Z","dependencies_parsed_at":"2023-02-12T14:30:16.173Z","dependency_job_id":"d2cc937f-efe2-4772-b657-2d2241642722","html_url":"https://github.com/abhi16180/photon","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/abhi16180/photon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhi16180%2Fphoton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhi16180%2Fphoton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhi16180%2Fphoton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhi16180%2Fphoton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abhi16180","download_url":"https://codeload.github.com/abhi16180/photon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhi16180%2Fphoton/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28509247,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T13:38:16.342Z","status":"ssl_error","status_checked_at":"2026-01-17T13:37:44.060Z","response_time":85,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["android","cross-platform","file-sharing","ios","linux","macos","windows"],"created_at":"2024-08-02T01:01:48.488Z","updated_at":"2026-01-17T13:53:11.946Z","avatar_url":"https://github.com/abhi16180.png","language":"Dart","funding_links":["https://github.com/sponsors/abhi16180","https://www.buymeacoffee.com/abhi1.6180"],"categories":["🧰 Power Tools \u0026 Utilities"],"sub_categories":["📁 File Explorers"],"readme":"## Photon \n\n\u003ch1 \u003eWelcome to Photon👋\u003c/h1\u003e\u003cbr\u003e\n\u003cp align=\"center\"\u003e \u003cimg style=\"border-radius:20px\" src=\"photon.png\" width=\"400px\"\u003e\u003c/p\u003e\n\u003cp\u003e\n  \u003cimg alt=\"Version\" src=\"https://img.shields.io/badge/version-3.0.0-blue.svg?cacheSeconds=2592000\" /\u003e\n  \u003ca href=\"https://twitter.com/AbhilashHegde9\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Twitter: AbhilashHegde9\" src=\"https://img.shields.io/twitter/follow/AbhilashHegde9.svg?style=social\" /\u003e\n  \u003c/a\u003e\n  \n  [![Github All Releases](https://img.shields.io/github/downloads/abhi16180/photon/total.svg)]()\n  [![Github Latest Release (all)](https://img.shields.io/github/downloads/abhi16180/photon/v3.0.0/total)]()\n  [![Commits/week](  https://img.shields.io/github/commit-activity/w/abhi16180/photon)]()\n  [![CodeFactor](https://www.codefactor.io/repository/github/abhi16180/photon/badge)](https://www.codefactor.io/repository/github/abhi16180/photon)\n\u003c/p\u003e\n\n\u003e Photon is a cross-platform file-transfer application built using flutter. It uses http to transfer files between devices.You can transfer files between devices that run Photon.(*No wifi router is required ,you can use  hotspot*)\n\n\n## Snapshots\n\n\u003cimg src=\"snapshots/photon_desktop.png\"\u003e\n\u003cimg src=\"snapshots/photon_mobile.png\"\u003e\n\n\n\n## Current features\n- **True  folder sharing**\u003cbr\u003e\n  Unlike other apps, photon preserves entire folder structure including sub-drectories on receivers' end.\n- **Cross-platform support**\u003cbr\u003e\n  For instance you can transfer files between Android and Windows\n- **Transfer multiple files**\u003cbr\u003e\n  You can pick any number of files.\n- **Share raw text**\u003cbr\u003e\n  You can share raw text between devices. Store raw text as txt file or copy to clipboard.\n- **Smooth UI**\u003cbr\u003e\n  Material You design.\n- **Works between the devices connected via mobile-hotspot / between the devices connected to same router (same local area network)**\n- **HTTPS support with token based validation on v3.0.0 or above**\u003cbr\u003e\nPhoton supports HTTPS on v3.0.0 or above with token based validation with random url path for each session. Older versions only use cryptographically secure secret code generation for authentication (internally), as url path for security which is secure than having static url path for all sessions. Still it is vulnerable to bruteforce attack. Use HTTPS when possible and use photon within trusted networks. \n- **Supports high-speed data transfer** \u003cbr\u003e\n  Photon is capable of transferring files at a very high rate but it depends upon the wifi bandwidth.\n(No internet connection required)\n## Platforms\n- Android\n- Windows \n- Linux\n- macOS   \n- iOS     \n  - *Coming soon*\n\n\n## Downloads\n\n- Android \n\u003cbr\u003e\n\u003ca href='https://play.google.com/store/apps/details?id=dev.abhi.photon\u0026pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1' \u003e\u003cimg alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png' width=240px/\u003e\u003c/a\u003e\n\u003cbr\u003e\n\u003ca href=\"https://apt.izzysoft.de/fdroid/index/apk/dev.abhi.photon\"\u003e\u003cimg src=\"https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png\" width=240px\u003e \u003c/a\u003e\n\u003cbr\u003e\n\n- Windows\n\u003cbr\u003e\n\u003ca title=\"Microsoft Corporation, CC BY-SA 4.0 \u0026lt;https://creativecommons.org/licenses/by-sa/4.0\u0026gt;, via Wikimedia Commons\" href=\"https://github.com/abhi16180/photon/releases/download/v3.0.0/photon-windows-release-v3.0.0.zip\"\u003e\u003cimg width=\"128\" alt=\"Windows 10x Icon\" src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/Windows_10x_Icon.png/512px-Windows_10x_Icon.png\" width=128px\u003e\u003c/a\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n- macOS\n\u003cbr\u003e\n\u003ca title=\"Apple Inc., Public domain, via Wikimedia Commons\" href=\"https://github.com/abhi16180/photon/releases/download/v3.0.0/photon-macos-x86_64-release-v3.0.0.dmg\"\u003e\u003cimg width=\"128\" alt=\"Finder Icon macOS Big Sur\" src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Finder_Icon_macOS_Big_Sur.png/512px-Finder_Icon_macOS_Big_Sur.png\" width=240px\u003e\u003c/a\u003e \n\u003cbr\u003e\n\u003cbr\u003e\n- Linux (bundle)\n\u003cbr\u003e\n\u003ca title=\"https://github.com/icons8/flat-color-icons/graphs/contributors, MIT \u0026lt;http://opensource.org/licenses/mit-license.php\u0026gt;, via Wikimedia Commons\" href=\"https://github.com/abhi16180/photon/releases/download/v3.0.0/photon-linux-release-v3.0.0.zip\"\u003e\u003cimg width=\"128\" alt=\"Icons8 flat linux\" src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/f/f1/Icons8_flat_linux.svg/512px-Icons8_flat_linux.svg.png\" width=240px\u003e\u003c/a\u003e\n\u003cbr\u003e\n\u003ca href=\"https://github.com/abhi16180/photon/releases/\"\u003eAll releases\u003c/a\u003e\u003cbr\u003e\n\n\n## To build app\n```sh\nflutter pub get packages\nflutter run\n```\n\n### FAQ / Notes: \n- The **LICENSE** has been updated to GPL3 from MIT \n- **File transfer location:** Now you can edit file saving location. By default files will be stored at internal_storage/Download/Photon directory.\n![image](https://user-images.githubusercontent.com/63426722/191982511-b5d6fab2-7fb9-4588-b014-7957c4b1829d.png)\n- If you run the program with `flutter run` and **if you see a blank application window instead of the UI**, try running `flutter run --enable-software-rendering` instead. \n\n## Notice of Logo Update\n\nThe app's logo has been updated to a new design to ensure uniqueness and avoid potential overlaps with other designs. This change is to maintain the app's unique identity and to avoid any confusion.\nPhoton v3.0.0 will come with new logo.\n## Author\n\n👤 **Abhilash Hegde**\n\n* Twitter: [@AbhilashHegde9](https://twitter.com/AbhilashHegde9)\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\u003cbr\u003e\nYou can support me by,\n\u003cbr\u003e\n\u003ca href=\"https://www.buymeacoffee.com/abhi1.6180\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee\" height=\"41\" width=\"174\"\u003e\u003c/a\u003e\n\u003cbr\u003e\n### UPI payment \n\u003cimg src=\"snapshots/qr.jpg\" alt=\"hegdeabhilash19@oksbi\"\u003e\n### Icon credits \n\n\u003ca href=\"https://creativecommons.org/licenses/by-sa/4.0\"\u003eWindows icon - Microsoft Corporation, CC BY-SA 4.0, via Wikimedia Commons\u003c/a\u003e\n\u003cbr\u003e\n\u003ca href=\"https://commons.wikimedia.org/wiki/File:Finder_Icon_macOS_Big_Sur.png\"\u003eApple Icon - Apple Inc., Public domain, via Wikimedia Commons\u003c/a\u003e\n\u003cbr\u003e\n\u003ca href=\"http://opensource.org/licenses/mit-license.php\"\u003eLinux Icon - https://github.com/icons8/flat-color-icons/graphs/contributors, MIT , via Wikimedia Commons\u003c/a\u003e\n\n\n### Asset credits\n\n- App Icon\n  App icon is created using \u003ca href=\"https://www.canva.com/\"\u003eCanva\u003c/a\u003e\n\n- Avatars\n  \u003ca href=\"https://multiavatar.com/\" target=\"_blank\"\u003eMultiavatar\u003c/a\u003e\n\n- Icons\n  \u003ca href=\"https://www.svgrepo.com\" target=\"_blank\"\u003eSVG Repo\u003c/a\u003e\n\n- Font\n  https://github.com/googlefonts/questrial\n\n- Animations\n  - \u003ca href=\"https://lottiefiles.com/\"\u003eLottie animations\u003c/a\u003e\n    - fire\n      - \u003ca href=\"https://lottiefiles.com/t3yzvz06rzxlcv6c\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/fire-animation-ejgvnKSGk7\"\u003eLink to animation\u003c/a\u003e\n\n    - setting-up\n      - \u003ca href=\"https://lottiefiles.com/r2ykglps6p\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/rocket-share-kQtY3BH2g7\"\u003eLink to animation\u003c/a\u003e\n\n    - rocket-send\n      - \u003ca href=\"https://lottiefiles.com/0nxzu9heyo\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/rocketman-XDUlDEjKIG\"\u003eLink to animation\u003c/a\u003e\n\n    - receive-file\n      - \u003ca href=\"https://lottiefiles.com/mahendra\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/download-Ch0PxCW02O\"\u003eLink to animation\u003c/a\u003e\n\n    - searching\n      - \u003ca href=\"https://lottiefiles.com/954yw8ena9qkjead\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/searching-mY2Hkc4Ol7\"\u003eLink to animation\u003c/a\u003e\n\n    - wifi\n      - \u003ca href=\"https://lottiefiles.com/andrea\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/wifi-blue-animation-MYEsONJAo7\"\u003eLink to animation\u003c/a\u003e\n\n    - sender-not-found\n      - \u003ca href=\"https://lottiefiles.com/tf8qjm109o5bpuf5\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/error-404-4Hedwc1tjf\"\u003eLink to animation\u003c/a\u003e\n\n    - share\n      - \u003ca href=\"https://lottiefiles.com/karungany\"\u003eCreator\u003c/a\u003e\n      - \u003ca href=\"https://lottiefiles.com/free-animation/space-rocket-35kzN0j8QV\"\u003eLink to animation\u003c/a\u003e\n\n### Licenses for Assets\nThis project includes third-party assets, such as animations, icons, and other media. The licenses for these assets are as follows:\n\n- Lottie Animations:\nLicensed under the terms specified by the creators on LottieFiles.\n\n- SVG Icons from SVGRepo:\nLicensed under [creative commons]\n\n- Design:\nAs mentioned in credits, app logo is designed using Canva.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhi16180%2Fphoton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabhi16180%2Fphoton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhi16180%2Fphoton/lists"}