{"id":22983189,"url":"https://github.com/nolze/tiny-wifi-analyzer","last_synced_at":"2025-04-06T00:06:59.468Z","repository":{"id":46021302,"uuid":"303506284","full_name":"nolze/tiny-wifi-analyzer","owner":"nolze","description":"An open-source tiny Wi-Fi analyzer for macOS","archived":false,"fork":false,"pushed_at":"2025-02-10T17:04:06.000Z","size":1270,"stargazers_count":141,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T23:07:33.248Z","etag":null,"topics":["mac","pyobjc","wifi","wifi-scanner"],"latest_commit_sha":null,"homepage":"https://nolze.github.io/tiny-wifi-analyzer/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nolze.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}},"created_at":"2020-10-12T20:31:49.000Z","updated_at":"2025-03-28T02:19:15.000Z","dependencies_parsed_at":"2022-07-18T18:42:19.191Z","dependency_job_id":"23672a8a-f608-4e8d-ae19-b8ebee55913d","html_url":"https://github.com/nolze/tiny-wifi-analyzer","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolze%2Ftiny-wifi-analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolze%2Ftiny-wifi-analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolze%2Ftiny-wifi-analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolze%2Ftiny-wifi-analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nolze","download_url":"https://codeload.github.com/nolze/tiny-wifi-analyzer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247415967,"owners_count":20935388,"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","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":["mac","pyobjc","wifi","wifi-scanner"],"created_at":"2024-12-15T02:36:16.386Z","updated_at":"2025-04-06T00:06:59.449Z","avatar_url":"https://github.com/nolze.png","language":"Python","funding_links":["https://www.buymeacoffee.com/nolze"],"categories":[],"sub_categories":[],"readme":"# Tiny Wi-Fi Analyzer\n\n[![CD](https://github.com/nolze/tiny-wifi-analyzer/workflows/CD/badge.svg)](https://github.com/nolze/tiny-wifi-analyzer/actions?query=workflow%3ACD)\n\u003ca href=\"https://www.buymeacoffee.com/nolze\" title=\"Donate to this project using Buy Me A Coffee\"\u003e\u003cimg src=\"https://img.shields.io/badge/Buy%20Me%20A%20Coffee-donate-orange.svg\" alt=\"Buy Me A Coffee donate button\" /\u003e\u003c/a\u003e\n\nSimple, open-source Wi-Fi channel and strength analyzer for macOS.\nMade with PyObjC, pywebview, ApexCharts, PyInstaller.\n\n![screenshot](assets/screenshot.png)\n\n## Requirements\n\n* macOS 10.15 (Catalina) or later (may work in 10.14 and earlier)\n\n## Download\n\n[Visit the latest release](https://github.com/nolze/tiny-wifi-analyzer/releases/latest/)\n\n### Important notes\n\nBecause the application is not signed, you will need to follow the steps below in order to run the application.\n\n1. **Right-click on the app icon**,\n2. select \"Open\" from the context menu, and\n3. select \"OK\" in the dialog below.\\\n   \u003cimg src=\"https://user-images.githubusercontent.com/291323/179491872-3a9e6c4c-b8cb-4081-ac88-bd1817d6ba4d.png\" width=\"300px\" /\u003e\n\nOn macOS 14 Sonoma and later, Location Services permission is required to get Wi-Fi SSIDs.\nPlease enable Location Services by following the instructions.\n\n\u003cimg src=\"https://github.com/user-attachments/assets/6010dd62-ef82-4bfb-96ac-a75f22ab0adf\" width=\"300px\" /\u003e\n\n## Todos\n\n* [x] Bundle scripts with Parcel\n* [x] Prepare GitHub Pages\n\n## Mentions\n\n- [Bezplatné macOS aplikace, které stojí za pozornost [Free macOS apps worth paying attention to] – Jablíčkář.cz](https://jablickar.cz/bezplatne-macos-aplikace-ktere-stoji-za-pozornost-stredove-tlacitko-prepinani-aplikaci-a-virtualizace/4/)\n- [What are your favourite open-source apps? : r/macapps](https://www.reddit.com/r/macapps/comments/140bl4x/comment/jmx1o5g/)\n\n## Develop\n\n```sh\ngit clone https://github.com/nolze/tiny-wifi-analyzer\ncd tiny-wifi-analyzer\npoetry install\npoetry run python -m tiny_wifi_analyzer\n\n# Frontend\npnpm install\npnpm run watch # or pnpm run build\n\n# Packaging\nmake build\n```\n\n## License\n\n```\nCopyright 2020 nolze\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnolze%2Ftiny-wifi-analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnolze%2Ftiny-wifi-analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnolze%2Ftiny-wifi-analyzer/lists"}