{"id":37079069,"url":"https://github.com/kasundularaam/ipqr","last_synced_at":"2026-01-14T09:34:27.784Z","repository":{"id":253688806,"uuid":"844241698","full_name":"kasundularaam/ipqr","owner":"kasundularaam","description":"A cross-platform CLI tool that generates QR codes for local server URLs with automatic IP detection - perfect for quick mobile access to development servers.","archived":false,"fork":false,"pushed_at":"2025-09-10T08:53:18.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-25T04:46:58.345Z","etag":null,"topics":["ascii-art","cli-tool","command-line","cross-platform","development-tools","ip-detection","local-development","local-server","mobile-access","networking","pypi-package","python","qr-code","qrcode-generator","server-url"],"latest_commit_sha":null,"homepage":"","language":"Python","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/kasundularaam.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":"2024-08-18T19:59:04.000Z","updated_at":"2025-09-10T08:55:30.000Z","dependencies_parsed_at":"2024-08-18T20:28:31.675Z","dependency_job_id":null,"html_url":"https://github.com/kasundularaam/ipqr","commit_stats":null,"previous_names":["kasundularaam/ipqr"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kasundularaam/ipqr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasundularaam%2Fipqr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasundularaam%2Fipqr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasundularaam%2Fipqr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasundularaam%2Fipqr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kasundularaam","download_url":"https://codeload.github.com/kasundularaam/ipqr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kasundularaam%2Fipqr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28416114,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T08:38:59.149Z","status":"ssl_error","status_checked_at":"2026-01-14T08:38:43.588Z","response_time":107,"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":["ascii-art","cli-tool","command-line","cross-platform","development-tools","ip-detection","local-development","local-server","mobile-access","networking","pypi-package","python","qr-code","qrcode-generator","server-url"],"created_at":"2026-01-14T09:34:27.168Z","updated_at":"2026-01-14T09:34:27.775Z","avatar_url":"https://github.com/kasundularaam.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📱 IPQR 🖥️\n\n[![PyPI version](https://img.shields.io/pypi/v/ipqr?style=flat-square)](https://pypi.org/project/ipqr/)\n[![Python](https://img.shields.io/pypi/pyversions/ipqr?style=flat-square)](https://pypi.org/project/ipqr/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n[![PyPI downloads](https://img.shields.io/pypi/dm/ipqr?style=flat-square)](https://pypi.org/project/ipqr/)\n[![GitHub stars](https://img.shields.io/github/stars/kasundularaam/ipqr?style=flat-square)](https://github.com/kasundularaam/ipqr/stargazers)\n\nIPQR is a cross-platform command-line tool that generates QR codes for your local server URLs. It automatically detects your local IP address and creates a QR code that can be scanned to quickly access your local server from mobile devices. No more typing long IP addresses on your phone! 🚀\n\n## 🌟 Features\n- 🔍 Automatic local IP detection\n- 🎨 ASCII QR code generation\n- 🔢 Custom port support\n- 🚀 Easy to use command-line interface\n- 🐧 Cross-platform support (Windows, macOS, Linux)\n\n## 🛠️ Installation\nYou can install IPQR easily using pip:\n```\npip install ipqr\n```\nThis works on Windows, macOS, and Linux!\n\n## 🚀 Usage\n### Basic Usage\nTo use IPQR with the default port (8000):\n```\nipqr\n```\n### Custom Port\nTo specify a custom port:\n```\nipqr -p 5000\n```\nor\n```\nipqr --port 5000\n```\n\n## 📖 Example\nHere's what you'll see when you run IPQR:\n```\n$ ipqr\nLocal server URL: http://192.168.1.100:8000\nScan this QR code to access the local server:\n███████████████████████████████\n███████████████████████████████\n████ ▄▄▄▄▄ █ █ █▀█▄█ ▄▄▄▄▄ ████\n████ █   █ █▄█▀██▀ █ █   █ ████\n████ █▄▄▄█ █▀█ █▀██  █▄▄▄█ ████\n████▄▄▄▄▄▄▄█ █ ▀ █▄█▄▄▄▄▄▄▄████\n████  ▀▄██▄▀▀▀█▄▀▀ █▄█▀ ▀▄▀████\n████▀▀▀██▀▀▄▀ ▀▀▀▀ ▀█▀  ▀█▀████\n████ ▀▄▀▀▄▄▀▀▀██▀▀▀█▀▀▄▀▀▄ ████\n████▄██▄▄▄▄▀▀▀▄█ ▄▀▄▀▄▄▄▀▀▄████\n████ ▄▄▄▄▄ █▄█▀ ▀▄█ █ █▄█ █████\n████ █   █ █  █▀▀▄▀▀█▄  ▄▀█████\n████ █▄▄▄█ █▀█ █▀▀ █▄█▄▀███████\n████▄▄▄▄▄▄▄█▄███▄█▄██▄██▄██████\n███████████████████████████████\n███████████████████████████████\n```\nJust scan the QR code with your mobile device, and you're good to go! 📱✨\n\n## 🐧 Linux Users\nIPQR is fully compatible with Linux systems! It uses smart IP detection methods that work across different Linux distributions. If you encounter any issues, please report them on our GitHub page.\n\n## 🤝 Contributing\nContributions, issues, and feature requests are welcome! Feel free to check [issues page](https://github.com/kasundularaam/ipqr/issues). \n\n## 📜 License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgements\n- Thanks to the creators of [qrcode](https://github.com/lincolnloop/python-qrcode) and [netifaces](https://github.com/al45tair/netifaces) libraries.\n- Inspired by the need to quickly share local server addresses during development.\n\n## 🚀 About the Author\nCreated with ❤️ by Kasun Dulara. Connect with me on [GitHub](https://github.com/kasundularaam).\n\nHappy coding! 💻✨\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkasundularaam%2Fipqr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkasundularaam%2Fipqr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkasundularaam%2Fipqr/lists"}