[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6654":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},6654,"linux-wifi-hotspot","lakinduakash\u002Flinux-wifi-hotspot","lakinduakash","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). ","",null,"C",4288,381,44,186,0,16,42,4,29.75,"BSD 2-Clause \"Simplified\" License",false,"master",true,[26,27,28,29,30,31,5,32,33,34,35,36,37],"archlinux","gtk3","gui","hacktoberfest","internet","linux","network","shell-script","ubuntu","wifi","wifi-adapter","wifi-hotspot","2026-06-12 02:01:28","## Linux Wifi Hotspot\n\n\u003C!-- [![Build Status](https:\u002F\u002Ftravis-ci.com\u002Flakinduakash\u002Flinux-wifi-hotspot.svg?branch=master)](https:\u002F\u002Ftravis-ci.com\u002Flakinduakash\u002Flinux-wifi-hotspot) -->\n![Build](https:\u002F\u002Fgithub.com\u002Flakinduakash\u002Flinux-wifi-hotspot\u002Factions\u002Fworkflows\u002Fbuild.yml\u002Fbadge.svg)\n\u003C!--[![Gitter](https:\u002F\u002Fbadges.gitter.im\u002Flinux-wihotspot\u002Fcommunity.svg)](https:\u002F\u002Fgitter.im\u002Flinux-wihotspot\u002Fcommunity?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) -->\n[![FOSSA Status](https:\u002F\u002Fapp.fossa.com\u002Fapi\u002Fprojects\u002Fgit%2Bgithub.com%2Flakinduakash%2Flinux-wifi-hotspot.svg?type=shield)](https:\u002F\u002Fapp.fossa.com\u002Fprojects\u002Fgit%2Bgithub.com%2Flakinduakash%2Flinux-wifi-hotspot?ref=badge_shield)\n\n\n### What's new\n* Use aa-complain instead of complain to fix the permission issue for dnsmasq\n* Fix some 5Ghz band not working issue\n* Compatible with iw 6.7\n\n#### Project Update\n\nHi everyone — I've been inactive on this project for a while due to other commitments. I'm now actively looking for contributors and maintainers to help keep the project alive and growing.\n\nIf you're interested in contributing — whether it's fixing bugs, improving documentation, or developing new features — please open an issue to introduce yourself.\n\nI'm also open to adding trusted collaborators with commit access who demonstrate consistent contributions and interest.\n\nThanks for being part of the community and keeping Linux-WiFi-Hotspot going!\n\n### Features\n\n* Share your wifi like in Windows - Use wifi and enable hotspot at the same time.\n* Share a wifi access point from any network interface\n* [Create a hotspot with VPN](#vpn-hotspot) - The hotspot has the traffic tunnelled through VPN. Useful for devices with no VPN app support like TV or gaming consoles.\n* Share wifi via QR code\n* MAC filter\n* View connected devices\n* Includes Both command line and GUI.\n* Support both 2.4GHz and 5GHz (Need to be compatible with your wifi adapter). Ex: You have connected to the 5GHz network and share a connection with 2.4GHz.\n* Customise wifi Channel, Change MAC address, etc.\n* Hide SSID\n* customize gateway IP address\n* Enable IEEE 80211n, IEEE 80211ac and IEEE 80211ax modes\n\n![screenshot](docs\u002Fsc4.png)\n\n\n### Command line help and documentation\n\nRead [Command line help and documentation here](src\u002Fscripts\u002FREADME.md).\n\nIf you only need the command line without GUI run `make install-cli-only` as the root user.\n\n### Notes\n\n- Sometimes there are troubles with **5Ghz bands** due to some vendor restrictions. If you cannot start the hotspot while you are connected to the 5Ghz band, Unselect **Auto** and select **2.4Ghz** in frequency selection.\n\n- If any problems with **RealTeK Wifi Adapters** see [this](docs\u002Fhowto\u002Frealtek.md)\n\n- **Unable to allocate IP: firewalld issue:** Please check for potential fixes: [#209](https:\u002F\u002Fgithub.com\u002Flakinduakash\u002Flinux-wifi-hotspot\u002Fissues\u002F209) [#166](https:\u002F\u002Fgithub.com\u002Flakinduakash\u002Flinux-wifi-hotspot\u002Fissues\u002F166)\n\n## Installation\n\n#### Debian\u002FUbuntu\n\nDownload the Debian package from the latest [release](https:\u002F\u002Fgithub.com\u002Flakinduakash\u002Flinux-wifi-hotspot\u002Freleases\u002Flatest)\n\n**OR**\nGood news! I was able to restore keys, new versions will be available via the PPA\n```bash\nsudo add-apt-repository ppa:lakinduakash\u002Flwh\nsudo apt update\nsudo apt install linux-wifi-hotspot\n\n```\n\n#### Arch based distributions\n\nLinux Wifi Hotspot is available as an [AUR package](https:\u002F\u002Faur.archlinux.org\u002Fpackages\u002Flinux-wifi-hotspot\u002F). You can install it manually or with your favorite AUR helper.\nFor example, if you use `yay` you can do:\n`yay -S linux-wifi-hotspot`\n\n### Fedora based distributions\ncopr based repo is available for Fedora \n```bash\nsudo dnf copr enable zinix01\u002Flinux-wifi-hotspot\nsudo dnf install linux-wifi-hotspot \n```\n\n## Dependencies\n\n#### General\n* bash\n* util-linux (for getopt)\n* procps or procps-ng\n* hostapd\n* iproute2\n* iw\n* iwconfig (you only need this if 'iw' can not recognize your adapter)\n* haveged (optional)\n\n_Make sure you have those dependencies by typing them in terminal. If any of dependencies fail\ninstall it using your distro's package manager_\n\n#### For 'NATed' or 'None' Internet sharing method\n* dnsmasq\n* iptables\n\n#### To build from source\n\n* make\n* gcc and g++\n* build-essential\n* pkg-config\n* gtk\n* libgtk-3-dev\n* libqrencode-dev (for qr code generation)\n* libpng-dev (for qr code generation)\n\nOn Ubuntu or Debian install dependencies by,\n\n```bash\nsudo apt install -y libgtk-3-dev build-essential gcc g++ pkg-config make hostapd libqrencode-dev libpng-dev\n```\n\nOn Fedora\u002FCentOS\u002FRed Hat Enterprise Linux\u002FRocky Linux\u002FOracle Linux\n```bash\nsudo dnf install -y gtk3-devel gcc gcc-c++ kernel-devel pkg-config make hostapd qrencode-devel libpng-devel\n```\n\n## Installation\n\n    git clone https:\u002F\u002Fgithub.com\u002Flakinduakash\u002Flinux-wifi-hotspot\n    cd linux-wifi-hotspot\n\n    #build binaries\n    make\n\n    #install\n    sudo make install\n\n## Uninstallation\n    sudo make uninstall\n\n## Running\nYou can launch the GUI by searching for \"Wifi Hotspot\" in the Application Menu\nor using the terminal with:\n\n    wihotspot\n\n\u003Ch2 id=\"vpn-hotspot\">Create VPN Hotspot\u003C\u002Fh2>\n\nAfter connecting to VPN, Open `wihotspot` GUI. Select the virtual interface created by the VPN. In this case it is `tun0`\n\n![image](docs\u002Fvpn.png)\n\n\n\n\n## Run on Startup\nThe `wihotspot` GUI uses `create_ap` to create and manage access points. This service and core logic were originally created by\n[@oblique](http:\u002F\u002Fgithub.com\u002Foblique), and are now maintained in this\nrepository.\n\nStart the hotspot service on startup (using your saved configuration) with:\n\n    systemctl enable create_ap\n\n\n\n\n\n## Contributing\n\nIf you found a bug or you have an idea about improving this make an issue. Even a small contribution makes the open source world more beautiful.\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for more info.\n\n## Disclaimer\n\u003Cdiv>Icons made by \u003Ca href=\"https:\u002F\u002Fwww.freepik.com\" title=\"Freepik\">Freepik\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002F\" title=\"Flaticon\">www.flaticon.com\u003C\u002Fa>\u003C\u002Fdiv>\n\n\n## Stargazers over time\n\n[![Stargazers over time](https:\u002F\u002Fstarchart.cc\u002Flakinduakash\u002Flinux-wifi-hotspot.svg)](https:\u002F\u002Fstarchart.cc\u002Flakinduakash\u002Flinux-wifi-hotspot)\n\n\n## License\nFreeBSD\n\nCopyright (c) 2013, oblique\n\nCopyright (c) 2024, lakinduakash\n\n\n[![FOSSA Status](https:\u002F\u002Fapp.fossa.com\u002Fapi\u002Fprojects\u002Fgit%2Bgithub.com%2Flakinduakash%2Flinux-wifi-hotspot.svg?type=large)](https:\u002F\u002Fapp.fossa.com\u002Fprojects\u002Fgit%2Bgithub.com%2Flakinduakash%2Flinux-wifi-hotspot?ref=badge_large)\n","Linux Wifi Hotspot 是一个功能丰富的 Linux 热点创建工具，提供了图形界面和命令行两种使用方式。其核心功能包括同时使用WiFi并开启热点、通过任何网络接口共享接入点、支持VPN隧道的热点创建等，并且能够自定义WiFi信道、更改MAC地址等功能。该软件还支持2.4GHz和5GHz频段（需兼容WiFi适配器），以及IEEE 80211n\u002Fac\u002Fax模式。适用于需要在Linux系统下快速设置WiFi共享或为不支持特定安全协议的设备提供网络连接的场景。",2,"2026-06-11 03:08:05","top_language"]