{"id":23780696,"url":"https://github.com/hunter87ff/fileshare","last_synced_at":"2026-01-19T08:01:45.799Z","repository":{"id":201042879,"uuid":"706827104","full_name":"Hunter87ff/FileShare","owner":"Hunter87ff","description":"Simple python web application to transfer files","archived":false,"fork":false,"pushed_at":"2024-11-04T19:26:39.000Z","size":83,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-06T00:40:34.065Z","etag":null,"topics":["file-upload","flask-application","ftp","python","server"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hunter87ff.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-10-18T17:35:40.000Z","updated_at":"2025-03-15T06:42:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"55ba36d8-7756-4514-8d1a-c53b07070b81","html_url":"https://github.com/Hunter87ff/FileShare","commit_stats":null,"previous_names":["hunter87ff/fileshare"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hunter87ff/FileShare","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunter87ff%2FFileShare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunter87ff%2FFileShare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunter87ff%2FFileShare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunter87ff%2FFileShare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hunter87ff","download_url":"https://codeload.github.com/Hunter87ff/FileShare/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunter87ff%2FFileShare/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28563215,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T03:31:16.861Z","status":"ssl_error","status_checked_at":"2026-01-19T03:31:15.069Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["file-upload","flask-application","ftp","python","server"],"created_at":"2025-01-01T11:15:56.366Z","updated_at":"2026-01-19T08:01:44.098Z","avatar_url":"https://github.com/Hunter87ff.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FileShare \n[![Testing](https://github.com/Hunter87ff/FileShare/actions/workflows/python-app.yml/badge.svg)](https://github.com/Hunter87ff/FileShare/actions/workflows/python-app.yml)\n[![Language](https://img.shields.io/badge/Language-Python-blue.svg)](https://www.python.org/)\n[![Tested on Windows](https://img.shields.io/badge/Tested%20on-Windows|linux|Android-brightgreen.svg)](https://www.microsoft.com/windows/)\n\nThis Python project provides a simple file-sharing application over a local network using Flask. Users can upload files through a web interface. The application generates a QR code for easy access to the file-sharing URL.\n\n## Installation \n```bash\ngit clone https://github.com/Hunter87ff/FileShare.git\n```\n```bash\ncd FileShare/src\n```\n```bash\npip install -r requirements.txt\n```\n```bash\npython main.py  #for windows\npython3 main.py #for linux\n```\n## QR Code Generation (Windows Only)\n- Generates a QR code for the file-sharing URL.\n- Saves the QR code as \"url_qr.png\" (temporary file for display).\n- Displays the QR code and removes the temporary file.\n\n## Note \ntkinter might not work properly with linux. in that case you won't get any qr code popup, instead you'll get the local address in the terminal. just you have to open that url into the other device, from which the data will be shared.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhunter87ff%2Ffileshare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhunter87ff%2Ffileshare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhunter87ff%2Ffileshare/lists"}