{"adoption": {"forks": 385, "observed_at": "2026-08-28T04:08:46.605471+00:00", "stars": 4364}, "canonical_url": "https://ross.abutalabs.com/products/linux-wifi-hotspot", "card": {"archived": false, "artifact_type": "application", "description": "Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10). ", "domain": ["networking", "developer-tools", "privacy"], "enriched": true, "function": ["networking", "gui", "cli", "security"], "health_score": 87, "homepage": null, "language": "C", "license": "BSD-2-Clause", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["lakinduakash/linux-wifi-hotspot"], "name": "lakinduakash/linux-wifi-hotspot", "platform": ["cli"], "pushed_at": "2026-08-26T19:42:49+00:00", "repo": "lakinduakash/linux-wifi-hotspot", "stars": 4364, "tags": ["wifi-hotspot", "access-point", "gtk3", "qr-code", "mac-filtering", "vpn-tunneling", "dnsmasq", "hostapd", "linux", "desktop"], "topics": ["wifi-hotspot", "linux", "ubuntu", "gtk3", "shell-script", "network", "wifi", "wifi-adapter", "linux-wifi-hotspot", "internet", "gui", "archlinux", "hacktoberfest"], "urls": [], "use_cases": ["share my wifi connection as a hotspot on linux", "create a wifi access point from an ethernet connection", "run a hotspot through a vpn for my tv or console", "share wifi from the same wifi card i'm connected with", "generate a qr code to share my wifi password", "see which devices are connected to my hotspot", "create a 5ghz wifi hotspot on ubuntu"], "what_it_is": "A feature-rich WiFi hotspot creator for Linux offering both a GTK3 GUI and a command-line interface. It can share an access point from any network interface, including simultaneously using the same WiFi card for connection and hotspot, with VPN tunneling, QR code sharing, and MAC filtering.", "when_to_avoid": ["you need a maintained project - the maintainer is seeking new maintainers", "your WiFi adapter or driver (e.g. some Realtek chips) doesn't support AP mode", "you only need a simple router-based access point rather than a software hotspot"], "when_to_choose": ["you need a GUI and CLI for creating WiFi hotspots on Linux", "you want to share a VPN connection to devices without VPN support", "you want Windows-style simultaneous WiFi connection and hotspot on one adapter", "you need MAC filtering, hidden SSID, or custom gateway settings"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/linux-wifi-hotspot", "repo": "lakinduakash/linux-wifi-hotspot", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.605471+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:21:25.613395+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424e89e5c20262f63f9c8c9a64f68204eb84c3bdf05e70a8f1f8e4b707f43649", "fetched_at": "2026-08-28T04:08:46.605471+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lakinduakash/linux-wifi-hotspot"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2743, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}