Skip to main content

Iwdgui

Iwdgui is a graphical frontend for iwd, Intel's iNet Wireless Daemon.

Feature overview

  • Graphical user interface for iwd, focusing on practical use, making it easy to connect a laptop or desktop to a wifi network.
  • Supporting multiple wireless adapters, in different tabs.
  • Can provide detailed information: vendor/model of the wireless interface, IP address information, radio standard (802.??), channel, signal strength, etc.
  • Iwdgui supports station mode, access point mode, and ad-hoc mode. (The latter two depend on the wireless network interface capabilities)
  • Able to manage previously connected networks.

Technical overview

  • Iwdgui consists of a single window. in which a user can select the wireless interface, the network to connect to, and get information on a previously connected network.
  • Currently iwdgui supports 'station' mode, i.e. the mode in which a laptop or desktop connects to a wireless access point or router.
  • Iwdgui and the iwd daemon communicate over a D-Bus connection.

Dependencies

The following software is needed to run iwdgui:

  • Python3, as the programming language.
  • GTK3, as the graphical toolkit
  • PyGObject, which provides the Python bindings for GTK3, GLib, etc.
  • Dbus-python for interfacing with iwd over D-Bus.
  • Netifaces, to obtain IP address information.

Operating environment prerequisites

  • Iwd should be running.
  • At least one iwd network interface device should be available, powered on, and configured in station mode.
  • Python3, as the programming language.
  • GTK3, as the graphical toolkit.
  • Dbus-python as Python D-Bus binding.
  • Netifaces, to obtain IP address information.

License

Iwdgui is licensed under a BSD-3 license.

Feedback

If you have an enhancement request, or something is not working properly then please log an issue against the project.

Metadata

Release files for iwdgui 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iwdgui 0.3.0
File Size Uploaded Provenance
iwdgui-0.3.0.tar.gz 1.0 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for iwdgui 0.3.0
File Interpreter ABI Platform
iwdgui-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / iwdgui-0.3.0.tar.gz

Download URL iwdgui-0.3.0.tar.gz
Size 1.0 MB
Tags Source
SHA-256 checksum
How to use checksums
fd4f02a778d2edf3f9d6552744a5d2427fb45f78ff0ed8eb15654b5fdb2a3ef2
BLAKE2b-256 checksum
How to use checksums
ef5161996b5b61d492ef69912efd120b18f1ad2f74d52a0aa3964e5474cbee9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / iwdgui-0.3.0-py3-none-any.whl

Download URL iwdgui-0.3.0-py3-none-any.whl
Size 47.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
81695bb6d1c6e4bbe463b11e6cd72f621013b12d241f79ce735504b8d4c26429
BLAKE2b-256 checksum
How to use checksums
f8d22742a338752d416a768738553dc2f7a1055b5fce638349f17ab4568948a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Security for iwdgui 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page