{"id":37146983,"url":"https://github.com/radikh/kvatyr","last_synced_at":"2026-01-14T17:13:10.534Z","repository":{"id":160592110,"uuid":"635423111","full_name":"radikh/kvatyr","owner":"radikh","description":"Share files in local network when can't find a tool to transfer files to Mac :) ","archived":false,"fork":false,"pushed_at":"2025-01-13T21:17:37.000Z","size":46,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-13T22:28:05.990Z","etag":null,"topics":["file-sharing","linux","macos","sharing","windows"],"latest_commit_sha":null,"homepage":"","language":"Go","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/radikh.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}},"created_at":"2023-05-02T16:58:18.000Z","updated_at":"2025-01-13T21:17:41.000Z","dependencies_parsed_at":"2023-05-20T13:46:04.554Z","dependency_job_id":null,"html_url":"https://github.com/radikh/kvatyr","commit_stats":{"total_commits":31,"total_committers":1,"mean_commits":31.0,"dds":0.0,"last_synced_commit":"8fcd641affd7b29ae7dc6c619ec096fb19f897d4"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/radikh/kvatyr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radikh%2Fkvatyr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radikh%2Fkvatyr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radikh%2Fkvatyr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radikh%2Fkvatyr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radikh","download_url":"https://codeload.github.com/radikh/kvatyr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radikh%2Fkvatyr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28427205,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T16:38:47.836Z","status":"ssl_error","status_checked_at":"2026-01-14T16:34:59.695Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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-sharing","linux","macos","sharing","windows"],"created_at":"2026-01-14T17:13:10.022Z","updated_at":"2026-01-14T17:13:10.521Z","avatar_url":"https://github.com/radikh.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# kvatyr [:ukraine:](https://savelife.in.ua/en/donate-en/)\n\nPrimitive file sharing tool that also answers the eternal question \"How to share files from Linux to Mac?\"\n\n[![Go Reference](https://pkg.go.dev/badge/github.com/radikh/kvatyr.svg)](https://pkg.go.dev/github.com/radikh/kvatyr)\n\nPros:\n - Easy install, easy use, easy remove\n - No configs\n - No garbadge left in the system\n - Primitive as dirt\n \nCons:\n - Security level - N/A\n - Your granny probably will not manage to use it\n - Primitive as dirt\n\n### How to use \n\n#### Prerequisites\n\n- Browser installed on the target machine\n- Both source and target machines are in the same local network, Wi-Fi etc.\n- Not being afraid of terminal\n- Optionally a lot of anger on the fact that there is not easy way to send files directly to Mac iOS machines :japanese_goblin:\n\nCheck the latest release and find an executable for you.\n\n#### For Mac and Linux\nUse terminal.\n\nGive the executable execution permissions:\n\n```\nchmod u+x kvatyr-Linux-x86`\n```\n\nThen you can run kvatyr with the default params. By default kvatyr runs on port 8080 and shares the directory it's called from.\n```\n./kvatyr-Linux-x86\n```\n\nOr you can specify optional port and folder to share.\n\n```\n./kvatyr-Linux-x86 --port=8090 /home/user/folder_to_share\n```\n\nWhen app is started you will see a message with a link to access kvatyr similar to\n\n```\nServing files from /home/user/Downloads\n\nAvailable at:\nhttp://192.168.0.102:8080\n\n```\nThis message means that you can open the link at any device in the same network and access the directory from browser.\n\nThere may be more links if the app finds some more IP addresses on your device - just try them all. \n\n#### Fow windows\n\nI had no chance to test, so feel free to explore and update this section. Open source innit? :trollface:\n\n\n#### Security is important - read before use\n\nThe app allows to connect without authentication. It means that when you're on Wi-Fi everyone can get the access to the shared files, same for local network.\n\nThe connection is not encrypted and not private, it can be scanned, identified, hijacked, intercepted etc. \n\nIn short you data is not protected during the transfer. Completely.\n\n### NAQ:\n\nQ: Why to use this instead of SMB or FTP?\n\nA: If you wish - do. I just needed something quick and simple for my home network without configuring something system invasive.\n\n\nQ: How to use it if it's so insecure?\n\nA: I will not give recommendations but I have certain preconditions to run it. Run only on the network I control (normally home network or phone hotspot). The network should not have my hackerman neighbor to sniff your traffic. Run the tool not longer than needed. Don't leave the tool working on the background. Prepare a separate directory with the files share and run the tool only on that directory. And still it's not secure, you just need to accept some grade of risk.\n\n\nQ: Will the tool be improved?\n\nA: Who knows, who knows...\n\n\nQ: What's NAQ?\n\nA: Never asked questions, obviously :) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradikh%2Fkvatyr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fradikh%2Fkvatyr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradikh%2Fkvatyr/lists"}